# Git
.git
.gitignore

# Docker
Dockerfile
docker-compose.yml
.dockerignore

# Python
__pycache__
*.py[cod]
*$py.class
*.so
.Python
venv/
.venv/
ENV/
env/
.eggs/
*.egg-info/
*.egg

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

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.hypothesis/
.benchmarks/

# Build artifacts
dist/
build/
*.manifest
*.spec

# OS files
.DS_Store
Thumbs.db

# Local development files
*.local.json
.env.local
.env*

# Gradio cache
flagged/

# Keep db directory structure but not contents
db/*.db
db/*.hnsw
!db/.gitkeep

# Sources that don't belong in the production image (CT-B-004).
# These are intentionally excluded so a future regression to
# `COPY . .` doesn't silently ship them.
tests/
docs/
site/
archive/
.github/
.claude/
# Translation READMEs (re-run on TranslateGemma 12B; not runtime artifacts)
README.ja.md
README.zh.md
README.es.md
README.fr.md
README.hi.md
README.it.md
README.pt-BR.md
# Audit / governance docs — not needed at runtime
SCORECARD.md
SHIP_GATE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
SECURITY.md
CHANGELOG.md
