# Python
__pycache__/
*.py[cod]
*$py.class
*.so

# Build / Distribution
build/
dist/
wheels/
*.egg-info/
*.egg

# Virtual environments
.venv/

# Type checkers / Linters
.mypy_cache/
.ruff_cache/

# Testing
.pytest_cache/
htmlcov/
.coverage
.coverage.*
coverage.xml

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Environment
.env
.env.*
!.env.example

# Claude Code
.claude/

# Example runtime artifacts
*.db

# Two-pass git-mv leftovers (rename ping-pong tooling)
examples/_tmp_*/

# Loose design-doc drafts at repo root only (organized docs live under docs/).
/01-*.md
/02-*.md
/03-*.md
/04-*.md
