__pycache__/
*.py[cod]
.venv/
.mypy_cache/
.ruff_cache/
.pytest_cache/
dist/
build/
*.egg-info/

# Local-only conventions and tooling scratch — never committed.
CLAUDE.md
.claude/

# Scratch git worktrees — a stray `git add -A` would commit a second copy of the tree.
/.worktrees/
/worktrees/
