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
1,568 commits sit in this repo's top risk tercile, which is 33% of the 4,718scored. 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 6.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.
Consistently other-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 | 4bdb09e4Applied initial migration and addressed all migration tasks. | Kevin Garner | 1y ago | +5.7K -3.9K | 100%Elevated | more lines added than baseline |
| 2 | 3e8652a2[#753] dnd5e 4.0.0 minimum compatibility (#754) | Kevin Lee Garner | 1y ago | +9.6K -3.0K | 100%Elevated | more lines added than baseline |
| 3 | 6fbf08a8[#40] Localization Revisions, Preparation, and Maintenance (#41) | Kevin Lee Garner | 2y ago | +6.5K -968 | 100%Elevated | more lines added than baseline |
| 4 | 48adfb9cMoved settings.ts to settings folder. | Kevin Garner | 3y ago | +4.9K -38 | 100%Elevated | more lines added than baseline |
| 5 | 15b97a1bInitial commit. | Kevin Garner | 3y ago | +5.5K -0 | 100%Elevated | more lines added than baseline |
| 6 | c58e67a6First pass at migrating character header styles to actor file | jeffwain | 1y ago | +2.8K -2.1K | 100%Elevated | more lines added than baseline |
| 7 | 0b5f92d6Ported over details tabs from the classic sheets and fixed any inconsistencies with the form group structure. | Kevin Garner | 1y ago | +3.1K -266 | 100%Elevated | more lines added than baseline |
| 8 | f33c4b8fConverted main sheet context stores to state rune properties. | Kevin Garner | 1y ago | +2.6K -3.3K | 100%Elevated | more lines added than baseline |
| 9 | ab446105Applied package changes | Kevin Garner | 1y ago | +2.7K -143 | 100%Elevated | more lines added than baseline |
| 10 | 9839004eWIP: container sheet overhaul, with file structure changes (#866) | Kevin Lee Garner | 1y ago | +7.5K -759 | 100%Elevated | more lines added than baseline |
| 11 | f10fce80[#217] Tidy Group Sheet (#746) | Kevin Lee Garner | 1y ago | +6.4K -620 | 100%Elevated | more lines added than baseline |
| 12 | 48ea0dcd[#507] [#448] [#13] Native CCSS Phase 1 - Core Functionality, Custom Section Item Creation, Section Config / Ordering / Visibility (#510) | Kevin Lee Garner | 2y ago | +10.7K -2.3K | 100%Elevated | more lines added than baseline |
| 13 | b02bcda4[#11] Implemented Item Table Expand/Collapse feature (#306) | Kevin Lee Garner | 2y ago | +2.2K -1.5K | 100%Elevated | more lines added than baseline |
| 14 | 74b6d604[#3] Added first automated test and automated testing setup with Playwright (#274) | Kevin Lee Garner | 2y ago | +8.4K -2 | 100%Elevated | more lines added than baseline |
| 15 | a2d35464Tab layout fixes | jeffwain | 5mo ago | +1.6K -1.8K | 100%Elevated | more lines added than baseline |
| 16 | ecf07385Tab layout fixes | jeffwain | 5mo ago | +1.6K -1.8K | 100%Elevated | more lines added than baseline |
| 17 | 311ea48aHeader cleanup | jeffwain | 7mo ago | +2.7K -1.4K | 100%Elevated | more lines added than baseline |
| 18 | e36c97eeFixed some layout issues, but there's a bad margin-top override on the main header content that needs to be fixed (mostly to illustrate for now) | jeffwain | 1y ago | +1.4K -1.2K | 100%Elevated | more lines added than baseline |
| 19 | b2933a68- [x] Convert Character sheet to App V2 - [x] Convert NPC sheet to App V2 - [x] Convert Vehicle sheet to App V2 - [x] Apply `id` to default options for singleton application windows (the settings applications; app v2 inheritors) - [x] Remove Tidy theme selection dropdown | kgar | 1y ago | +2.3K -3.0K | 100%Elevated | more lines added than baseline |
| 20 | 20af6555[#560] Tidy Inline Container Lists (#661) | Kevin Lee Garner | 2y ago | +3.5K -1.8K | 100%Elevated | more lines added than baseline |
| 21 | e975cfdc[#233] Separated World Settings from Client Settings (#325) | Kevin Lee Garner | 2y ago | +1.7K -1.1K | 100%Elevated | more lines added than baseline |
| 22 | 66bbef11I18n - weblate updates (#288) | Kevin Lee Garner | 2y ago | +1.2K -1.1K | 100%Elevated | more lines added than baseline |
| 23 | a269972cChanged "store" to "context" for all components and sheet context stores. | Kevin Garner | 2y ago | +1.6K -1.6K | 100%Elevated | more lines added than baseline |
| 24 | 4ab751adLeverage TypeScript to make settings more typesafe to reference. | Kevin Garner | 3y ago | +2.1K -1.4K | 100%Elevated | more lines added than baseline |
| 25 | d85a3528Translated using Weblate (Japanese) | Anonymous | 6mo ago | +914 -965 | 99%Elevated | more lines added than baseline |
| 26 | 8de7ce82Hooked up transition removal to the performance settings. | jeffwain | 7mo ago | +2.3K -2.1K | 99%Elevated | more lines added than baseline |
| 27 | 03fc22fbtest | jeffwain | 7mo ago | +1.8K -506 | 99%Elevated | more lines added than baseline |
| 28 | 07b8ad09Format Japanese translation with English values | ryotai-trpg | 7mo ago | +958 -734 | 99%Elevated | more lines added than baseline |
| 29 | 3925f2b6mcdm class bundle first pass | Michael Roth | 10mo ago | +1.0K -11 | 99%Elevated | more lines added than baseline |
| 30 | 1adcb11bAdded classic Encounter Sheet, extracting it from Group Sheet components. | kgar | 11mo ago | +1.9K -379 | 99%Elevated | more lines added than baseline |
| 31 | 90354f9dFully reverted package package lock | Kevin Garner | 11mo ago | +1.7K -361 | 99%Elevated | more lines added than baseline |
| 32 | f6780042Translated using Weblate (Portuguese) | ssantos | 11mo ago | +845 -1 | 99%Elevated | more lines added than baseline |
| 33 | 2850bea8npx npm-check-updates -u @types/node svelte typedoc typescript typescript-eslint vite svelte-check | kgar | 1y ago | +1.2K -130 | 99%Elevated | more lines added than baseline |
| 34 | 098cee1eAdded checkbox-grid styles. | Kevin Garner | 1y ago | +1.1K -5 | 99%Elevated | more lines added than baseline |
| 35 | 617c7cd4Configured in-development content to be hidden behind Tidy 5e setting truesight. | Kevin Garner | 1y ago | +2.0K -63 | 99%Elevated | more lines added than baseline |
| 36 | 5e7b7051Translated using Weblate (Tamil) | தமிழ்நேரம் | 1y ago | +801 -1 | 99%Elevated | more lines added than baseline |
| 37 | 20ee6131[#775] feat and bug: Item Sheets App V2 to resolve unable to open embedded items in compendium actors (#776) | Kevin Lee Garner | 1y ago | +3.0K -2.2K | 99%Elevated | more lines added than baseline |
| 38 | 93c06d00Translated using Weblate (Portuguese (Brazil)) | Anonymous | 2y ago | +794 -832 | 99%Elevated | more lines added than baseline |
| 39 | 3db27474Update pt-BR.json | Kharmans | 2y ago | +828 -777 | 99%Elevated | more lines added than baseline |
| 40 | 2b2cf633Translated using Weblate (Japanese) | pipechair | 2y ago | +729 -767 | 99%Elevated | more lines added than baseline |
| 41 | 442f09a8[#357] Tidy Containers (#467) | Kevin Lee Garner | 2y ago | +2.3K -333 | 99%Elevated | more lines added than baseline |
| 42 | 18119194[#307] Transitioned Tidy to Beta (#308) | Kevin Lee Garner | 2y ago | +3.8K -4.1K | 99%Elevated | more lines added than baseline |
| 43 | 4dbc9403[#226] "Inject Anywhere" API functions (#228) | Kevin Lee Garner | 2y ago | +1.2K -221 | 99%Elevated | more lines added than baseline |
| 44 | cbe92515[#123] Midi-qol compatibility changes (#125) | Kevin Lee Garner | 2y ago | +1.8K -1.0K | 99%Elevated | more lines added than baseline |
| 45 | 08ea41eb[#57] Actor Tab Selection (#58) | Kevin Lee Garner | 2y ago | +1.4K -442 | 99%Elevated | more lines added than baseline |
| 46 | 38c1c59c[#17] Sheet State - Current Tab, Scroll Top, Expanded Items, Search Filter Texts (#33) | Kevin Lee Garner | 2y ago | +1.1K -1.0K | 99%Elevated | more lines added than baseline |
| 47 | 1c572d3cPushed limited/full sheet components down into a containing component to make switching between them reactive in this svelte setup. | Kevin Garner | 2y ago | +1.2K -1.2K | 99%Elevated | more lines added than baseline |
| 48 | 3b49e10cSet up the necessary wiring for NPC sheets to be registered and to bootstrap a svelte component. | Kevin Garner | 3y ago | +2.2K -40 | 99%Elevated | more lines added than baseline |
| 49 | 38932717Began scaffolding ItemBackground. Added components. Wired into item sheet. Made plans. | Kevin Garner | 3y ago | +1.7K -1.2K | 99%Elevated | more lines added than baseline |
| 50 | 37afc2e1Organized todos and notes for equipment. Added reference files. | Kevin Garner | 3y ago | +989 -0 | 99%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/foundry-vtt-tidy-5e-sheets has 6,006 commits in its history from 48 contributors, the first of them Jun 8, 2023. 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.