__pycache__/
*.pyc
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
dist/
build/
.venv/
venv/
logs/
jobd.db
jobd.db-journal
jobd.db-wal
jobd.db-shm
.coverage
coverage.xml
htmlcov/
.env
.env.*
!.env.example

# Local Claude Code worktrees — nested git repos, never committable (they get
# swept in as gitlinks by `git add -A` during a release cut; happened once).
.claude/worktrees/
.hypothesis/
