# Python
__pycache__/
*.py[cod]

# macOS
.DS_Store

# Backups written by the ledger before a rewrite - regenerated, never shared
*.bak

# Per-machine Claude Code permissions. The shared .claude/ config is tracked;
# this file is not, because the allowlist is specific to one machine's habits.
.claude/settings.local.json

# Scratch
tmp/
scratch/
