node_modules/

# Build outputs
dist/
.build/
build/
output/
.cache/
.turbo/
.vite-style-build/
.vite-style-build-*/
.vite-ui-preview-build/
.vite-ui-preview-build-*/

# Test outputs
coverage/
playwright-report/
test-results/
e2e-screenshots/

# Local tool caches
.playwright-mcp/

# Temp files
tmp/
temp/
.tmp/
*.tmp
*.log
*.pid

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

# Local env overrides
.env.local
.env.*.local

# Worktrees
.worktrees/
.claude/

# Local agent instruction overrides
/AGENTS.md
/AGENTS.override.md
/CLAUDE.local.md
/GEMINI.md

# Acceptance runtime artifacts
docs/验收报告/**/*.json

# Root-level screenshot artifacts
/*.png

# SQLite runtime files (SQLite database + WAL/SHM)
data
data-shm
data-wl
**/data
**/data-shm
**/data-wl

# E2E test runner scripts (ad-hoc)
e2e/playwright.session.config.ts
e2e/run-session-tests.*
e2e-ui/output/
e2e-ui/test-results/
.playwright-cli/
/superpowers/
/.superpowers/
/.coder-studio/
.coder-studio/
/.codex
tsconfig.tsbuildinfo

# Stitch design files
.stitch/

# Rust build artefacts (from lsp-test/ fixture or any ad-hoc cargo)
target/
Cargo.lock
