# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
__pycache__/
.vercel

# Next.js
/.next/
/out/

.env*.local

# Agent pipeline self-analytics (per-developer; opt-out by default).
# Convoy metrics are tracked in git so silent telemetry gaps surface in PR
# review (see .github/workflows/convoy-metrics-gate.yml). Events contain
# metadata only — no code, no prompts. To revert to local-only telemetry,
# restore the `.convoys/.metrics.jsonl` ignore line and drop the metrics gate.

# Local code-knowledge-graph (per-developer; user-code-review-graph MCP)
.code-review-graph/

# Playwright test runner artifacts (generated on every local run;
# never committed). Baselines under `tests/visual/__screenshots__/`
# are EXPLICITLY NOT ignored — they must be committed when they exist.
/playwright-report/
/test-results/
/.playwright/
