# Build context hygiene. The image needs the source modules and static/, but
# nothing else — a fat context here means slow builds and a bigger surface for
# accidentally baking in local state (audio, caches, .env, ssh keys).
.git
.gitignore
.venv
__pycache__/
*.pyc
*.pyo
*.egg-info/
build/
dist/

# Tests and tooling are not needed to run the service.
tests/
scripts/
.claude/
.vscode/
.idea/

# Local state that must never enter an image.
*.log
.env
.env.*
fonts/
*.ttf
*.otf
*.ttc
audio_analysis.log
