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
17 commits sit in this repo's top risk tercile, which is 29% of the 58scored. 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.4 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 feature-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 | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | 96fe8358Add data-driven game system with comprehensive integration | Jacob L | 11mo ago | +3.0K -58 | 99thElevated | more lines added than baseline |
| 2 | faa2dfd8Add treasure chest and drop table systems with data-driven integration | Jacob L | 11mo ago | +3.2K -101 | 95thElevated | more lines added than baseline |
| 3 | ec001f37Refactor level generation to utilize new algorithms and data structures | Jacob L | 11mo ago | +2.6K -678 | 95thElevated | more lines added than baseline |
| 4 | 07ba5546Refactor game data structure for enhanced modularity and AI integration | Jacob L | 11mo ago | +2.2K -302 | 95thElevated | more lines added than baseline |
| 5 | 6ea9f457Add utility modules for improved code reusability and organization | Jacob L | 11mo ago | +2.0K -76 | 95thElevated | more lines added than baseline |
| 6 | 0f1f89ccfeat(ui): complete removal of OverlayState and refactor game states | Jacob L | 11mo ago | +1.6K -416 | 87thElevated | more lines added than baseline |
| 7 | f5fb854bRefactor UIManager and overlay states for improved architecture | Jacob L | 11mo ago | +2.1K -345 | 87thElevated | more lines added than baseline |
| 8 | e8cdb172Enhance UI with new widget system and refactor overlay states | Jacob L | 11mo ago | +1.2K -415 | 87thElevated | more lines added than baseline |
| 9 | 9858f0a4Add architectural improvements document and refactor overlay states | Jacob L | 11mo ago | +2.4K -1.2K | 87thElevated | more lines added than baseline |
| 10 | 0981e16afeat(equipment): add comprehensive equipment system with equip/unequip actions | Jacob L | 11mo ago | +1.6K -598 | 87thElevated | more lines added than baseline |
| 11 | 115ce966feat(controls): implement ControlSchemeManager for multi-scheme support | Jacob L | 9mo ago | +1.6K -645 | 80thElevated | more lines added than baseline |
| 12 | 400f2204Adds shop economy, coin system, and UI panels | Jacob L | 11mo ago | +1.4K -328 | 80thElevated | more lines added than baseline |
| 13 | 66277db8Add initial project structure with game components and configurations | Jacob L | 11mo ago | +1.5K -0 | 80thElevated | more lines added than baseline |
| 14 | a783fee2feat(ui): integrate HUD widget system with layered rendering | Jacob L | 11mo ago | +722 -28 | 74thElevated | more lines added than baseline |
| 15 | e6187365Enhance AI system with data-driven behaviors and new action types | Jacob L | 11mo ago | +797 -63 | 74thElevated | more lines added than baseline |
| 16 | 676142d6Add attack action and refactor AI behavior controllers | Jacob L | 11mo ago | +887 -111 | 74thElevated | more lines added than baseline |
| 17 | 726d341eAdd .luacheckrc and update .gitignore for Lua check configuration | Jacob L | 11mo ago | +1.0K -401 | 74thElevated | more lines added than baseline |
| 18 | caf98b24feat(analysis): add comprehensive codebase analysis document | Jacob L | 9mo ago | +806 -1.2K | 66thTypical | more lines added than baseline |
| 19 | 38920393feat(ai): modularize behavior tree actions and conditions | Jacob L | 11mo ago | +678 -824 | 66thTypical | more lines added than baseline |
| 20 | 3fff60b6Add depth selection state and transition mechanics | Jacob L | 11mo ago | +636 -41 | 66thTypical | more lines added than baseline |
| 21 | e6007d90Add ambient light management and depth tracking features | Jacob L | 11mo ago | +819 -62 | 66thTypical | more lines added than baseline |
| 22 | 2d6f37eaAdd debug menu state, reveal map action, and resource item component | Jacob L | 11mo ago | +752 -87 | 66thTypical | more lines added than baseline |
| 23 | 7d2d8ba5Add currency, merchant, mineable resource, and mining tool components | Jacob L | 11mo ago | +410 -0 | 66thTypical | more lines added than baseline |
| 24 | 446d44bbfeat(game): add data-driven generation and saves | Jacob L | 11mo ago | +545 -204 | 54thTypical | more lines added than baseline |
| 25 | b6971f82Refactor depth selection state to utilize DepthDataManager | Jacob L | 11mo ago | +580 -1.1K | 54thTypical | more lines added than baseline |
| 26 | eb9afcd1refactor(data): split GameData god object into domain managers | Jacob L | 11mo ago | +706 -511 | 54thTypical | more lines added than baseline |
| 27 | 715c6622Add debug menu state and enhance UI hint system | Jacob L | 11mo ago | +549 -234 | 54thTypical | more lines added than baseline |
| 28 | 37ff7a0aAdd damageType field to gamedata and refactor utility module paths | Jacob L | 11mo ago | +828 -551 | 54thTypical | more lines added than baseline |
| 29 | 3ca9f107Add MineShaftInteractable component and enhance AI behavior | Jacob L | 11mo ago | +752 -709 | 54thTypical | more lines added than baseline |
| 30 | d3c0cd4eAdd trade action and enhance currency and merchant components | Jacob L | 11mo ago | +387 -150 | 54thTypical | more lines added than baseline |
| 31 | 5dee07e8Add CityService revamp plan and data-driven game system documentation | Jacob L | 11mo ago | +521 -110 | 47thTypical | more lines added than baseline |
| 32 | afd669c1Enhance merchant data structure and UI caching | Jacob L | 11mo ago | +434 -187 | 45thTypical | more lines added than baseline |
| 33 | 8b51ae47Add depth tracking and light management systems | Jacob L | 11mo ago | +401 -16 | 45thTypical | more lines added than baseline |
| 34 | e611592dRefactor actor and combat data structures for improved clarity and functionality | Jacob L | 11mo ago | +384 -215 | 41thTypical | more lines added than baseline |
| 35 | 1a52c9b4Implement TextUtils module for common text operations | Jacob L | 11mo ago | +486 -76 | 41thTypical | more lines added than baseline |
| 36 | e6c898e8Implement ActorFactory for standardized actor creation | Jacob L | 11mo ago | +391 -163 | 41thTypical | more lines added than baseline |
| 37 | f02ada48Update controls and enhance merchant data structure | Jacob L | 11mo ago | +300 -307 | 37thTypical | more lines added than baseline |
| 38 | 5523eb36Add Query utility for depth tracking and refactor GameLevelState | Jacob L | 11mo ago | +336 -525 | 35thTypical | more lines added than baseline |
| 39 | c6b0b496Enhance lighting and inventory systems with new fuel mechanics | Jacob L | 11mo ago | +240 -30 | 34thTypical | more lines added than baseline |
| 40 | f1acf566Enhance logging system with modular loggers and bootstrap integration | Jacob L | 11mo ago | +211 -53 | 31thBelow typical | more lines added than baseline |
| 41 | 6416e93cAdd mine shaft actor and update controls for descending action | Jacob L | 11mo ago | +163 -90 | 31thBelow typical | more lines added than baseline |
| 42 | 68e669b1Refactors project structure and logging | Jacob L | 11mo ago | +542 -19 | 28thBelow typical | more lines added than baseline |
| 43 | dadddf19Refactor Game initialization and update GameLevelState for depth management | Jacob L | 11mo ago | +230 -167 | 28thBelow typical | more lines added than baseline |
| 44 | 8cb87751Enhance depth and merchant data structures for improved gameplay | Jacob L | 11mo ago | +223 -939 | 25thBelow typical | more lines added than baseline |
| 45 | 4ee2a511Add level generation configurations and logging setup | Jacob L | 11mo ago | +155 -9 | 23thBelow typical | more lines added than baseline |
| 46 | 5ab929cfRefactor logging in inventory action state and behavior trees | Jacob L | 11mo ago | +109 -92 | 21thBelow typical | more lines added than baseline |
| 47 | 0d622f8eRefactor global variable access and enhance data structures | Jacob L | 11mo ago | +120 -34 | 21thBelow typical | more lines added than baseline |
| 48 | 5ba3da81Refactor merchant NPCs to use MerchantFactory for streamlined creation | Jacob L | 11mo ago | +134 -269 | 17thBelow typical | more lines added than baseline |
| 49 | 282590efRefactor GameLevelState rendering logic into GameDisplayHandler | Jacob L | 11mo ago | +84 -52 | 17thBelow typical | more lines added than baseline |
| 50 | a27f385eRefactor interaction and trade actions to utilize ActionLogger for improved logging | Jacob L | 11mo ago | +53 -40 | 15thBelow typical | 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 58 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 211 files in HexSleeves/Kicking-Kobolds. 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.