Time frameMerged PRs May 22, 2026 – Jul 24, 2026
Velocity
0 PRs31.1%
Since May 22, 2026 · 737 commits · +95,655 / -22,668
Median cycle time
3h
9.4d p90 · 37m to first approval
Code churn (30d)
23%
5% revert · 22% reedit
Substantive reviews
47%
8% changes requested · 61% rubber-stamped
Complexity-adjusted velocity
460.0
2.3 avg complexity / PR
Maintainability risk
1.3
LLM-assessed, higher means riskier
Reviewer turnaround
3.1d
29 active reviewers
Work distribution
Merged PRs by commit classification.
Feature 12%Bug fix 31%Maintenance 56%
Maintenance breakdown
Tech debt37
DevOps6
Admin22
300merged 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.
47%
0%40%70%100%
8% of PRs got changes requested · 61% were rubber-stamped
Reviewer metrics
Non-bot reviewer load and first-activity turnaround.
| Reviewer | Reviews | Avg turn | P90 turn | Comments |
|---|---|---|---|---|
| all-hands-bot | 169 | 14h | 4m | 805 |
| tofarr | 63 | 17h | 1.6d | 44 |
| hieptl | 49 | 7h | 19h | 71 |
| malhotra5 | 30 | 1.3d | 3.6d | 39 |
| VascoSch92 | 22 | 1.7d | 4.7d | 48 |
| enyst | 21 | 35.2d | 66.4d | 46 |
| mamoodi | 17 | 3h | 5h | 4 |
| aivong-openhands | 16 | 7m | 8m | 17 |