# Keeps `docker build` from shipping the whole repo to the daemon as
# build context -- the Dockerfile only COPYs pyproject.toml, uv.lock and
# sparklab/, but `docker build .` sends EVERYTHING under this directory to
# the daemon first regardless of what gets COPYd. Measured why this
# matters: recordings/ alone is 353 MB, .venv/ is 72 MB, and on the DGX
# Spark specifically this directory sits next to a `models/` convention
# that can be many GB -- none of that belongs in a build context.
.git
.venv
.pytest_cache
.ruff_cache
.superpowers
.claudesign
.claude
__pycache__
**/__pycache__
*.pyc
node_modules
recordings
models
benchmarks/results
*.gguf
.DS_Store
