# Rust build output
/target/

# Local SIFS state and generated indexes
/.sifs/

# Local benchmark and experiment output
/bench-root/
/bench-results/
/results/
/tmp/
*.bench.json
*.profraw
*.profdata

# Large context-curve intermediates; keep benchmarks/results/sifs-context-curves.json instead
/benchmarks/results/sifs-context-hybrid.json
/benchmarks/results/sifs-context-bm25.json
/benchmarks/results/sifs-context-semantic.json
/benchmarks/results/ripgrep-context.json

# Python helper script caches and local test output
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/

# Local model and checkpoint artifacts
/models/
/checkpoints/
*.safetensors
*.onnx
*.bin
*.npy
*.npz

# Environment and secrets
.env
.env.*
!.env.example
.envrc

# Editor and IDE state
.idea/
.vscode/
*.swp
*.swo

# OS files
.DS_Store
Thumbs.db
