# =============================================================================
# Rust
# =============================================================================
sdk/target/
sdk/fuzz/target/
sdk/fuzz/Cargo.lock
tools/testing/pipeline/src/tui/target/
*.rs.bk

# =============================================================================
# Python
# =============================================================================
.venv/
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.so
*.egg-info/
dist/
build/
.pytest_cache/

# =============================================================================
# Node.js
# =============================================================================
node_modules/
.npm-cache/

# =============================================================================
# IDE / Editor
# =============================================================================
.idea/
.vscode/
*.swp
*.swo

# =============================================================================
# OS
# =============================================================================
.DS_Store
Thumbs.db

# =============================================================================
# Debug symbols
# =============================================================================
*.dSYM/
*.dylib.dSYM/

# =============================================================================
# Databases (SQLite)
# =============================================================================
*.db
*.db-shm
*.db-wal
*.db.backup*
*.db.pre_cleanup_backup*

# =============================================================================
# Logs
# =============================================================================
*.log

# =============================================================================
# Local config / secrets
# =============================================================================
.env
runpod_ed25519

# =============================================================================
# Ralph (AI agent loop) - keep config, ignore ephemera
# =============================================================================
.ralph/logs/
.ralph/task_queue.txt
.ralph/CHANGELOG.md
.ralph/MANIFEST_BEFORE.txt

# =============================================================================
# Eval artifacts (output is gitignored, bundles stay local)
# =============================================================================
tools/eval/output/
tools/eval/binaries/
tools/eval/datasets/external/
tools/eval/eval_results*
tools/eval/db/
eval_bundle_*.tar.gz
eval_bundle_*.tar.gz.sha256
_eval_cache/
*.eval.pkl
eval/models/llamafile
*.llamafile

# =============================================================================
# Testing pipeline artifacts
# =============================================================================
tools/testing/pipeline/output/
tools/testing/seed-generator/output/

# =============================================================================
# Benchmarking artifacts
# =============================================================================
tools/eval/benchmarking/results/

# =============================================================================
# Analysis artifacts (should live in tools/eval/)
# =============================================================================
analysis/

# =============================================================================
# Stray worktree / workspace artifacts
# =============================================================================
workspace/

# =============================================================================
# Syncthing temp files
# =============================================================================
.syncthing.*

# =============================================================================
# Workspace-level build (Cargo workspace creates target/ at root)
# =============================================================================
/target/

# =============================================================================
# Misc
# =============================================================================
YC Application - S26.md
