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
281 commits sit in this repo's top risk tercile, which is 33% of the 847scored. 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 6.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 | a6eb37c8Adding a few missing fields into monsters.json. Not yet parsed. | August Johnson | 7y ago | +19.8K -19.5K | 100%Elevated | more lines added than baseline |
| 2 | 4693c6a3Add new base data files | eepMoody | 8y ago | +23.4K -2 | 100%Elevated | more lines added than baseline |
| 3 | 171596feKobold Press 5e races and monsters (#219) | Stephen Hurd | 8y ago | +39.3K -600 | 100%Elevated | more lines added than baseline |
| 4 | 916c0f79Create Sphinx content and try initial build | Ean Moody | 10y ago | +235.4K -0 | 100%Elevated | more lines added than baseline |
| 5 | c023c591added cleaned up markdown file | Ean Moody | 10y ago | +55.0K -0 | 100%Elevated | more lines added than baseline |
| 6 | 65c665a4Break down rest of srd | Ean Moody | 10y ago | +31.6K -0 | 100%Elevated | more lines added than baseline |
| 7 | b1aec734SRD file | jason mcalpin | 10y ago | +41.8K -0 | 100%Elevated | more lines added than baseline |
| 8 | e554b475removed ignore | jason mcalpin | 10y ago | +943.1K -13 | 100%Elevated | more lines added than baseline |
| 9 | 1409ce19[DX / Typescript] Added types generated from API using `openapi-typescript` (#726) | calum | 1y ago | +5.7K -0 | 98%Elevated | more lines added than baseline |
| 10 | 43f370b9UI Cohesion pass (#528) | Ean Moody | 2y ago | +11.0K -88 | 98%Elevated | more lines added than baseline |
| 11 | f3c7d6efDependencies: Bump Vue 3.5.0 -> 3.10.3 and Vite 4.3.9 -> 5.1.4 (#467) | dependabot[bot] | 2y ago | +15.3K -9.9K | 98%Elevated | more lines added than baseline |
| 12 | 992d4b10Update package-lock, see if this resolves errors | Ean Moody | 3y ago | +7.1K -1 | 98%Elevated | more lines added than baseline |
| 13 | a40eaf4efix node versions | Ean Moody | 3y ago | +15.4K -11.4K | 98%Elevated | more lines added than baseline |
| 14 | 32c92104Dependency hell (#371) | Ean Moody | 3y ago | +23.3K -15.4K | 98%Elevated | more lines added than baseline |
| 15 | 8cf234ebBump json5, nuxt, css-loader, eslint-loader, sass-loader and vue-style-loader | dependabot[bot] | 3y ago | +6.5K -13.3K | 98%Elevated | more lines added than baseline |
| 16 | b94ac2e0Bump loader-utils and nuxt | dependabot[bot] | 3y ago | +7.2K -3.7K | 98%Elevated | more lines added than baseline |
| 17 | a333b8a0Vue refactor data cleanup (#267) | August Johnson | 8y ago | +22.0K -27.9K | 98%Elevated | more lines added than baseline |
| 18 | 7c66331fVue refactor data cleanup (#260) | August Johnson | 8y ago | +27.7K -23.4K | 98%Elevated | more lines added than baseline |
| 19 | 2d339447add class pages and style all pages | eepMoody | 8y ago | +8.3K -599 | 98%Elevated | more lines added than baseline |
| 20 | 3ad20b80Update to SRD 5.1 in magic-items-and-after.txt to L1546 | Max Rothman | 10y ago | +8.1K -1 | 98%Elevated | more lines added than baseline |
| 21 | 51e5aab4Add SRD 1.1 to 5.5 diff and script that produced it | Max Rothman | 10y ago | +17.8K -0 | 98%Elevated | more lines added than baseline |
| 22 | a78859beall monsters revised | jason mcalpin | 10y ago | +9.0K -9.8K | 98%Elevated | more lines added than baseline |
| 23 | a6b1bf41create initial rtd theme install | Ean Moody | 10y ago | +10.1K -4 | 98%Elevated | more lines added than baseline |
| 24 | 889c1b1amisc monster created and npc created | jason mcalpin | 10y ago | +5.3K -1.2K | 98%Elevated | more lines added than baseline |
| 25 | 02da696ebreak down spells! | Ean Moody | 10y ago | +12.3K -798 | 98%Elevated | more lines added than baseline |
| 26 | 0e2ee262Clean up spell descriptions | Ean Moody | 10y ago | +5.2K -3.7K | 98%Elevated | more lines added than baseline |
| 27 | 9dbc7093Revised util to create Normal Tites and normal-file.md names | jason mcalpin | 10y ago | +7.3K -339 | 98%Elevated | more lines added than baseline |
| 28 | e4b0d1e3util change file name fixes | jason mcalpin | 10y ago | +4.5K -0 | 98%Elevated | more lines added than baseline |
| 29 | ff0e719dAuto-create all monsters from srd1 | Max Rothman | 10y ago | +4.6K -25 | 98%Elevated | more lines added than baseline |
| 30 | fd047386revised layout monsters | jason mcalpin | 10y ago | +13.5K -12.9K | 98%Elevated | more lines added than baseline |
| 31 | d34c81fbmonster list page divided into new files | jason mcalpin | 10y ago | +13.4K -13.3K | 98%Elevated | more lines added than baseline |
| 32 | ef76b3e9Add pure CSS for future styling | Ean Moody | 10y ago | +12.7K -0 | 98%Elevated | more lines added than baseline |
| 33 | 0ad52d0eBegin breaking srd into sections | Ean Moody | 10y ago | +10.2K -0 | 98%Elevated | more lines added than baseline |
| 34 | e970e08eBuild(deps-dev): Bump nuxt from 3.16.2 to 3.19.2 (#766) | dependabot[bot] | 11mo ago | +3.3K -5.0K | 95%Elevated | more lines added than baseline |
| 35 | ecb9addfUpdate ESLint Config (#610) | Christopher Miles | 1y ago | +15.9K -12.5K | 95%Elevated | more lines added than baseline |
| 36 | 87ae7475Build(deps-dev): Bump nuxt from 3.15.4 to 3.16.1 (#663) | dependabot[bot] | 1y ago | +2.6K -1.8K | 95%Elevated | more lines added than baseline |
| 37 | 09a1ac3cBuild(deps): Bump @nuxt/vite-builder and nuxt (#621) | dependabot[bot] | 1y ago | +3.1K -2.0K | 95%Elevated | more lines added than baseline |
| 38 | 58d301efFeature: API V2 (#606) | calum | 1y ago | +3.7K -2.4K | 95%Elevated | more lines added than baseline |
| 39 | 89152354Update node and packages | Ean Moody | 2y ago | +2.5K -11.2K | 95%Elevated | more lines added than baseline |
| 40 | 4a49de0dBuild(deps-dev): Bump nuxt from 3.11.2 to 3.12.4 (#550) | dependabot[bot] | 2y ago | +2.6K -6.6K | 95%Elevated | more lines added than baseline |
| 41 | 4171910fReplace all data fetching with Vue Query (#503) | Sturle Spetland | 2y ago | +9.7K -19.4K | 95%Elevated | more lines added than baseline |
| 42 | 100c943bWIP: vuex all the things (#299) | Ean Moody | 7y ago | +8.4K -8.4K | 95%Elevated | more lines added than baseline |
| 43 | b270f7d3add gameplay mechanics | eepMoody | 8y ago | +3.7K -0 | 95%Elevated | more lines added than baseline |
| 44 | 4ca059c0add skeleton for vue ui layer | eepMoody | 8y ago | +10.7K -2 | 95%Elevated | more lines added than baseline |
| 45 | 1a3f193dAdd spells JSON file (#176) | Tim Carroll | 8y ago | +3.8K -59 | 95%Elevated | more lines added than baseline |
| 46 | 9d3ec386magic items fixed | jason mcalpin | 10y ago | +1.4K -1.2K | 95%Elevated | more lines added than baseline |
| 47 | b55206c8A big ol' pile of cleanup | Max Rothman | 10y ago | +3.4K -3.0K | 95%Elevated | more lines added than baseline |
| 48 | 58fa1103Add a label to every page | Ean Moody | 10y ago | +2.5K -10 | 95%Elevated | more lines added than baseline |
| 49 | 4ca23a04merge changes | Ean Moody | 10y ago | +4.5K -1 | 95%Elevated | more lines added than baseline |
| 50 | 42c17e3bMagic items broken up and organized | jason mcalpin | 10y ago | +5.3K -5.1K | 95%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.
Mnehmos/open5e has 977 commits in its history from 73 contributors, the first of them Jan 23, 2016. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.