# Dependencies
node_modules/

# Build output
dist/

# Environment (never commit actual .env)
.env
.env.local
.env.*.local
.env.bak
.env.bak.*

# Logs
*.log
logs/

# Test coverage
coverage/

# OS files
.DS_Store
Thumbs.db

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

# Docker data volumes
postgres_data/
redis_data/

# Prisma
prisma/*.db
prisma/*.db-journal

# TypeScript incremental
*.tsbuildinfo

# Backups
backups/

# Encrypted env
.env.enc

# Awesome-list PR state tracking
.awesome-list-state.json

# Internal files (not for public repo)
CLAUDE.md
plan.md
.claude/skills/

TASK-FOR-AIPUSH-CLAUDE.md
static/video/*.mov
static/video/*.mp4

# MCP registry publish tokens (secrets — never commit)
.mcpregistry_github_token
.mcpregistry_registry_token

# Deploy state (written by scripts/deploy.sh on the server)
.last-successful-sha
