Time frameMerged PRs May 19, 2026 – Jul 24, 2026
Velocity
0 PRs20.4%
Last 12 weeks · 2,277 commits · +273,839 / -190,825
Median cycle time
2.9d
20.6d p90 · 23h to first approval
Code churn (30d)
14%
4% revert · 12% reedit
Substantive reviews
43%
3% changes requested · 60% rubber-stamped
Complexity-adjusted velocity
131.0
2.1 avg complexity / PR
Maintainability risk
1.2
LLM-assessed, higher means riskier
Reviewer turnaround
3.7d
81 active reviewers
Work distribution
Merged PRs by commit classification.
Feature 5%Bug fix 18%Maintenance 77%
Maintenance breakdown
Tech debt269
DevOps30
Admin29
690merged 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.
43%
0%40%70%100%
3% of PRs got changes requested · 60% were rubber-stamped
Reviewer metrics
Non-bot reviewer load and first-activity turnaround.
| Reviewer | Reviews | Avg turn | P90 turn | Comments |
|---|---|---|---|---|
| edoakes | 149 | 9.8d | 32.8d | 189 |
| elliot-barn | 80 | 1.7d | 5.0d | 30 |
| abrarsheikh | 77 | 3.0d | 8.0d | 64 |
| pseudo-rnd-thoughts | 50 | 3.2d | 6.7d | 84 |
| rueian | 41 | 1.6d | 3.4d | 101 |
| goutamvenkat-anyscale | 39 | 3.9d | 9.7d | 62 |
| jeffreywang88 | 37 | 1.7d | 2.1d | 123 |
| bveeramani | 37 | 6.9d | 12.5d | 144 |