# Build artifacts
/target/
/dist/

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

# Editor / IDE
.idea/
.vscode/
*.swp
*.swo
*~
.*.sw?

# OS artifacts
.DS_Store
Thumbs.db

# Scratch / working files (AI reviews, notes, drafts)
.scratch/

# Playwright artifacts
playwright-report/
test-results/
blob-report/

# Node modules (pnpm workspace hoists to root)
node_modules/

# Root npm lockfiles are accidental; desktop uses pnpm in /desktop.
/package-lock.json

# sqlx offline query data (generated, not portable)
.sqlx/

# SQLite database (created by relay in CWD)
sprout.db
sprout.db-wal
sprout.db-shm

# Docker volumes (if mounted locally)
mysql-data/
typesense-data/

# Hermit (toolchain manager cache)
.hermit/
doc/
/repos/

# Local identity files
identity.key
**/identity.key

# Claude Code worktrees
.claude/worktrees/
