node_modules/
dist/
*.db
*.db-wal
*.db-shm
.claude/
.trace-mcp/
.trace-mcp.json
.env
.env.local
coverage/
.idea/
plans/
issues/
.obsidian/
.claw/

# Developer-local debris
daemon*.log
run-benchmark.ts

# OS
.DS_Store

# Build / packaging artifacts
packages/app/release/
# The server copy the app ships, rebuilt by scripts/stage-server.mjs on every pack
packages/app/server-payload/
*.tgz

# MCP registry publisher tokens (GitHub PAT + JWT)
.mcpregistry_github_token
.mcpregistry_registry_token

# Recall harness reports — regenerated on every run
tests/recall-harness/report.json
tests/recall-harness/report.md

# Jekyll build output (contrast sweep serves it when present)
docs/_site/

# Scratch HTML from scripts/gen-readme-banner.mjs
docs/images/.banner-tmp-*.html

# TRA-568: bench-pr-context --dump-prompts output. Regenerable, ~5 MB.
benchmarks/pr-context/prompts/
