Time frameMerged PRs May 20, 2026 – Jul 25, 2026
Velocity
0 PRs22.4%
Last 12 weeks · 1,007 commits · +129,475 / -59,411
Median cycle time
23h
13.4d p90 · 13h to first approval
Code churn (30d)
28%
25% revert · 14% reedit
Substantive reviews
41%
0% changes requested · 71% rubber-stamped
Complexity-adjusted velocity
656.0
2.6 avg complexity / PR
Maintainability risk
2.6
LLM-assessed, higher means riskier
Reviewer turnaround
1.7d
55 active reviewers
Work distribution
Merged PRs by commit classification.
Feature 6%Bug fix 9%Maintenance 85%
Maintenance breakdown
Tech debt157
DevOps9
Admin11
465merged PRs
Most of the work
Maintenance
Least of the work
Feature
Work-type mix over time
Merged PRs per week by classification.
Review health
Where substantive-review coverage sits, from rubber-stamp territory to rigorous.
41%
0%40%70%100%
0% of PRs got changes requested · 71% were rubber-stamped
Reviewer metrics
Non-bot reviewer load and first-activity turnaround.
| Reviewer | Reviews | Avg turn | P90 turn | Comments |
|---|---|---|---|---|
| yycptt | 62 | 3.3d | 9.1d | 118 |
| spkane31 | 61 | 19h | 2.4d | 32 |
| chaptersix | 53 | 1.9d | 5.9d | 113 |
| long-nt-tran | 46 | 14h | 19h | 54 |
| stephanos | 44 | 3.7d | 19.4d | 74 |
| davidporter-id-au | 39 | 1.7d | 4.3d | 53 |
| dnr | 38 | 2.5d | 5.8d | 161 |
| awln-temporal | 37 | 2.5d | 7.0d | 16 |