# OS
.DS_Store
Thumbs.db
desktop.ini

# Editor
.vscode/*
!.vscode/extensions.json
.idea/
*.swp
*.swo
*~

# Logs / scratch
*.log
.scratch/
.tmp/

# AI tool caches (not the committed ai/ context — that ships with the repo)
.claude/cache/
.copilot/cache/

# Local AI tool surfaces; the shipped agent contract is AGENTS.md + .claude/.github
.agents/
.codex/

# Python bytecode and caches
__pycache__/
*.py[cod]
*$py.class

# Python build artifacts
dist/
build/
*.egg-info/
