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
10 commits sit in this repo's top risk tercile, which is 34% of the 29scored. 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 4.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.
Began other-led, now leaning chore.
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 | eacff4b2Initial commit | Cody Swendrowski | 6y ago | +676 -0 | 98%Elevated | more lines added than baseline |
| 2 | e9776189Release NPC Chatter 2.4.0 for Foundry v14 | Dimitroffvodka | 4d ago | +877 -139 | 95%Elevated | more lines added than baseline |
| 3 | bed902eeVersion 1 | Cody Swendrowski | 6y ago | +172 -1 | 91%Elevated | more lines added than baseline |
| 4 | 97d9657cV9 Ready | Cody Swendrowski | 4y ago | +91 -41 | 88%Elevated | more lines added than baseline |
| 5 | ac3ebe5f0.8.x compat | Cody Swendrowski | 5y ago | +34 -34 | 84%Elevated | more lines added than baseline |
| 6 | ff091a84Add images and github action | Cody Swendrowski | 6y ago | +38 -0 | 81%Elevated | more lines added than baseline |
| 7 | f5335990Make release publishing fork-safe | Dimitroffvodka | 4d ago | +22 -3 | 78%Elevated | more lines added than baseline |
| 8 | 1ce3aa6bSynchronizes chatter between users | Cody Swendrowski | 5y ago | +27 -5 | 74%Elevated | more lines added than baseline |
| 9 | 60c3ef0aUpdate README.md | Cody Swendrowski | 6y ago | +15 -0 | 71%Elevated | more lines added than baseline |
| 10 | 13dc94b6Update npcchatter.js | mclemente | 5y ago | +9 -7 | 67%Elevated | fewer lines added than baseline |
| 11 | 5754f3d2Update README.md | Cody Swendrowski | 6y ago | +9 -0 | 64%Typical | fewer lines added than baseline |
| 12 | 004c0361New method to turn off global interval event | fmordashev | 6y ago | +7 -0 | 60%Typical | fewer lines added than baseline |
| 13 | 5d0bc413Fix Global chatter sync issue | Cody Swendrowski | 5y ago | +6 -6 | 57%Typical | fewer lines added than baseline |
| 14 | fffe2034Update module.json | Cody Swendrowski | 5y ago | +4 -4 | 48%Typical | fewer lines added than baseline |
| 15 | f9b4d315Update module.json | Cody Swendrowski | 5y ago | +4 -4 | 48%Typical | fewer lines added than baseline |
| 16 | 532506d2Update module.json | Cody Swendrowski | 5y ago | +4 -4 | 48%Typical | fewer lines added than baseline |
| 17 | 690b1eedUpdate README.md | Cody Swendrowski | 6y ago | +4 -0 | 48%Typical | fewer lines added than baseline |
| 18 | d653891eAdded options | mclemente | 5y ago | +3 -2 | 40%Typical | fewer lines added than baseline |
| 19 | 4955eea2Update module.json | Cody Swendrowski | 6y ago | +3 -3 | 34%Typical | fewer lines added than baseline |
| 20 | cf828285Update main.yml | Cody Swendrowski | 6y ago | +3 -3 | 34%Typical | fewer lines added than baseline |
| 21 | 329acb8bUpdate module.json | Cody Swendrowski | 6y ago | +1 -1 | 29%Below typical | fewer lines added than baseline |
| 22 | 6295bb90Update release checkout action | Dimitroffvodka | 4d ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 23 | 4face52dUpdate README.md | Cody Swendrowski | 5y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 24 | 2ede1531Update README.md | Cody Swendrowski | 5y ago | +1 -3 | 19%Below typical | fewer lines added than baseline |
| 25 | cc178e75Update module.json | Cody Swendrowski | 6y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 26 | 0618ff77Update npcchatter.js | fmordashev | 6y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 27 | c6820e62Update npc-chatter.db | fmordashev | 6y ago | +0 -0 | 7%Below typical | fewer lines added than baseline |
| 28 | c1070b9aUpdate npc-chatter.db | fmordashev | 6y ago | +0 -0 | 7%Below typical | fewer lines added than baseline |
| 29 | 3a014d75Wrong gif | Cody Swendrowski | 6y ago | +0 -0 | 2%Below 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 29 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/FoundryVtt-Npc-Chatter has 31 commits in its history from 4 contributors, the first of them Jun 20, 2020. In the last 90 days 2 files were touched, 2 times in total, most often npcchatter.js. Every commit is scored for change risk from its size, spread and the history of the files it touches.