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
31 commits sit in this repo's top risk tercile, which is 33% of the 95scored. 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 8.6 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.
How this repo's commit mix shifts over time.
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 | ea8cd79cPhase 0: three-tier substrate — engine + MCP controller + shared contract | Naruto5e Builderclaudeassisted | 2mo ago | +21.0K -0 | 99%Elevated | more lines added than baseline |
| 2 | afcc162dfeat(site): Volume One story index + rich full-chapter reading experience | Naruto5e Builderclaudeassisted | 2mo ago | +2.0K -2 | 97%Elevated | more lines added than baseline |
| 3 | 860091c2catalog de-embed (399 to 526) + combat/effect fixes + state tools (playtest-driven) | Naruto5e Builderclaudeassisted | 2mo ago | +7.6K -2.4K | 97%Elevated | more lines added than baseline |
| 4 | d4682e4dPhase 2: jutsu casting (Ch.9 keystone) + combat (Ch.8) | Naruto5e Builderclaudeassisted | 2mo ago | +5.0K -415 | 97%Elevated | more lines added than baseline |
| 5 | c8b82ce6feat(kkg): bloodline technique catalog + element-locked auto-baseline loadout | Naruto5e Builderclaudeassisted | 2mo ago | +2.8K -11 | 94%Elevated | more lines added than baseline |
| 6 | 13c56dbaPhase 5: customization (Ch.13) — multiclassing + feat catalog | Naruto5e Builderclaudeassisted | 2mo ago | +2.8K -14 | 94%Elevated | more lines added than baseline |
| 7 | a540cb0cPhase 1: character system — Ch.1-6 (build any legal character) | Naruto5e Builderclaudeassisted | 2mo ago | +1.7K -9 | 94%Elevated | more lines added than baseline |
| 8 | 8c9370f6feat(controller): close the autonomous NPC intent loop — declarations become engine-resolved canon | Naruto5e Builderclaudeassisted | 2mo ago | +473 -14 | 90%Elevated | more lines added than baseline |
| 9 | 7f3d9d17feat(npc-agents): durable NPC agents (persona/directive/secrets/journal) + OpenAI invoke, tied to rest/downtime | Naruto5e Builderclaudeassisted | 2mo ago | +476 -69 | 90%Elevated | more lines added than baseline |
| 10 | ed47b565Phase 11: LLM DM client — the DM brain wired to the MCP controller | Naruto5e Builderclaudeassisted | 2mo ago | +730 -9 | 90%Elevated | more lines added than baseline |
| 11 | 9545e2d9Phase 4: adversaries (Ch.14) — tier baselines, Minion/Elite/Solo, Bingo Book | Naruto5e Builderclaudeassisted | 2mo ago | +665 -16 | 90%Elevated | more lines added than baseline |
| 12 | e6e54537Phase 3: missions/rest/downtime (Ch.7) + equipment/economy (Ch.5) | Naruto5e Builderclaudeassisted | 2mo ago | +693 -7 | 90%Elevated | more lines added than baseline |
| 13 | 25bff2d6Phase 7: world-consequence systems (npc / economy / theft / corpse) | Naruto5e Builderclaudeassisted | 2mo ago | +563 -4 | 87%Elevated | more lines added than baseline |
| 14 | 312b3201chore(playtest): Dust-Release campaign harness + Week 1 | Naruto5e Builderclaudeassisted | 2mo ago | +342 -0 | 86%Elevated | more lines added than baseline |
| 15 | 21489be1feat(engine): jutsu acquisition — grow arsenals through social/world channels | Naruto5e Builderclaudeassisted | 2mo ago | +314 -1 | 82%Elevated | more lines added than baseline |
| 16 | b4acea5bfeat(npc+tools): npc_decide decision prompt + self-documenting create_character | Naruto5e Builderclaudeassisted | 2mo ago | +274 -20 | 82%Elevated | more lines added than baseline |
| 17 | 984b5971feat(jutsu+conditions): learnable discovery + autoLoadout; condition saves + durations | Naruto5e Builderclaudeassisted | 2mo ago | +298 -40 | 82%Elevated | more lines added than baseline |
| 18 | 8b1848a5feat(agent+campaign): LLM-agent turn seam (agent_context) + campaign/world layer | Naruto5e Builderclaudeassisted | 2mo ago | +316 -0 | 82%Elevated | more lines added than baseline |
| 19 | 3e35c2d6feat(ergonomics+npc): batch dry-run preview, consolidated npc_manage, NPC context/tiers/topics | Naruto5e Builderclaudeassisted | 2mo ago | +301 -5 | 82%Elevated | more lines added than baseline |
| 20 | 50310f03Phase 8: content tools — jutsu_build point model + freeform resolver | Naruto5e Builderclaudeassisted | 2mo ago | +346 -5 | 82%Elevated | more lines added than baseline |
| 21 | 7fcfda50Phase 6: Standing / RPP (standing_manage) — the merit-economy spine | Naruto5e Builderclaudeassisted | 2mo ago | +331 -4 | 82%Elevated | more lines added than baseline |
| 22 | 2ab1730ePhase 9: the tick system — rest-embedded multi-agent world advancement | Naruto5e Builderclaudeassisted | 2mo ago | +303 -3 | 77%Elevated | more lines added than baseline |
| 23 | 35c250b8fix(engine): resolve 4 open playtest findings — rank decouple, conditions lifecycle, standing inflation, affinity schema | Naruto5e Builderclaudeassisted | 2mo ago | +264 -30 | 74%Elevated | more lines added than baseline |
| 24 | 12c65f03site: bespoke manga journey page for GitHub Pages (docs/) - story + engineering log | Naruto5e Builderclaudeassisted | 2mo ago | +232 -0 | 74%Elevated | more lines added than baseline |
| 25 | a5fc4ea0feat(genesis+gating): affinity roll + KKG + multi-axis jutsu-learn gate + favor_unlock | Naruto5e Builderclaudeassisted | 2mo ago | +241 -8 | 74%Elevated | more lines added than baseline |
| 26 | 7e66b352feat(social): ninja eavesdropping (social_speak) on our positions/skills/traits | Naruto5e Builderclaudeassisted | 2mo ago | +212 -0 | 74%Elevated | more lines added than baseline |
| 27 | 36c30842feat(mcp): server_manage tool — engine lifecycle (status/start/stop/restart) | Naruto5e Builderclaudeassisted | 2mo ago | +271 -1 | 74%Elevated | more lines added than baseline |
| 28 | 2d8c3606fix(engine): batch error propagation, mid-combat spawn enrollment, taijutsu damage parse | Naruto5e Builderclaudeassisted | 2mo ago | +261 -36 | 71%Elevated | more lines added than baseline |
| 29 | dcc50fc1playtests + fixes: incapacitation gate on casting, adversary step-7 personalization, heal narration | Naruto5e Builder | 2mo ago | +229 -7 | 71%Elevated | more lines added than baseline |
| 30 | 189eec25fix(heal): character_heal — route to targetId, parse dice amounts, guard NaN, repair corrupted HP | Naruto5e Builderclaudeassisted | 2mo ago | +160 -4 | 68%Elevated | more lines added than baseline |
| 31 | ac8e3c95Phase 10: renderers — tactical visualizer + role-aware app shell | Naruto5e Builderclaudeassisted | 2mo ago | +274 -0 | 68%Elevated | more lines added than baseline |
| 32 | 9361e8f1feat(engine): strict temporal mode — the anti-time-compression guardrail (Task 7) | Naruto5e Builderclaudeassisted | 2mo ago | +157 -11 | 66%Typical | more lines added than baseline |
| 33 | 19505736fix(engine): triage Agent Synch bughunt backlog — checks, action economy, concentration, healing | Naruto5e Builderclaudeassisted | 2mo ago | +237 -34 | 66%Typical | more lines added than baseline |
| 34 | 80bf76d0feat(playtest): launch Act II — The Associate (engine-grounded) + dice-OOC prose cleanup | Naruto5e Builderclaudeassisted | 2mo ago | +222 -12 | 64%Typical | more lines added than baseline |
| 35 | f68e3183feat(engine): resource-hint frontloading + distinct shopping paths | Naruto5e Builderclaudeassisted | 2mo ago | +140 -4 | 64%Typical | more lines added than baseline |
| 36 | eccc2bcamanga: rewrite Days 1-4 as pure narrative (story, not mechanics) + site chronicle to match | Naruto5e Builderclaudeassisted | 2mo ago | +156 -160 | 64%Typical | more lines added than baseline |
| 37 | 6057558dmanga: Day 1 - clean restart, full 24h meticulous play (dawn to sleep), engine-grounded | Naruto5e Builderclaudeassisted | 2mo ago | +114 -144 | 62%Typical | more lines added than baseline |
| 38 | 580641dffeat(story): Act II Movement Two opens — Ch.11 "The Cold Trail" (Day 100) | Naruto5e Builderclaudeassisted | 2mo ago | +200 -5 | 59%Typical | more lines added than baseline |
| 39 | 92950d23manga(actII): Ch.10 Where It Breaks (Day 99) — Movement One climax + narration | Naruto5e Builderclaudeassisted | 2mo ago | +196 -4 | 59%Typical | more lines added than baseline |
| 40 | 0126a912manga(actII): Ch.5 Caravan Under Rain (Day 94) + narration — the set-piece | Naruto5e Builderclaudeassisted | 2mo ago | +196 -4 | 59%Typical | more lines added than baseline |
| 41 | 9bf4995cfeat(npc): goals/agenda that the world tick pursues off-screen | Naruto5e Builderclaudeassisted | 2mo ago | +117 -12 | 59%Typical | more lines added than baseline |
| 42 | a22cc0camanga(actII): Ch.6 The Report Nobody Wants (Day 95) — early-arc close + narration | Naruto5e Builderclaudeassisted | 2mo ago | +176 -4 | 56%Typical | more lines added than baseline |
| 43 | 74127330feat(site): OpenAI TTS narration pipeline — native audio players (forward chapters) | Naruto5e Builderclaudeassisted | 2mo ago | +197 -18 | 56%Typical | more lines added than baseline |
| 44 | a60fc7c4feat(story): Act II Ch.16 "Where the Hollow Road Listened" (Day 105) — Movement Two climax | Naruto5e Builderclaudeassisted | 2mo ago | +174 -5 | 51%Typical | more lines added than baseline |
| 45 | 724c23bcfeat(story): Act II Ch.14 "Where No One Dies" (Day 103) — combat set-piece | Naruto5e Builderclaudeassisted | 2mo ago | +170 -5 | 51%Typical | more lines added than baseline |
| 46 | 41776334feat(story): Act II Ch.13 "The Crossing" (Day 102) | Naruto5e Builderclaudeassisted | 2mo ago | +168 -5 | 51%Typical | more lines added than baseline |
| 47 | a0fa07affeat(story): Act II Ch.12 "The Cloud's Half" (Day 101) | Naruto5e Builderclaudeassisted | 2mo ago | +175 -6 | 51%Typical | more lines added than baseline |
| 48 | 9bb32179manga(actII): Ch.3 The Little Escort (Day 92) + narration | Naruto5e Builderclaudeassisted | 2mo ago | +161 -4 | 51%Typical | more lines added than baseline |
| 49 | 68aa079bmanga(actII): Ch.2 The Mission Desk (Day 91) + narration | Naruto5e Builderclaudeassisted | 2mo ago | +174 -3 | 51%Typical | more lines added than baseline |
| 50 | 047bf41afeat(engine): autonomous combatants (autoOnTurn) + ephemeral/durable actor paths (Tasks 5,6,8) | Naruto5e Builderclaudeassisted | 2mo ago | +118 -6 | 51%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 95 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/naruto5e has 95 commits in its history from 1 contributor, the first of them May 29, 2026. In the last 90 days 104 files were touched, 305 times in total, most often tools.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.