# Live-battery build context hygiene (see scratchpad/linux/). Keeps the Windows
# venv, node_modules and caches out of the image so COPY . is small and clean.
# NOTE: `/​.git` excludes only the repo-root history (binky doesn't need it); the
# benchmark keeps its own .git (development/binky-benchmark/.git) for git worktree.

# Windows-built virtualenv — a fresh Linux venv is created in the image.
.venv/

# per-worktree node deps: `setup = npm install` re-creates these in the image.
**/node_modules/

# python/tool caches
**/__pycache__/
**/*.pyc
.pytest_cache/
.ruff_cache/
.mypy_cache/

# built docs site, local secrets, logs
site/
.env
*.log

# the repo-root git history (not the benchmark's — that stays)
/.git/
