What problem does it solve? Teams need an objective, numbers-based way to decide whether a code change is safe to commit or return from a work lane, without relying on subjective review depth or unmeasured thresholds. ## Core Features & Use Cases - Measured quality gate: Runs scripts/harness-quality-gate.mjs in local mode (inside an implementation lane) or full mode (scheduler, before the single commit) and reacts to exit codes 0, 1, or 2. - Risk routing: Pairs the gate verdict with the harness-risk-router tier so review depth is decided by evidence, not guesswork. - Controlled write-back: Proposes at most one improvement per run — threshold ratchets after three consecutive beats, or escaped-defect entries in docs/review.md — while never editing thresholds or rulebooks directly. - Use Case: Before committing a scheduler batch, run the gate in full mode; if a blocking metric is red, fix the metric rather than loosening the threshold, and route the change to the appropriate review tier. ## Quick Start Run the harness quality gate in local mode for my current lane and report the verdict, tier, and metric table.