Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
14 commits sit in this repo's top risk tercile, which is 34% of the 41scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 5.9 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently other-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | aff5309eupgrades | bloombar | 2y ago | +5.8K -2.2K | 98%Elevated | more lines added than baseline |
| 2 | 4fc83b91front-end only | bloombar | 4y ago | +28.2K -0 | 98%Elevated | more lines added than baseline |
| 3 | 481c80famigrate to vite | bloombar | 6mo ago | +6.2K -28.4K | 94%Elevated | more lines added than baseline |
| 4 | c69cef64initial draft | bloombar | 4y ago | +1.9K -92 | 91%Elevated | more lines added than baseline |
| 5 | efe0b90bwith signup/login | bloombar | 4y ago | +1.6K -18 | 89%Elevated | more lines added than baseline |
| 6 | b33f33a1automations update | bloombar | 4mo ago | +670 -2 | 87%Elevated | more lines added than baseline |
| 7 | a13fa57eevent logger insulation | bloombar | 1y ago | +214 -7 | 84%Elevated | more lines added than baseline |
| 8 | 5576dfb0udpating to latest react | bloombar | 6mo ago | +153 -129 | 82%Elevated | more lines added than baseline |
| 9 | 5e59186fadding message detail page | bloombar | 4y ago | +108 -4 | 79%Elevated | more lines added than baseline |
| 10 | fbdc2757alowJS false | bloombar | 6mo ago | +55 -2 | 77%Elevated | more lines added than baseline |
| 11 | eb59f203logger | bloombar | 2y ago | +61 -1 | 74%Elevated | more lines added than baseline |
| 12 | a88e21cbadded git commit-msg hook | bloombar | 1y ago | +30 -0 | 72%Elevated | more lines added than baseline |
| 13 | fb5640a4timestamps | bloombar | 4y ago | +31 -12 | 70%Elevated | more lines added than baseline |
| 14 | f452a16eclaude cursor hook | bloombar | 4mo ago | +29 -0 | 67%Elevated | more lines added than baseline |
| 15 | f7592b3fadding instructions | bloombar | 4y ago | +15 -1 | 65%Typical | more lines added than baseline |
| 16 | f5513937added mongodb atlas alternative | bloombar | 4y ago | +14 -12 | 61%Typical | more lines added than baseline |
| 17 | d2179984allowing .env in git | bloombar | 4y ago | +18 -1 | 61%Typical | more lines added than baseline |
| 18 | c9b08a0bbetter ngrok instructions | bloombar | 3y ago | +14 -2 | 57%Typical | more lines added than baseline |
| 19 | 5d78ae86update | bloombar | 4mo ago | +10 -2 | 55%Typical | more scattered than baseline |
| 20 | 88b898d3ngrok | bloombar | 4y ago | +9 -0 | 52%Typical | fewer lines added than baseline |
| 21 | e844aae0better ngrok instructions | bloombar | 3y ago | +6 -15 | 50%Typical | fewer lines added than baseline |
| 22 | 4b93917fport change to avoid interference with mac airplay | bloombar | 4y ago | +5 -4 | 48%Typical | fewer lines added than baseline |
| 23 | c168212aupdate env vars | bloombar | 6mo ago | +3 -3 | 45%Typical | fewer lines added than baseline |
| 24 | eb98e1d6small mods | bloombar | 6mo ago | +2 -0 | 40%Typical | fewer lines added than baseline |
| 25 | ed934d51better error message handling | bloombar | 3y ago | +2 -1 | 40%Typical | fewer lines added than baseline |
| 26 | a3007a5cclarity on forking | bloombar | 4y ago | +2 -2 | 40%Typical | fewer lines added than baseline |
| 27 | 3b5b2059update2 | bloombar | 4mo ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 28 | f7633cf8filename better | bloombar | 6mo ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 29 | c5e5a70fdeprecated cra | bloombar | 6mo ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 30 | 48e5cb4fto | bloombar | 1y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 31 | 41ce2ed1update mongo to mongosh | bloombar | 3y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 32 | 0cf00897removing ngrok | bloombar | 3y ago | +1 -20 | 23%Below typical | fewer lines added than baseline |
| 33 | 87595f64updated mongo to mongosh | bloombar | 3y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 34 | 7a3cd17dport 7002 | bloombar | 3y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 35 | 94263dfdclarity | bloombar | 4y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 36 | b02a9b73build and they will come | bloombar | 4y ago | +1 -1 | 23%Below typical | fewer lines added than baseline |
| 37 | 54c12ec8temporary message | bloombar | 4y ago | +1 -0 | 23%Below typical | fewer lines added than baseline |
| 38 | a6392964copyright year | bloombar | 3y ago | +1 -1 | 5%Below typical | fewer lines added than baseline |
| 39 | 387ee292json | bloombar | 3y ago | +1 -1 | 5%Below typical | fewer lines added than baseline |
| 40 | 7a76c674added back-end requirement | bloombar | 3y ago | +1 -1 | 5%Below typical | fewer lines added than baseline |
| 41 | 576536a8auth removed | bloombar | 4y ago | +2 -1.6K | 5%Below typical | fewer lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 41 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
Repowise tracks change history across 21 files in nyu-software-engineering/full-mern-stack-web-app. In the last 90 days 3 files were touched, 4 times in total, most often give-student-credit.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.