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
18 commits sit in this repo's top risk tercile, which is 34% of the 53scored. 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.1 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 | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | ffbc2c79feat: implement initial roguelike system with turn-based mechanics | Jacob LeCoqclaudeagent | 1y ago | +8.9K -3 | 99thElevated | more lines added than baseline |
| 2 | 69ea30e9feat: Implement turn-based action system and player movement | Jacob LeCoq | 1y ago | +3.2K -159 | 96thElevated | more lines added than baseline |
| 3 | f677742csetup ci | François | 4y ago | +3.5K -0 | 96thElevated | more lines added than baseline |
| 4 | 86712e72cleanup cursor rules and draft game plans | Jacob L | 1y ago | +1.8K -3.9K | 93thElevated | more lines added than baseline |
| 5 | c571f5cafeat: Enhance architecture and add bit-level storage support | Jacob L | 1y ago | +2.0K -172 | 92thElevated | more lines added than baseline |
| 6 | 84320b3efeat: add debug macros and game action builder macro for Walk action | Jacob LeCoq | 1y ago | +583 -475 | 90thElevated | more lines added than baseline |
| 7 | bb0426eafeat: Implement entity movement and collision detection | Jacob LeCoq | 1y ago | +366 -173 | 86thElevated | more lines added than baseline |
| 8 | 315b7aa2feat: setup project structure and configuration | Jacob LeCoqclaudeagent | 1y ago | +275 -24 | 86thElevated | more lines added than baseline |
| 9 | 46e70d7bAdd triple license, CC0 or MIT or Apache2.0 (#42) | Ame :] | 2y ago | +336 -7 | 86thElevated | more lines added than baseline |
| 10 | 37c583darefactor | Jacob L | 1y ago | +265 -196 | 81thElevated | more lines added than baseline |
| 11 | 9e369e40feat: Implement basic turn-based combat and movement | Jacob LeCoq | 1y ago | +288 -137 | 81thElevated | more lines added than baseline |
| 12 | 9abb353bsaving state | Jacob LeCoq | 1y ago | +209 -149 | 78thElevated | more lines added than baseline |
| 13 | f70fa913feat: Refactor model structure and introduce spawn point resource | Jacob L | 1y ago | +219 -340 | 76thElevated | more lines added than baseline |
| 14 | 16479163update gitignore | Jacob LeCoq | 1y ago | +272 -0 | 75thElevated | more lines added than baseline |
| 15 | 997b7ef0Publish on itch.io as part of the tag release workflow (#13) | Idan Arye | 4y ago | +91 -0 | 73thElevated | more lines added than baseline |
| 16 | 6ebdccf5feat(turn-system): Add Wait action and improve turn processing | Jacob LeCoq | 1y ago | +94 -32 | 70thElevated | more lines added than baseline |
| 17 | cf6eb0a8restart audio context on interactions (#30) | Mike | 3y ago | +63 -5 | 70thElevated | more lines added than baseline |
| 18 | a49d80d2docs: update ARCHITECTURE.md to reflect current codebase structure | Jacob LeCoqclaudeagent | 1y ago | +52 -9 | 67thElevated | more lines added than baseline |
| 19 | 46eac4a9Add release for macOS apple silicon (#39) | Ame :] | 2y ago | +50 -6 | 65thTypical | more lines added than baseline |
| 20 | 30521760docs: add architecture documentation rule to CLAUDE.md | Jacob LeCoqclaudeagent | 1y ago | +28 -21 | 63thTypical | more lines added than baseline |
| 21 | 9370cd51docs: revamp README for game project | Jacob LeCoq | 1y ago | +27 -78 | 61thTypical | more lines added than baseline |
| 22 | bbce9df5Enable LFS (#47) | Ben Whitley | 2y ago | +19 -0 | 58thTypical | more lines added than baseline |
| 23 | 07d39e09Migrate from actions-rs to dtolnay/rust-toolchain in GitHub actions (#29) | Paul Hansen | 3y ago | +14 -40 | 58thTypical | more lines added than baseline |
| 24 | c015bd68Resolves warnings related to Node.js 12 and set-output being deprecated (#31) | rowanfr | 3y ago | +14 -14 | 56thTypical | more lines added than baseline |
| 25 | 2bba7961Document usage of the workflows in your own project (#5) | Niklas Eicker | 4y ago | +14 -3 | 54thTypical | more lines added than baseline |
| 26 | f0f64b72Zip with CLI for WASM, Linux and Windows (#11) | Idan Arye | 4y ago | +11 -12 | 52thTypical | more focused than baseline |
| 27 | 836400fcadd compile with performance optimizations (#43) | Ame :] | 2y ago | +11 -0 | 50thTypical | more focused than baseline |
| 28 | d8c86ea4build: remove dependency on asset/ directory existence. (#51) | Dominykas Djačenko | 2y ago | +9 -11 | 48thTypical | fewer lines added than baseline |
| 29 | 70d997e9docs: add version control practices to CLAUDE.md | Jacob LeCoqclaudeagent | 1y ago | +9 -1 | 44thTypical | fewer lines added than baseline |
| 30 | da394f3cMove lint config to Cargo.toml (#72) | Rob Parrett | 1y ago | +9 -6 | 44thTypical | fewer lines added than baseline |
| 31 | 1c091f4bupdate actions/checkout to v4 (#37) | Ame :] | 2y ago | +7 -7 | 44thTypical | fewer lines added than baseline |
| 32 | a7f467e0Update to Bevy 0.14 (#65) | Rob Parrett | 2y ago | +8 -6 | 41thTypical | fewer lines added than baseline |
| 33 | 34d81219Add exception handler to filter out winit control flow message (#34) | Martin Lysell | 3y ago | +6 -1 | 39thTypical | fewer lines added than baseline |
| 34 | b2916ed4fix names in .dmg files (#40) | Ame :] | 2y ago | +6 -6 | 37thTypical | fewer lines added than baseline |
| 35 | bc4b276dIgnore meta files check using `AssetMetaCheck` (#49) | Rancic | 2y ago | +6 -1 | 35thTypical | fewer lines added than baseline |
| 36 | fa526e15fix(release.yaml): bump deprecated upload-artifact action (#75) | Adam Skärbo Jonsson | 1y ago | +5 -5 | 32thBelow typical | fewer lines added than baseline |
| 37 | 3a6bd86dAllow some clippy lints that complain about common bevy code (#16) | Rob Parrett | 4y ago | +6 -1 | 32thBelow typical | fewer lines added than baseline |
| 38 | c3e4e6deOnly keep release artifacts for one day (#33) | Idan Arye | 2y ago | +5 -0 | 28thBelow typical | fewer lines added than baseline |
| 39 | 12f42997Only install the necessary dependencies (#38) | Ame :] | 2y ago | +5 -2 | 28thBelow typical | fewer lines added than baseline |
| 40 | 1df452e7Update to Bevy 0.15 (#70) | Rob Parrett | 1y ago | +4 -4 | 25thBelow typical | fewer lines added than baseline |
| 41 | 1f4fa912Use bevy version 0.9 (#19) | Simon Goller | 3y ago | +3 -3 | 24thBelow typical | fewer lines added than baseline |
| 42 | c174e770Update cache action to v4 in Github CI workflow jobs (#52) | Thorsten Ehlers | 2y ago | +2 -2 | 21thBelow typical | fewer lines added than baseline |
| 43 | a74d0129Update CI actions/cache@v2 to v3 (#32) | Csernik Flaviu Andrei | 3y ago | +2 -2 | 21thBelow typical | fewer lines added than baseline |
| 44 | 1b5cf1bcDocument how to get around "Resource not accessible" error (#28) | Paul Hansen | 3y ago | +2 -0 | 16thBelow typical | fewer lines added than baseline |
| 45 | b5a176c3update to 0.11 (#36) | Ame | 3y ago | +2 -2 | 16thBelow typical | fewer lines added than baseline |
| 46 | 3e0784afUpdate Bevy version to 0.8 (#7) | Alice Cecile | 4y ago | +2 -2 | 16thBelow typical | fewer lines added than baseline |
| 47 | 68e3d4d6Ducky (#46) | Carter Anderson | 2y ago | +3 -1 | 12thBelow typical | fewer lines added than baseline |
| 48 | 56371980Update to Bevy 0.10 (#27) | Paul Hansen | 3y ago | +1 -1 | 9thBelow typical | fewer lines added than baseline |
| 49 | d13c974einitial commit | Carter Anderson | 4y ago | +1 -0 | 9thBelow typical | fewer lines added than baseline |
| 50 | 667143cdfix(release.yaml): bump deprecated upload-artifact action (#77) | Adam Skärbo Jonsson | 1y ago | +1 -1 | 7thBelow typical | fewer 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 53 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 68 files in HexSleeves/bevy_rl. 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.