# Environment variables (NEVER commit)
.env
.env.local
.env.production
# Allow web/.env.production (only contains public NEXT_PUBLIC_ vars, no secrets)
!web/.env.production

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

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

# OS
.DS_Store
Thumbs.db

# Uploads (temporary video files)
uploads/
temp/

# SQLite databases (job store, rate limiter, usage tracker)
*.db
*.db-wal
*.db-shm

# Logs
*.log

# Source books/PDFs (large files, extracted to docs/brain/ knowledge bases)
docs/RESOURCES and BOOKS/

# Next.js
web/.next/
web/out/
web/node_modules/
