.DS_Store
*.swp
*~
.vscode/
.idea/
.claude/
__pycache__/
*.pyc

# Claude Code local state — share only settings.json
.claude/*
!.claude/settings.json

# Agent progress state — JSON/logs are ephemeral, sources.md is version-controlled
progress/*.json
progress/heartbeat-log.md
