# File: .dockerignore
# Keep the build context small and the image free of host/dev cruft.

# Frontend is deployed separately (Vercel) — never part of the backend image.
dashboard/

# Python / tooling caches and envs.
.venv/
**/__pycache__/
*.pyc
.mypy_cache/
.ruff_cache/
.pytest_cache/

# Tests, fixtures, benchmarks — not needed to run the service.
tests/
platform/tests/
fixtures/
benchmarks/

# Local dev / secrets / databases — must never enter the image.
**/.env
**/.env.*
!**/.env.example
*.db
*.sqlite
*.sqlite3

# VCS and docs.
.git/
.github/
docs/
*.md
!README.md

# Local platform compose stack.
platform/docker-compose.yml
