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
613 commits sit in this repo's top risk tercile, which is 34% of the 1,819scored. 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 7.2 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 | 5b09d944Convert distance fields to integer (#845) | Ean Moody | 7mo ago | +353.1K -353.0K | 99%Elevated | more lines added than baseline |
| 2 | 28da537bFix spell data regressions and omissions (#844) | Ean Moody | 7mo ago | +42.7K -40.3K | 99%Elevated | more lines added than baseline |
| 3 | 1b12291f[V2 DATA] SRD 2024 Classes (#787) | calum | 10mo ago | +21.8K -60 | 99%Elevated | more lines added than baseline |
| 4 | d4c1db28Sorted keys. | August Johnson | 1y ago | +787.5K -781.8K | 99%Elevated | more lines added than baseline |
| 5 | 4e7429abIngest 2024 Spells, Monsters and Items (#748) | Ean Moody | 1y ago | +156.6K -84 | 99%Elevated | more lines added than baseline |
| 6 | d2d5c2e1Reordered, otherwise unchanged. | August Johnson | 1y ago | +42.5K -36.5K | 99%Elevated | more lines added than baseline |
| 7 | 54b06851Rekeying the menagerie. | August Johnson | 1y ago | +44.5K -42.7K | 99%Elevated | more lines added than baseline |
| 8 | 72195bd6Migrate action order data from V1 -> V2 (#668) | calum | 1y ago | +62.5K -51.2K | 99%Elevated | more lines added than baseline |
| 9 | 640c201aAdding two distinct schemas. | August Johnson | 1y ago | +22.6K -3.5K | 99%Elevated | more lines added than baseline |
| 10 | f439a2b7Converting traits. | August Johnson | 1y ago | +46.1K -37.6K | 99%Elevated | more lines added than baseline |
| 11 | 54cfd959Many creature traits added. | August Johnson | 1y ago | +39.2K -5 | 99%Elevated | more lines added than baseline |
| 12 | fc0099a4Menagerie. | August Johnson | 1y ago | +43.5K -1 | 99%Elevated | more lines added than baseline |
| 13 | ad5ff004Create Codex. | August Johnson | 1y ago | +25.6K -6 | 99%Elevated | more lines added than baseline |
| 14 | f46232c0Converting bfrd. | August Johnson | 1y ago | +26.6K -7 | 99%Elevated | more lines added than baseline |
| 15 | d03c0e7etob2 seems to be ok | August Johnson | 1y ago | +27.4K -4 | 99%Elevated | more lines added than baseline |
| 16 | 1f1c6220clean run on TOB | August Johnson | 1y ago | +28.7K -3 | 99%Elevated | more lines added than baseline |
| 17 | b92bd1a1Adding in creatures and traits for v2 bfrd. | August Johnson | 2y ago | +29.8K -806 | 99%Elevated | more lines added than baseline |
| 18 | 7f147094Adding in first round of bfrd creatures. | August Johnson | 2y ago | +25.2K -4 | 99%Elevated | more lines added than baseline |
| 19 | 1e939b57Adding conditions and damage stuff. | August Johnson | 2y ago | +19.7K -4.6K | 99%Elevated | more lines added than baseline |
| 20 | a0c9ded1Basic Data for monsters added. | August Johnson | 2y ago | +187.8K -4.6K | 99%Elevated | more lines added than baseline |
| 21 | 63b9e0cdInput=output for sync up. | August Johnson | 2y ago | +25.3K -25.3K | 99%Elevated | more lines added than baseline |
| 22 | 65642994Full refactor of creature keys. | August Johnson | 2y ago | +25.3K -25.3K | 99%Elevated | more lines added than baseline |
| 23 | 6a90662dFirst layer down. | August Johnson | 2y ago | +16.8K -16.8K | 99%Elevated | more lines added than baseline |
| 24 | 07511008Whitespace mostly. | August Johnson | 2y ago | +146.5K -146.6K | 99%Elevated | more lines added than baseline |
| 25 | df65f31fAdding data changes. | August Johnson | 2y ago | +34.5K -34.5K | 99%Elevated | more lines added than baseline |
| 26 | eb19059bAdjust keys to be the appropriate format. | August Johnson | 2y ago | +112.1K -112.1K | 99%Elevated | more lines added than baseline |
| 27 | ffa4f33eAdjusting data to be up to date. | August Johnson | 2y ago | +21.6K -20.8K | 99%Elevated | more lines added than baseline |
| 28 | dabd866fadding TOB1 2024 Monsters | Michael E. Shea | 2y ago | +20.2K -0 | 99%Elevated | more lines added than baseline |
| 29 | 8df05865Checking in spell and casting option data. | August Johnson | 2y ago | +118.9K -0 | 99%Elevated | more lines added than baseline |
| 30 | 12ca2805chore: fix monster formatting | sturlen | 2y ago | +31.1K -31.1K | 99%Elevated | more lines added than baseline |
| 31 | 1286f76cAdded skills to the menagerie monsters json file | Michael E. Shea | 2y ago | +31.1K -31.1K | 99%Elevated | more lines added than baseline |
| 32 | 89e87f68Release/1.4.0 (#385) | August Johnson | 2y ago | +225.1K -229.0K | 99%Elevated | more lines added than baseline |
| 33 | 063f82d2Implement initial Creature model, including Abilities (#317) | Michael Groufsky | 2y ago | +27.1K -4 | 99%Elevated | more lines added than baseline |
| 34 | 8f18e94cparsing fun. | BuildTools | 3y ago | +21.4K -42 | 99%Elevated | more lines added than baseline |
| 35 | 730d56ffTome of Beasts: Populate monster page # | Greg Edelston | 3y ago | +29.0K -28.6K | 99%Elevated | more lines added than baseline |
| 36 | 78f0dd99Populate Monster.page_no | Greg Edelston | 3y ago | +26.4K -24.6K | 99%Elevated | more lines added than baseline |
| 37 | 819eae86tome_of_beasts_3: Add alignment | Greg Edelston | 3y ago | +18.7K -18.3K | 99%Elevated | more lines added than baseline |
| 38 | 73990d5fmenagerie: Change indentation to 2 spaces | Greg Edelston | 3y ago | +43.0K -43.0K | 99%Elevated | more lines added than baseline |
| 39 | 33357314menagerie: Update with fractional CRs | Greg Edelston | 3y ago | +43.0K -42.4K | 99%Elevated | more lines added than baseline |
| 40 | 38dff44cMaking a change to trigger the tests | Paul Lofte | 3y ago | +28.6K -28.6K | 99%Elevated | more lines added than baseline |
| 41 | a58a55b5add monstrous menagerie and tome of beasts 3 - credit to slyflourish | Ean Moody | 3y ago | +74.5K -130 | 99%Elevated | more lines added than baseline |
| 42 | f0bc5fa0Add auto-generated Tome of Beasts 2 content. | Stephen Hurd | 5y ago | +23.5K -4 | 99%Elevated | more lines added than baseline |
| 43 | 6e502f80Lint json and add linting script | txtsd | 6y ago | +53.5K -53.4K | 99%Elevated | more lines added than baseline |
| 44 | ec99a982More cleanup, looks like UTF8 got mangled somewhere along the line though... | Stephen Hurd | 7y ago | +12.6K -12.6K | 99%Elevated | more lines added than baseline |
| 45 | 76f8efc9Sort properties, a couple minor fixes. | Stephen Hurd | 7y ago | +12.2K -12.2K | 99%Elevated | more lines added than baseline |
| 46 | 312ac6e4Add Creature Codex stuff. This is likely broken... and I'm just guessing at tables and line breaks. | Stephen Hurd | 7y ago | +22.1K -1 | 99%Elevated | more lines added than baseline |
| 47 | 1be30ea8Revert "Revert "Tome of beasts"" | Ean Moody | 7y ago | +29.9K -2 | 99%Elevated | more lines added than baseline |
| 48 | def8892cactually fix json! | eepMoody | 7y ago | +29.7K -29.2K | 99%Elevated | more lines added than baseline |
| 49 | 598412aetry to resolve build issues | eepMoody | 7y ago | +29.4K -0 | 99%Elevated | more lines added than baseline |
| 50 | 4c9824e6add tome of beasts JSON | eepMoody | 7y ago | +27.2K -0 | 99%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-api has 2,294 commits in its history from 62 contributors, the first of them Jan 19, 2019. 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.