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
133 commits sit in this repo's top risk tercile, which is 34% of the 392scored. 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.0 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 fix-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 | ca4f1c6cdocs(plan): smoke test harness implementation plan | FlimtotheFlamclaudeassisted | 2mo ago | +2.4K -0 | 100%Elevated | more lines added than baseline |
| 2 | 35c7fbb1feat: add Focus system, Feature FX config, and Hunter fixes | FlimtotheFlamclaudeassisted | 4mo ago | +5.6K -1.3K | 100%Elevated | more lines added than baseline |
| 3 | 9ecaa2d5docs(planning): add vagabond-claude-gm + friendly-npc-saves plans, mark encumbrance/smoke harness complete | FlimtotheFlamclaudeassisted | 2mo ago | +4.1K -128 | 99%Elevated | more lines added than baseline |
| 4 | 0b440dd0feat(aura,psychic): AuraManager → delivery system + Talents tab redesign | FlimtotheFlamclaudeassisted | 3mo ago | +2.8K -908 | 99%Elevated | more lines added than baseline |
| 5 | 662c4eb2docs(plans): Psychic class implementation plan | FlimtotheFlamclaudeassisted | 3mo ago | +1.7K -0 | 99%Elevated | more lines added than baseline |
| 6 | 49819b8bdocs: add CompanionManager Phase 1 implementation plan | FlimtotheFlamclaudeassisted | 3mo ago | +2.1K -0 | 99%Elevated | more lines added than baseline |
| 7 | d61feff7feat: implement Druid Polymorph beast form system | FlimtotheFlamclaudeassisted | 4mo ago | +2.9K -73 | 99%Elevated | more lines added than baseline |
| 8 | 82d52543feat: migrate Alchemist Cookbook from vagabond-crawler | FlimtotheFlamclaudeassisted | 4mo ago | +2.6K -2 | 99%Elevated | more lines added than baseline |
| 9 | f4a528a0feat: add placeholder files for all 17 classes with feature registries | FlimtotheFlamclaudeassisted | 4mo ago | +1.1K -104 | 99%Elevated | more lines added than baseline |
| 10 | 2087ec05test(smoke): Phase 1 behavioral tests + audit of existing suite | FlimtotheFlamclaudeassisted | 2mo ago | +1.1K -0 | 97%Elevated | more lines added than baseline |
| 11 | f8f5d6d6release(v0.5.0): Exalt rewire, ActiveEffect compendium, DialogV2 fixes | FlimtotheFlamclaudeassisted | 2mo ago | +2.1K -211 | 97%Elevated | more lines added than baseline |
| 12 | 4edaca3efeat: add full registries + managed AEs for all 13 remaining classes | FlimtotheFlamclaudeassisted | 4mo ago | +748 -700 | 97%Elevated | more lines added than baseline |
| 13 | d901d418feat: add levels and full rulebook descriptions to all class registries | FlimtotheFlamclaudeassisted | 4mo ago | +754 -129 | 97%Elevated | more lines added than baseline |
| 14 | a14bea1dchore: ESLint + lint CI + docs index | DimitroffVodkaclaudeassisted | 2mo ago | +1.3K -0 | 96%Elevated | more lines added than baseline |
| 15 | 704fcbd2docs(magic): add magic system rules reference doc (v0.4) | FlimtotheFlamclaudeassisted | 2mo ago | +831 -0 | 96%Elevated | more lines added than baseline |
| 16 | 51ad9560feat(perk): add Animal Companion, Reanimator, Conjurer adapters | FlimtotheFlamclaudeassisted | 3mo ago | +638 -0 | 96%Elevated | more lines added than baseline |
| 17 | 6ac8fe24docs: add Vagabond UI design system + CompanionManager spec | FlimtotheFlamclaudeassisted | 3mo ago | +759 -0 | 96%Elevated | more lines added than baseline |
| 18 | 8e7d1ac6feat: implement Dancer class features (6 of 7) | FlimtotheFlamclaudeassisted | 4mo ago | +724 -75 | 96%Elevated | more lines added than baseline |
| 19 | 3ed432affeat: initial module scaffold with Barbarian proof of concept | FlimtotheFlamclaudeassisted | 4mo ago | +919 -0 | 96%Elevated | more lines added than baseline |
| 20 | e66954f2feat(smoke): tier-a remaining tests (9) — completes Tier A (25) | FlimtotheFlamclaudeassisted | 2mo ago | +682 -0 | 94%Elevated | more lines added than baseline |
| 21 | 0a358960docs: restructure README into topic-grouped docs | FlimtotheFlamclaudeassisted | 3mo ago | +703 -442 | 94%Elevated | more lines added than baseline |
| 22 | 6448bde4feat(imbue): RAW rewrite + rules-correctness pass | FlimtotheFlamclaudeassisted | 3mo ago | +625 -92 | 94%Elevated | more lines added than baseline |
| 23 | 2d2467bedocs(plan): encumbered speed penalty implementation plan (v0.4.6) | FlimtotheFlamclaudeassisted | 3mo ago | +729 -0 | 94%Elevated | more lines added than baseline |
| 24 | 9e64ce03feat(focus,combat,companions): v0.4.5 in-progress — focus restrictions, hex rework, status icons, auto-activate | FlimtotheFlamclaudeassisted | 3mo ago | +792 -114 | 94%Elevated | more lines added than baseline |
| 25 | c96c94c6feat: Merchant Gold Sink shop tab with buy/sell, favorites, crawler integration | FlimtotheFlamclaudeassisted | 3mo ago | +1.5K -111 | 94%Elevated | more lines added than baseline |
| 26 | dcf231ddfeat(smoke): tier-a companion + spell-system tests (9) | FlimtotheFlamclaudeassisted | 2mo ago | +538 -1 | 93%Elevated | more lines added than baseline |
| 27 | e2094924feat(companion): add CompanionManagerTab renderer | FlimtotheFlamclaudeassisted | 3mo ago | +545 -0 | 93%Elevated | more lines added than baseline |
| 28 | 03d1c755feat: Summoner class — conjure, banish, Codex, actions, Soulbonder, Crawler | FlimtotheFlamclaudeassisted | 4mo ago | +1.2K -16 | 93%Elevated | more lines added than baseline |
| 29 | e1105103feat: add Brawl intent system (Grapple/Shove) for Brawl and Shield weapons | FlimtotheFlamclaudeassisted | 4mo ago | +638 -7 | 93%Elevated | more lines added than baseline |
| 30 | c04d9487feat: implement all Gunslinger features + fix Fighter Valor duplication | FlimtotheFlamclaudeassisted | 4mo ago | +506 -33 | 93%Elevated | more lines added than baseline |
| 31 | 2fcaf0f1fix: Rage mechanics (die upsizing, exploding, DR) + Fearmonger + Bloodthirsty | FlimtotheFlamclaudeassisted | 4mo ago | +418 -104 | 93%Elevated | more lines added than baseline |
| 32 | 5f0049e8feat: add full rulebook descriptions to ancestry traits and perks | FlimtotheFlamclaudeassisted | 4mo ago | +640 -4 | 93%Elevated | more lines added than baseline |
| 33 | fcb6c9a9feat: add ancestry trait files and complete perk registry (85 perks) | FlimtotheFlamclaudeassisted | 4mo ago | +432 -12 | 93%Elevated | more lines added than baseline |
| 34 | dd4c5b6bfeat(psychic): v0.4.1 — full Psychic class + Phase 7 features | FlimtotheFlamclaudeassisted | 3mo ago | +848 -190 | 91%Elevated | more lines added than baseline |
| 35 | 9bcf57dbfeat(psychic): cast dialog crawler-style + system chat card adapter | FlimtotheFlamclaudeassisted | 3mo ago | +497 -783 | 91%Elevated | more lines added than baseline |
| 36 | 01a1bd7afeat(companion): add patched save handlers that route flagged NPCs to controller | FlimtotheFlamclaudeassisted | 3mo ago | +430 -0 | 91%Elevated | more lines added than baseline |
| 37 | de26a4a2feat: Familiar perk automation, Summoner fixes, socket relay for player conjure | FlimtotheFlamclaudeassisted | 3mo ago | +1.0K -88 | 91%Elevated | more lines added than baseline |
| 38 | 60bd3882feat: Witch class (Hex, Things Betwixt, Widdershins), Bless spell automation | FlimtotheFlamclaudeassisted | 3mo ago | +910 -116 | 91%Elevated | more lines added than baseline |
| 39 | f3469aedfeat: Draconic Resilience, Imbue delivery, Exalt per-die bonus, Light focus | FlimtotheFlamclaudeassisted | 4mo ago | +748 -26 | 91%Elevated | more lines added than baseline |
| 40 | d6fede54feat: add Step Up tab to dancer character sheets | FlimtotheFlamclaudeassisted | 4mo ago | +439 -3 | 91%Elevated | more lines added than baseline |
| 41 | 17b87b27feat: add Virtuoso tab to bard character sheets | FlimtotheFlamclaudeassisted | 4mo ago | +479 -3 | 91%Elevated | more lines added than baseline |
| 42 | 53419aeafeat(smoke): tier-b caster + specialist signatures (11) — completes Tier B (19) | FlimtotheFlamclaudeassisted | 2mo ago | +373 -0 | 89%Elevated | more lines added than baseline |
| 43 | 330f013adocs(spec): add smoke test harness design | FlimtotheFlamclaudeassisted | 2mo ago | +396 -0 | 89%Elevated | more lines added than baseline |
| 44 | 90a3e97cfeat(psychic): cast resolution + chat card (Task 8) | FlimtotheFlamclaudeassisted | 3mo ago | +460 -17 | 89%Elevated | more lines added than baseline |
| 45 | 72ec00befeat(psychic): full-RAW Talent cast dialog (Task 7) | FlimtotheFlamclaudeassisted | 3mo ago | +534 -0 | 89%Elevated | more lines added than baseline |
| 46 | 645b4bacfeat: implement Bard Virtuoso with Performance check and party buffs | FlimtotheFlamclaudeassisted | 4mo ago | +374 -25 | 89%Elevated | more lines added than baseline |
| 47 | 3c537c8edocs: add status effects reference with automation levels | FlimtotheFlamclaudeassisted | 4mo ago | +323 -0 | 89%Elevated | more lines added than baseline |
| 48 | ace3801atest(tier-a): Phase 4 cross-cutting behavioral tests | FlimtotheFlamclaudeassisted | 2mo ago | +395 -0 | 87%Elevated | more lines added than baseline |
| 49 | ff5361a2refactor(catalog): migrate all inline registry AEs to canonicalIds | DimitroffVodkaclaudeassisted | 2mo ago | +267 -197 | 87%Elevated | more lines added than baseline |
| 50 | 1c1b6137refactor: migrate all 12 V1 Dialog sites to DialogV2 | DimitroffVodkaclaudeassisted | 2mo ago | +269 -265 | 87%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.
DimitroffVodka/vagabond-character-enhancer has 397 commits in its history from 2 contributors, the first of them Mar 22, 2026. In the last 90 days 77 files were touched, 216 times in total, most often index.mjs. Every commit is scored for change risk from its size, spread and the history of the files it touches.