# Python
__pycache__/
*.pyc
*.pyo
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
.venv/
venv/

# Frontend (extra safety; frontend/.gitignore also covers these)
node_modules/
dist/
.vite/

# Local-only data snapshots
data/index/
data/deep_match_log.jsonl
data/eval/run_*.json

# Bulk-ingested shards: regenerable from scripts/bulk_ingest.py.
# Only the committed seed shard + .gitkeep ride along in the repo.
data/ingested/*.json
!data/ingested/seed.json
data/ingest_manifest.jsonl

# Editor / OS
.DS_Store
.idea/
.vscode/
*.swp

# Logs
*.log

# Old launcher shim (kept for back-compat; not tracked)
cli/mg

# Local Netlify folder
.netlify
