# Sensitive config — never commit
config.yaml

# Images
input/

# Extracted personal data
output/

# Atomic write temp files
*.tmp

# Test fixture images (real Instagram screenshots — contain PII)
tests/fixtures/**/*.png
tests/fixtures/**/*.jpg
tests/fixtures/**/*.jpeg
tests/fixtures/**/*.webp

# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.venv/
venv/
env/
.env

# OS
.DS_Store
Thumbs.db

# Editor
.vscode/
*.swp
*~

# Claude Code
CLAUDE.md
.claudeignore
.claude/
docs/claude/
tasks/

# Claude Code local settings (machine-specific)
.claude/settings.local.json

# Runtime state — personal data, machine-specific paths
*.db
.paku_checkpoint
review_queue.json

# Demo recording (raw cast file — only the GIF is committed)
docs/demo.cast

# Downloaded binaries (not worth repo history)
# agg: https://github.com/asciinema/agg/releases/download/v1.7.0/agg-x86_64-pc-windows-msvc.exe
tools/
