# Dependencies
node_modules/
.pnpm-store/

# Build outputs
dist/
build/
*.tsbuildinfo

# TypeScript compiled output in source directories (project uses tsx, not tsc)
apps/*/src/**/*.js
apps/*/src/**/*.js.map
apps/*/src/**/*.d.ts
apps/*/src/**/*.d.ts.map

# Environment files - NEVER commit secrets!
.env
.env.local
.env.*.local
*.env

# Keep .env.example for reference
!.env.example

# Generated test/eval reports (contain database content)
proof-report.md
eval-report.md
enrichment-report.md
examples/system/analyze-report.mjs
examples/system/check-d2-questions.mjs
examples/system/check-embedding-text.mjs
examples/system/cross-entity-test.mjs
examples/system/d3-recall-debug.mjs
examples/system/fact-lookup-d2-deep.mjs
examples/system/fact-lookup-d2.mjs
examples/system/fact-lookup-d3.mjs
examples/system/fact-lookup.mjs
examples/system/v5-locomo-report.reuse.json
examples/system/v6-capability-check-report.md
examples/system/v6-capability-check.mjs
examples/system/v6-extraction-diagnosis.mjs
examples/system/v6-fix-verification.mjs
examples/system/v6-locomo-d2-report.json
examples/system/v6-locomo-session-check-report.md
examples/system/v6-predicate-trace-report.md
examples/system/v6-temporal-check-report.md
examples/system/vector-rank-check.mjs
examples/system/yoga-check.mjs

# IDE and editor tooling
.idea/
.vscode/
.claude/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db
desktop.ini

# Logs
logs/
*.log
npm-debug.log*
pnpm-debug.log*

# Python
__pycache__/
*.pyc
.pytest_cache/

# Test coverage
coverage/
.nyc_output/

# Temp files
tmp/
temp/
*.tmp

# Docker volumes (if mounted locally)
postgres_data/
redis_data/

# Credentials and keys
*.pem
*.key
*.p12
*.pfx
*.cert
credentials.json
secrets.json
