# Keep the brain_api build context minimal and secret-free.
# docker-compose builds from the didibrain/ root so this lives there.

# Local dev
.venv/
venv/
.env
.env.local
.env.*.local

# Python caches
__pycache__/
**/__pycache__/
*.pyc
*.pyo
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Reports / generated state
reports/
logs/
profiles/
archive/
*.log
*.db
*.sqlite
*.sqlite3

# Scripts aren't needed at runtime, and the extractor log may contain
# references to specific atom ids from previous dev runs.
scripts/
extractor/_extracted.json
shared/_tag_ids.json

# VCS / editors / OS
.git/
.gitignore
.vscode/
.idea/
*.swp
.DS_Store
Thumbs.db

# Infra (compose configs aren't part of the image itself)
infra/

# Docs
README.md
STATUS.md
AUDIT.md
