# Local environment and secrets: never commit
.env
.envrc
mise.local.toml

node_modules/
coverage/
*.log

# The Python workspace's venv and tool caches. Listed one by one although each cache ignores
# itself: Prettier and ESLint read this file, not the caches' own .gitignore.
.venv/
__pycache__/
.mypy_cache/
.ruff_cache/
.pytest_cache/
htmlcov/
.coverage

# Local dev config and runtime state (SQLite) when running outside the container; the dev
# environment's certificates and database
/config.toml
/data/
/dev/.state/

# Agent worktrees (Claude Code `bgIsolation: worktree`) and per-machine client settings
.claude/worktrees/
.claude/settings.local.json

.DS_Store
