scikit-learn

scikit-learn/scikit-learn

Time frame
Merged PRs Jul 6, 2026 – Jul 13, 2026

Velocity

0 PRs

Last 12 weeks · 185 commits · +2,483 / -565

Median cycle time

4.0d

51.3d p90 · 2.2d to first approval

Code churn (30d)

0%

0% revert · 3% reedit

Substantive reviews

42%

5% changes requested · 43% rubber-stamped

Complexity-adjusted velocity

40.0

1.9 avg complexity / PR

Maintainability risk

1.1

LLM-assessed, higher means riskier

Reviewer turnaround

12.8d

15 active reviewers

Work distribution
Merged PRs by commit classification.
Bug fix 19%Maintenance 81%

Maintenance breakdown

Tech debt14
Admin3
21merged PRs

Most of the work

Maintenance

Least of the work

Bug fix

Work-type mix over time
Merged PRs per week by classification.
Review health
Where substantive-review coverage sits, from rubber-stamp territory to rigorous.

42%

0%40%70%100%

5% of PRs got changes requested · 43% were rubber-stamped

Reviewer metrics
Non-bot reviewer load and first-activity turnaround.
ReviewerReviewsAvg turnP90 turnComments
ogrisel101.5d1.5d31
jeremiedbb7——10
thomasjpfan32.9d2.9d11
OmarManzoor3——10
betatim3——10
AnneBeyer3——8
virchan3——5
StefanieSenger2——19