# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes
Library

# Environment files
.env
.env.local
.env.*.local
*.env

# API keys and secrets
*.pem
*.key
*.cert
*.p12
*.pfx
*_rsa
*_rsa.pub
*.crt
*.cer

# Logs
*.log
logs/
Library/Logs/

# Node/Bun
node_modules/
.npm
.yarn
.pnp.*

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

# Temporary files
tmp/
temp/
*.tmp

# Build outputs
dist/
build/
out/

# Cache
.cache/
*.cache

# Personal/Private data
private/
secrets/
credentials/

# PAI Update System (sideloading)
.claude/pai_updates/
.claude/pai_backups/
.claude/.pai-sync-history

# PAI debug logs (accumulate unboundedly, 3.5GB+)
.claude/debug/

# 🔒 PROTECTED: Core PAI data - DO NOT COMMIT/MODIFY
# These files contain critical session history, learned context, and skill configurations
.claude/MEMORY/
.claude/skills/
.claude/history.jsonl
.claude/Hooks/
.claude/session-env/
.claude/file-history/
.claude/projects/
.claude/paste-cache/
.claude/shell-snapshots/
.claude/tasks/
.claude/todos/
.claude/plans/
.claude/backups/
.claude/cache/
.claude/.current-session
