node_modules/
dist/
build/
coverage/
.DS_Store
*.log
.env
.env.local
.env.*.local
.turbo/
.bun/

# AI review loop artifacts (scripts/review/ai-review.ts)
.claude-pre-review.md
.claude-pre-review.json
.claude/pending-patches/

# Agent session state (not committed; per-session)
.claude/endpoints-snapshot.json
.agent-todo.md

# Python (uv)
.venv/
__pycache__/
*.pyc
*.pyo
*.egg-info/
.mypy_cache/
.ruff_cache/
.pytest_cache/
htmlcov/
.coverage
.coverage.*
coverage.xml

# Go
*.test
*.out
go.work.sum

# Generated proto artifacts (regenerate via `bun proto:gen`)
ts/_generated/
python/_generated/
go/_generated/

# Test-stack volumes (docker-compose persistent data)
infra/test-stack/data/
# synthetic consumer go binaries
synthetic-consumers/telemetry/go/nodii-synthetic-telemetry
synthetic-consumers/pii/go/nodii-synthetic-pii
synthetic-consumers/auth-sdk/go/nodii-synthetic-auth-sdk
