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
155 commits sit in this repo's top risk tercile, which is 33% of the 470scored. 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 9.0 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.
Began chore-led, now leaning feature.
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 | 6eca08bechore: most frontend models are now generated from openapi spec | Vincent Lark | 2mo ago | +18.1K -7.0K | 99%Elevated | more lines added than baseline |
| 2 | 69466ef8chore: hardened golangci rules, no feature changes | Vincent Lark | 2mo ago | +7.4K -3.0K | 99%Elevated | more lines added than baseline |
| 3 | e3cabb39chore: frontent linters | Vincent Lark | 3mo ago | +8.1K -3.8K | 99%Elevated | more lines added than baseline |
| 4 | 61707ee8chore: reorganize the code tree - p2 | Vincent Lark | 3mo ago | +6.2K -31 | 99%Elevated | more lines added than baseline |
| 5 | 8726c05ffeat: swagger API documentation | Vincent Lark | 4mo ago | +19.4K -83 | 99%Elevated | more lines added than baseline |
| 6 | b6cf4143mvp: projects, folders, tags | Vincent Lark | 4mo ago | +4.1K -92 | 99%Elevated | more lines added than baseline |
| 7 | dfc2e8fachore: big repos refactoring, no more direct queries | Vincent Lark | 1mo ago | +3.6K -677 | 96%Elevated | more lines added than baseline |
| 8 | 3d291cc0feat: auto-tagging | Vincent Lark | 1mo ago | +3.9K -39 | 96%Elevated | more lines added than baseline |
| 9 | 1ca3dae2feat: download asset and variants as zip | Vincent Lark | 2mo ago | +3.5K -3.3K | 96%Elevated | more lines added than baseline |
| 10 | b441cdacfeat: reorg ai providers and variant tool discovery | Vincent Lark | 2mo ago | +4.2K -2.5K | 96%Elevated | more lines added than baseline |
| 11 | 369d5898feat: wip project exports | Vincent Lark | 2mo ago | +5.2K -215 | 96%Elevated | more lines added than baseline |
| 12 | 9ce66d70feat: worklow ui meh | Vincent Lark | 2mo ago | +3.2K -157 | 96%Elevated | more lines added than baseline |
| 13 | 206577d0feat: wip worflows, backend | Vincent Lark | 3mo ago | +4.2K -191 | 96%Elevated | more lines added than baseline |
| 14 | 5f006b15chore: replace chai2010/webp with HugoSmits86/nativewebp | Vincent Lark | 3mo ago | +3.8K -1.1K | 96%Elevated | more lines added than baseline |
| 15 | 9d247ac9feat: user management, picture | Vincent Lark | 3mo ago | +3.6K -183 | 96%Elevated | more lines added than baseline |
| 16 | e73b578cchore: reorganize the code tree - p5: new test infra | Vincent Lark | 3mo ago | +2.1K -0 | 96%Elevated | more lines added than baseline |
| 17 | b615a7ffchore: reorganize the code tree - p4: wiring more handlers | Vincent Lark | 3mo ago | +2.1K -977 | 96%Elevated | more lines added than baseline |
| 18 | a68c02d6chore: reorganize the code tree - p4: wiring more handlers | Vincent Lark | 3mo ago | +2.1K -1.2K | 96%Elevated | more lines added than baseline |
| 19 | b17ca38cfeat: wip oauth + connectors | Vincent Lark | 3mo ago | +3.8K -26 | 96%Elevated | more lines added than baseline |
| 20 | b0c253befeat: messy wip working stack & collections | Vincent Lark | 3mo ago | +3.5K -27 | 96%Elevated | more lines added than baseline |
| 21 | a2f7c270feat: use paraglide for frontend i18n | Vincent Lark | 3mo ago | +6.3K -4.9K | 96%Elevated | more lines added than baseline |
| 22 | 2420fe1dfeat: wip admin app | Vincent Lark | 4mo ago | +2.8K -1 | 96%Elevated | more lines added than baseline |
| 23 | ce70a2bfchore: reorg test projects | Vincent Lark | 4mo ago | +2.2K -2.1K | 96%Elevated | more lines added than baseline |
| 24 | 4b1171dcfeat: custom fields foundations | Vincent Lark | 4mo ago | +3.0K -31 | 96%Elevated | more lines added than baseline |
| 25 | 29fb3443feat: ingress foundations wip | Vincent Lark | 4mo ago | +4.0K -30 | 96%Elevated | more lines added than baseline |
| 26 | 81acd670mvp: wip feat share | Vincent Lark | 4mo ago | +4.0K -14 | 96%Elevated | more lines added than baseline |
| 27 | 9ea51edcmvp: basic variants | Vincent Lark | 4mo ago | +2.8K -61 | 96%Elevated | more lines added than baseline |
| 28 | 5d3c622aintial | Vincent Lark | 4mo ago | +5.9K -0 | 96%Elevated | more lines added than baseline |
| 29 | a791de3bfeat: asset last version public url | Vincent Lark | 1mo ago | +2.2K -4 | 92%Elevated | more lines added than baseline |
| 30 | de66ff8dfeat: custom ffmpeg command variant | Vincent Lark | 1mo ago | +2.5K -71 | 92%Elevated | more lines added than baseline |
| 31 | ef212a29chore: more unit tests | Vincent Lark | 2mo ago | +2.0K -17 | 92%Elevated | more lines added than baseline |
| 32 | d10d29c1chore: regen code after upgrade | Vincent Lark | 2mo ago | +2.7K -2.7K | 92%Elevated | more lines added than baseline |
| 33 | 2976eb54feat: wip builtin docs | Vincent Lark | 2mo ago | +1.8K -5 | 92%Elevated | more lines added than baseline |
| 34 | fb791436feat: variants drafts | Vincent Lark | 2mo ago | +3.0K -397 | 92%Elevated | more lines added than baseline |
| 35 | 62e81b4dfeat: shared variants filmstrip | Vincent Lark | 2mo ago | +2.1K -63 | 92%Elevated | more lines added than baseline |
| 36 | 050c4c66feat: shared variants | Vincent Lark | 3mo ago | +2.1K -340 | 92%Elevated | more lines added than baseline |
| 37 | 1c7d6f50feat: media tags extraction, better fields ui, reorg media extractor | Vincent Lark | 3mo ago | +2.7K -367 | 92%Elevated | more lines added than baseline |
| 38 | bfcd8245feat: wip mobile layout | Vincent Lark | 3mo ago | +1.7K -525 | 92%Elevated | more lines added than baseline |
| 39 | 2205ebfcfeat: imagerouter key per workspace | Vincent Lark | 3mo ago | +1.9K -262 | 92%Elevated | more lines added than baseline |
| 40 | ea7c3c91feat: basic ai-image variant | Vincent Lark | 3mo ago | +2.1K -84 | 92%Elevated | more lines added than baseline |
| 41 | 740560f3feat: some audio variants + reorg | Vincent Lark | 3mo ago | +2.1K -686 | 92%Elevated | more lines added than baseline |
| 42 | 4cbe7ac9chore: reorganize the code tree - p7: move audit calls in services | Vincent Lark | 3mo ago | +1.4K -570 | 92%Elevated | more lines added than baseline |
| 43 | 9c356679chore: reorganize the code tree - p0 p1 | Vincent Lark | 3mo ago | +2.0K -39 | 92%Elevated | more lines added than baseline |
| 44 | e6ce520bfeat: wip admin app | Vincent Lark | 4mo ago | +2.7K -114 | 92%Elevated | more lines added than baseline |
| 45 | ea273c4bfeat: audit logs | Vincent Lark | 4mo ago | +2.2K -46 | 92%Elevated | more lines added than baseline |
| 46 | 05fb6e8dfeat: wip versions foundations | Vincent Lark | 4mo ago | +2.2K -45 | 92%Elevated | more lines added than baseline |
| 47 | 3422d50afeat: ingress frontend wip | Vincent Lark | 4mo ago | +1.7K -30 | 92%Elevated | more lines added than baseline |
| 48 | 616a0291chore: better job reliability | Vincent Lark | 1mo ago | +1.3K -94 | 88%Elevated | more lines added than baseline |
| 49 | a855cb15feat: variant params history | Vincent Lark | 1mo ago | +1.5K -27 | 88%Elevated | more lines added than baseline |
| 50 | e3b7890fchore: more unit tests | Vincent Lark | 2mo ago | +1.0K -4 | 88%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.
Repowise tracks change history across 588 files in vincent/damask. In the last 90 days 588 files were touched, 3,120 times in total, most often router.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.