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
166 commits sit in this repo's top risk tercile, which is 33% of the 500scored. 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.3 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 | 4b8b172fUpdate translations | Ben Olden-Cooligan | 3w ago | +5.7K -2.3K | 100%Elevated | more lines added than baseline |
| 2 | 3fd5d27eUpdate language files | Ben Olden-Cooligan | 1y ago | +4.0K -343 | 100%Elevated | more lines added than baseline |
| 3 | 73a7cab2Update language files | Ben Olden-Cooligan | 1y ago | +2.2K -701 | 100%Elevated | more lines added than baseline |
| 4 | d953b067Update language files | Ben Olden-Cooligan | 1y ago | +2.4K -114 | 100%Elevated | more lines added than baseline |
| 5 | 2d45664cUpdate language files | Ben Olden-Cooligan | 1y ago | +1.3K -107 | 99%Elevated | more lines added than baseline |
| 6 | ff150dbeUpdate language files | Ben Olden-Cooligan | 11mo ago | +1.5K -846 | 99%Elevated | more lines added than baseline |
| 7 | da9e3aa8Update language files | Ben Olden-Cooligan | 1y ago | +701 -47 | 99%Elevated | more lines added than baseline |
| 8 | 06316387Update language files | Ben Olden-Cooligan | 1y ago | +1.2K -1.2K | 99%Elevated | more lines added than baseline |
| 9 | 589fe450WIP: Keyboard shortcut settings | Ben Olden-Cooligan | 1y ago | +1.6K -564 | 98%Elevated | more lines added than baseline |
| 10 | 246a12bbUpdate language files | Ben Olden-Cooligan | 1y ago | +778 -402 | 98%Elevated | more lines added than baseline |
| 11 | a8b447c2Mac: Use Cmd instead of Ctrl for crop shortcut | Ben Olden-Cooligan | 1w ago | +672 -1.6K | 98%Elevated | more lines added than baseline |
| 12 | ad8f4dabRevert back to .sln file | Ben Olden-Cooligan | 1y ago | +681 -427 | 98%Elevated | more lines added than baseline |
| 13 | 00e916a7Switch to new .slnx solution format | Ben Olden-Cooligan | 1y ago | +425 -690 | 97%Elevated | more lines added than baseline |
| 14 | 6db88206Update language files | Ben Olden-Cooligan | 1y ago | +434 -434 | 97%Elevated | more lines added than baseline |
| 15 | fb051f23Remove 32-bit worker dependency on NAPS2.Lib.WinForms | Ben Olden-Cooligan | 1y ago | +356 -94 | 97%Elevated | more lines added than baseline |
| 16 | cbc4902dWIP: Manual duplex | Ben Olden-Cooligan | 2w ago | +290 -11 | 97%Elevated | more lines added than baseline |
| 17 | 7636ee82Split up worker project folders | Ben Olden-Cooligan | 1y ago | +555 -15 | 97%Elevated | more lines added than baseline |
| 18 | 35b2e37fUse IIconProvider more for higher-resolution icons as needed | Ben Olden-Cooligan | 1y ago | +290 -194 | 97%Elevated | more lines added than baseline |
| 19 | da2d3bebUpdate CodeDependencies | Ben Olden-Cooligan | 1y ago | +214 -288 | 96%Elevated | more lines added than baseline |
| 20 | 3c146ffbImplement TimedCache | Ben Olden-Cooligan | 1y ago | +246 -0 | 96%Elevated | more lines added than baseline |
| 21 | 3fdddf94Arrow key controls for Crop/Split/Combine forms | Ben Olden-Cooligan | 2w ago | +180 -12 | 96%Elevated | more lines added than baseline |
| 22 | 78c910abAdd worker project build dep | Ben Olden-Cooligan | 1y ago | +181 -180 | 96%Elevated | more lines added than baseline |
| 23 | 72935d20UI for custom resolution/dpi | Ben Olden-Cooligan | 1y ago | +240 -11 | 96%Elevated | more lines added than baseline |
| 24 | 1f2f7ed9Add more 32x32 icons and clean up unused icons | Ben Olden-Cooligan | 1y ago | +492 -89 | 96%Elevated | more lines added than baseline |
| 25 | 8da31a39Windows app list for "edit with" | Ben Olden-Cooligan | 1y ago | +228 -26 | 95%Elevated | more lines added than baseline |
| 26 | 8dfaef43Update language files | Ben Olden-Cooligan | 1y ago | +161 -161 | 95%Elevated | more lines added than baseline |
| 27 | a4a651d4Handle shared storage better for recovery | Ben Olden-Cooligan | 1y ago | +169 -66 | 95%Elevated | more lines added than baseline |
| 28 | 6f5e83e3Support importing zip files | Ben Olden-Cooligan | 1y ago | +227 -16 | 95%Elevated | more lines added than baseline |
| 29 | a00a2473Support importing from streams | Ben Olden-Cooligan | 1y ago | +161 -21 | 95%Elevated | more lines added than baseline |
| 30 | 1953653dStandardize on Win32MessagePump | Ben Olden-Cooligan | 1y ago | +184 -311 | 95%Elevated | more lines added than baseline |
| 31 | a6d76610Tools: Update for Windows net9 migration | Ben Olden-Cooligan | 2y ago | +186 -165 | 95%Elevated | more lines added than baseline |
| 32 | 3c1d47faWIP: External editors | Ben Olden-Cooligan | 1y ago | +207 -7 | 94%Elevated | more lines added than baseline |
| 33 | ae4fe3c0Functional sidebar | Ben Olden-Cooligan | 1y ago | +125 -37 | 94%Elevated | more lines added than baseline |
| 34 | 3ed00b93Add high-resolution icons | Ben Olden-Cooligan | 1y ago | +234 -0 | 94%Elevated | more lines added than baseline |
| 35 | 67db7af8Handle invalid CWD when creating file dialogs | Nikos Kalogridis | 3w ago | +108 -13 | 93%Elevated | more lines added than baseline |
| 36 | 2b533b05Add "New Outlook" email provider | Ben Olden-Cooligan | 1y ago | +146 -21 | 93%Elevated | more lines added than baseline |
| 37 | 0fb0fbe3Move input handle management into PdfDocument | Ben Olden-Cooligan | 1y ago | +102 -97 | 93%Elevated | more lines added than baseline |
| 38 | 62949a46Tools: Packaging for win-arm64 wip | Ben Olden-Cooligan | 1y ago | +100 -48 | 93%Elevated | more lines added than baseline |
| 39 | 4443afc9Sane: Add cap tests | Ben Olden-Cooligan | 11mo ago | +115 -45 | 92%Elevated | more lines added than baseline |
| 40 | 43d502bcEscl: Accept different capability schema versions | Ben Olden-Cooligan | 11mo ago | +139 -2 | 92%Elevated | more lines added than baseline |
| 41 | 7d0b1673Add theme setting | Ben Olden-Cooligan | 1y ago | +114 -26 | 92%Elevated | more lines added than baseline |
| 42 | 0a1f32eaUse sha256 for tesseract downloads | Ben Olden-Cooligan | 1y ago | +140 -141 | 92%Elevated | more lines added than baseline |
| 43 | a69e5f87Keyboard shortcut assignment | Ben Olden-Cooligan | 1y ago | +118 -19 | 92%Elevated | more lines added than baseline |
| 44 | d4524cb5Fix default TwainHandleManager implementation | Ben Olden-Cooligan | 1y ago | +97 -15 | 92%Elevated | more lines added than baseline |
| 45 | e5f8d0b2Refactor SystemEmailClients to an interface | Ben Olden-Cooligan | 1y ago | +154 -147 | 91%Elevated | more lines added than baseline |
| 46 | a0380728Msix packaging wip | Ben Olden-Cooligan | 1y ago | +119 -1 | 91%Elevated | more lines added than baseline |
| 47 | a246fdc7Msix: Add a Microsoft Store review prompt | Ben Olden-Cooligan | 1y ago | +84 -2 | 91%Elevated | more lines added than baseline |
| 48 | 02a1a3d3Gtk: Map LayoutOverlay to actual Gtk.Overlay | Ben Olden-Cooligan | 1y ago | +100 -30 | 91%Elevated | more lines added than baseline |
| 49 | 5ddf3e11Add help text for some image forms | Ben Olden-Cooligan | 2w ago | +96 -0 | 90%Elevated | more lines added than baseline |
| 50 | 02597d3aTools: Backport windows code signing | Ben Olden-Cooligan | 1y ago | +65 -6 | 90%Elevated | more 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 200 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.
cyanfish/naps2 has 708 commits in its history from 6 contributors, the first of them Mar 9, 2024. In the last 90 days 79 files were touched, 120 times in total, most often MacEtoPlatform.cs. Every commit is scored for change risk from its size, spread and the history of the files it touches.