# Dependencies
node_modules/

# Build output
dist/
dist-ssr/
functions/lib/
*.tsbuildinfo

# Environment files (contain secrets)
.env
.env.local
.env.*.local

# Firebase
.firebase/
firebase-debug.log
firestore-debug.log
ui-debug.log
pubsub-debug.log

# Raw PixelLab assets (generated, not source)
raw/

# Python
__pycache__/
*.pyc
*.pyo
*.egg-info/
.pytest_cache/

# OS files
.DS_Store
Thumbs.db

# IDE
.vscode/*
!.vscode/extensions.json
.idea/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Claude Code (local settings only)
.claude/settings.local.json

# CubeLife local config (created by cubelife init)
.cubelife/

# Test artifacts (screenshots, diffs)
**/__image_snapshots__/

# Playwright
.auth-state.json
playwright-report/
test-results/

# Worktrees
.worktrees/
