# Python
__pycache__/
*.py[cod]
*.so
.venv/
venv/
.uv/
dist/
build/
*.egg-info/

# Tooling
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/

# forensic-deepdive's own cache + sidecar query index (NEVER commit)
.forensic-deepdive/cache/
.forensic-deepdive/index/
.forensic-deepdive/last_run.json
# the local graph DB + agent-insight store (DEC-013/019; portable via the DEC-069
# git shadow-ref, not the working tree)
.deepdive/

# Graphify cache (if used)
graphify-out/cache/

# IDE
.vscode/
.idea/
*.swp

# OS
.DS_Store
Thumbs.db

# Secrets
.env
.env.local
*.key

# Local Claude Code settings (machine-specific)
.claude/settings.local.json

# Internal coding-process logs — kept local, not part of the published project
DECISIONS.md
PROGRESS.md

# v0.8 MANUAL_TEST is a local-only working instrument (run solo; not shipped)
docs/v0.8/MANUAL_TEST.md
