# The build only COPYs server/, static/ and content/ -- everything else just
# bloats the context upload. Venvs especially: an untracked .venv silently
# swallowed by a broad COPY tripled the backend image once (Stage 2); keep
# them excluded even though no COPY should reach them.
.git
.gitignore
.venv/
.venv-test/
__pycache__/
**/__pycache__
*.pyc
.pytest_cache/
**/node_modules
tests/
# ...except the golden fixtures the Go build stage copies in to run
# internal/content's tests (see the Dockerfile's COPY tests/fixtures step).
!tests/fixtures/
!tests/fixtures/**
tools/
templates/
scripts/
*.py
requirements.txt
requirements-dev.txt
docker-compose.test.yml
Dockerfile
.dockerignore
Makefile
*.md
