node_modules/
dist/
common/temp/
common/autoinstallers/
packages/*/pnpm-lock.yaml
.rush/
.grackle/
*.tsbuildinfo
rush-logs/

# Heft build outputs
rigs/*/lib/
packages/*/temp/

# Generated proto files
packages/common/src/gen/

# OS files
.DS_Store
Thumbs.db

# Editor
.vscode/
.idea/

# Environment
.env
.env.local

# Claude Code worktrees
.claude/worktrees/

# Playwright
packages/web/test-results/
test-results/
.playwright-mcp/

# Demo artifacts
*.png
!screenshots/*.png
!packages/web/public/*.png
!apps/docs-site/static/img/*.png
!tools/grackle-source-1024.png
!tools/social-preview.png
*.mp4
tools/demo-recorder/test-output/
tools/demo-recorder/voices/*.bak
nul
*.log

# Docker (lockfile not used by Dockerfile; triggers false Dependabot alerts)
docker/server/package-lock.json
