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
97 commits sit in this repo's top risk tercile, which is 34% of the 282scored. 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.5 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 other-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 | 4835366ffeat: update to 26.40 | OmniacDev | 2w ago | +505.1K -74.8K | 99%Elevated | more lines added than baseline |
| 2 | 906465ddfeat: generate all 1092 Bedrock block definitions from Chorus Kotlin source | theaddonn | 4w ago | +26.3K -37 | 99%Elevated | more lines added than baseline |
| 3 | 6c1c597eChorus | OmniacDEV | 1y ago | +554.5K -0 | 99%Elevated | more lines added than baseline |
| 4 | 8cd5f781feat: init block definitions & components, and fully refactor block states & permutations | OmniacDev | 4mo ago | +1.2K -1.5K | 99%Elevated | more lines added than baseline |
| 5 | c75f67a2feat: finish sans-io migration | OmniacDev | 2mo ago | +986 -2.1K | 98%Elevated | more lines added than baseline |
| 6 | f45e6c70fix: Rustfmt fixes | xRookieFight | 4mo ago | +943 -742 | 98%Elevated | more lines added than baseline |
| 7 | 2cbe2cc1fmt | OmniacDEV | 1y ago | +1.4K -1.7K | 98%Elevated | more lines added than baseline |
| 8 | 0d98c917refactor block | OmniacDEV | 1y ago | +1.6K -1.6K | 98%Elevated | more lines added than baseline |
| 9 | ecda1f78air | OmniacDEV | 1y ago | +2.4K -55 | 98%Elevated | more lines added than baseline |
| 10 | cd78cd83common block properties - enums | OmniacDEV | 1y ago | +785 -4 | 98%Elevated | more lines added than baseline |
| 11 | 51de1120feat: init sans-io RakSession implementation | OmniacDev | 2mo ago | +905 -0 | 96%Elevated | more lines added than baseline |
| 12 | 83dbbc18common | OmniacDEV | 1y ago | +577 -0 | 96%Elevated | more lines added than baseline |
| 13 | c40349d8math enums | OmniacDEV | 1y ago | +508 -0 | 96%Elevated | more lines added than baseline |
| 14 | d2084487feat: inventory full implementation | xRookieFight | 3w ago | +628 -29 | 95%Elevated | more lines added than baseline |
| 15 | d62f2de9feat: more raknet | OmniacDev | 2mo ago | +506 -134 | 95%Elevated | more lines added than baseline |
| 16 | 4b30c964feat: refactor block stuff for const & runtime definitions | OmniacDev | 4mo ago | +716 -1.7K | 95%Elevated | more lines added than baseline |
| 17 | aa8049dbrefactor block_property & related | OmniacDEV | 1y ago | +515 -691 | 95%Elevated | more lines added than baseline |
| 18 | ba0d66d7feat: command system re-work & status command | xRookieFight | 3w ago | +445 -26 | 93%Elevated | more lines added than baseline |
| 19 | 173aff89feat: use glam instead of vek, update some deps | OmniacDev | 4w ago | +356 -340 | 93%Elevated | more lines added than baseline |
| 20 | 735707d5feat: command system | xRookieFight | 1mo ago | +404 -6 | 93%Elevated | more lines added than baseline |
| 21 | 2901b367feat: refactor some raknet stuff | OmniacDev | 3mo ago | +400 -593 | 93%Elevated | more lines added than baseline |
| 22 | d39dfc01block_state | OmniacDEV | 1y ago | +463 -11 | 93%Elevated | more lines added than baseline |
| 23 | 917a33b2feat: impl raknet CC and session tick | OmniacDev | 3mo ago | +367 -19 | 92%Elevated | more lines added than baseline |
| 24 | bd08aa0cfeat: Add CI workflow, issue templates etc. | xRookieFight | 4mo ago | +282 -0 | 92%Elevated | more lines added than baseline |
| 25 | db9a0868fix: block breaking impl | xRookieFight | 3w ago | +399 -7 | 91%Elevated | more lines added than baseline |
| 26 | 4254689bsome stuff | OmniacDEV | 9mo ago | +344 -88 | 91%Elevated | more lines added than baseline |
| 27 | e4ad5457block registry | OmniacDEV | 1y ago | +337 -294 | 91%Elevated | more lines added than baseline |
| 28 | 6eff1d77block_face | OmniacDEV | 1y ago | +560 -33 | 91%Elevated | more lines added than baseline |
| 29 | 9fcbaeb4feat: refactor commands to use CommandDefinition struct instead of trait objects, fix some clippy warnings | OmniacDev | 4w ago | +268 -224 | 90%Elevated | more lines added than baseline |
| 30 | 0bb0e3fffeat: packet handling, packet received messages, switch from log to tracing | OmniacDev | 5mo ago | +372 -200 | 90%Elevated | more lines added than baseline |
| 31 | 8ac3a46cblock_transparent | OmniacDEV | 1y ago | +290 -217 | 90%Elevated | more lines added than baseline |
| 32 | 397c51fbfix: chunk sending being slow, attributes | xRookieFight | 1mo ago | +191 -73 | 88%Elevated | more lines added than baseline |
| 33 | 0a9d1f7efeat: init sans-io RakServer implementation | OmniacDev | 2mo ago | +303 -69 | 88%Elevated | more lines added than baseline |
| 34 | 7b4399e8network shit | OmniacDEV | 1y ago | +286 -34 | 88%Elevated | more lines added than baseline |
| 35 | fa3b13abfeat: redo some palette stuff | OmniacDev | 1mo ago | +215 -452 | 87%Elevated | more lines added than baseline |
| 36 | 121560c6feat: resource pack system (#13) | xRookieFight | 3mo ago | +245 -38 | 87%Elevated | more lines added than baseline |
| 37 | adce1c9afeat: box packets, use type alias for protocol version | OmniacDev | 3mo ago | +223 -185 | 87%Elevated | more lines added than baseline |
| 38 | 090c0869feat: impl block registry, fix & refactor some stuff | OmniacDev | 4mo ago | +255 -92 | 87%Elevated | more lines added than baseline |
| 39 | c8fbef9afeat: try out some block state stuff | OmniacDev | 4mo ago | +300 -628 | 87%Elevated | more lines added than baseline |
| 40 | 115b3230feat: init Player, rename session states, impl handlers for setup state, add runtime id counter for server | OmniacDev | 4mo ago | +260 -29 | 87%Elevated | more lines added than baseline |
| 41 | a15ccd3efeat: Add misc stuff for GitHub | xRookieFight | 4mo ago | +235 -12 | 87%Elevated | more lines added than baseline |
| 42 | 7b48bb5cimpl RakServerInternal | OmniacDEV | 9mo ago | +257 -40 | 87%Elevated | more lines added than baseline |
| 43 | 44ab4bacperformance improvements | xRookieFight | 3w ago | +189 -86 | 84%Elevated | more lines added than baseline |
| 44 | 87830c77feat: use compressed bit-array in memory for subchunk instead of only compressing when serializing, add void generator | OmniacDev | 1mo ago | +181 -85 | 84%Elevated | more lines added than baseline |
| 45 | 3f5539bbfeat: raknet prelude, tokio RakServer typestate, fix some warnings | OmniacDev | 2mo ago | +213 -183 | 84%Elevated | more lines added than baseline |
| 46 | ae2ca810feat: add some more block components | OmniacDev | 4mo ago | +153 -22 | 84%Elevated | more lines added than baseline |
| 47 | b1a040e3feat: init resource pack state handler | OmniacDev | 4mo ago | +191 -38 | 84%Elevated | more lines added than baseline |
| 48 | 9dbbebf1feat: update to v944, cleanup some stuff | OmniacDev | 5mo ago | +221 -372 | 84%Elevated | more lines added than baseline |
| 49 | dd5fdd01impl Reliability and Frame | OmniacDEV | 9mo ago | +180 -1 | 84%Elevated | more lines added than baseline |
| 50 | e6ab548dpig | OmniacDEV | 1y ago | +202 -51 | 84%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.
bedrock-crustaceans/chorus has 306 commits in its history from 10 contributors, the first of them Apr 15, 2025. In the last 90 days 1,170 files were touched, 1,719 times in total, most often play.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.