# Background shell (GSD)
.bg-shell/
# Dependencies
node_modules/

# Build outputs
dist/
storybook-static/

# Rust/Cargo
target/
target-codex*/
target-nightly/
target-wt/
**/*.rs.bk
*.pdb
*.rlib
claude-view.db
claude-view.db-*
claude_view.db
claude_view.db-*

# Sandbox install output
install-claude-view/

# Environment files
.env
.env.local
.env.*.local
.env.production
.env.development
.dev.vars

# Wrangler local state (D1, KV, R2 local dev)
.wrangler/

# Supabase CLI local state
.supabase/

# Local data directory (sandbox/dev)
.data/

# Debug event logs (rolling JSONL, dev-only)
.debug/

# IDE
.idea/
.vscode/*
!.vscode/extensions.json
*.swp
*.swo
*.sw?
*~

# OS
.DS_Store
._*
.Spotlight-V100
.Trashes
.fseventsd
Thumbs.db

# npm lockfile (Bun workspaces use workspace:* which npm can't resolve)
package-lock.json

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

# Testing
coverage/
.nyc_output/

# Playwright
playwright-report/
test-results/
target-playwright/
e2e/screenshots/*
!e2e/screenshots/.gitkeep

# Turborepo cache
.turbo/

# Lighthouse reports
lighthouse*.json

# Temporary files
.tmp/
tmp/
temp/
artifacts/integrity/
*.tgz

# Screenshots and placeholder images
*.png
!apps/mobile/assets/images/*.png

# Stale pre-monorepo root src/ (ts-rs now exports to apps/web/src/types/generated/)
/src/

# Expo
.expo/
*.jks
*.p8
*.p12
*.key
*.mobileprovision
*.orig.*
web-build/

# Git worktrees
.worktrees/

# TypeScript build info
*.tsbuildinfo

# Python bytecache
__pycache__/
*.pyc

# Claude Code local config (skills, plans, worktrees)
.claude/
.claude

# Auto-generated claude-mem files
**/CLAUDE.md
/CLAUDE.md

# Lefthook local overrides (personal hooks, not committed)
lefthook-local.yml

# PII patterns file (contains real identity info — private only)
scripts/integrity/pii-check.sh

# Phase classifier ML pipeline (private IP — symlinked from private/link.sh)
scripts/phase-classifier/
scripts/phase-classifier

# Internal docs — plans, specs, strategy (symlinks from private/link.sh)
docs/plans/
docs/plans
docs/internal/
docs/internal
docs/superpowers/
docs/superpowers
docs/claude-rules-reference.md
.superpowers/
.playwright-mcp/

# Astro build artifacts (apps/landing)
apps/landing/.astro/

# Allow landing page images (overrides root *.png ignore)
!apps/landing/public/*.png
.gstack/
.context/

# Compile benchmark results (machine-specific)
bench/results/
bench-api-*.json

