Velocity levers
Approval → merge
Human APPROVED only; Copilot excluded. Targets committer/CI queue after sign-off.
Lead time & slow merges
p50/p90 lead time; % of merges taking >14 days (tail risk).
Review pickup vs post-review wait
Human reviews only — excludes GitHub Copilot (copilot-pull-request-reviewer).
CI: pass rate & fail-before-merge
Head rollup pass rate; fail-before-merge = any FAILURE on last 15 commits (CI rework proxy).
Open PR queue (monthly snapshots)
Appended each metrics refresh; age percentiles from open PR sample (up to 500).
Throughput & context
PRs opened vs merged
Unique contributors (merge authors)
PR size (changed files)
Flow & stability
GitHub issues closed
Detail table
| Period | Merged | Opened | Flow | Lead p50 | >14d % | Appr→merge p50 | CI fail pre | CI pass |
|---|
See metric_definitions in data/metrics.json. Updated monthly via GitHub Actions.