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
79 commits sit in this repo's top risk tercile, which is 34% of the 233scored. 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.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.
Began fix-led, now leaning other.
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 | caf584a9Initial upload of NexScore | Fabian Seitz | 5mo ago | +15.8K -0 | 100%Elevated | more lines added than baseline |
| 2 | 7d511a71build improvements | Fabian Seitz | 2mo ago | +4.7K -140 | 98%Elevated | more lines added than baseline |
| 3 | 0e582ecbCI fixes & general improvements & fixes | Fabian Seitz | 5mo ago | +3.6K -957 | 98%Elevated | more lines added than baseline |
| 4 | 31300d92massive volleyball improvements | Fabian Seitz | 5mo ago | +3.4K -645 | 98%Elevated | more lines added than baseline |
| 5 | bb84589ffeat(factquest): implement trivia game with 360 facts, undo, filtering, tests and docs | Fabian Seitz | 5mo ago | +4.5K -4 | 98%Elevated | more lines added than baseline |
| 6 | 5a5a699atest fixes & improvements | Fabian Seitz | 5mo ago | +3.0K -1.8K | 98%Elevated | more lines added than baseline |
| 7 | 9aebb06efeat: implement Sound Effects (Phase 8) | Fabian Seitz | 5mo ago | +4.6K -12 | 98%Elevated | more lines added than baseline |
| 8 | af0f4a77fix sipdeck & president game views | Fabian Seitz | 5mo ago | +4.0K -1.7K | 98%Elevated | more lines added than baseline |
| 9 | f894c6d8Add support for more game variants | Fabian Seitz | 5mo ago | +3.0K -1.1K | 98%Elevated | more lines added than baseline |
| 10 | 32f68822Bug Fixes & mkdocs pages improvements | Fabian Seitz | 5mo ago | +10.3K -377 | 98%Elevated | more lines added than baseline |
| 11 | cad1a615feat: New Sudoku game in NexScore | Fabian Seitz | 2mo ago | +2.1K -0 | 95%Elevated | more lines added than baseline |
| 12 | 57df42edfeat(romme-phase10-digital): Phase 11 - Full digital Rommé (double deck, melds, jokers) and Phase 10 (10 phases, Wild/Skip, scoring) with interactive card UI | Fabian Seitz | 5mo ago | +1.9K -0 | 95%Elevated | more lines added than baseline |
| 13 | 7f7f2aa9feat(schafkopf-digital): Phase 7 - Full digital Schafkopf (Sauspiel, Solo, Wenz) with copyright-safe Bavarian cards, trick engine, and game UI | Fabian Seitz | 5mo ago | +1.5K -0 | 95%Elevated | more lines added than baseline |
| 14 | 71891eeefeat(multiplayer): Phase 4 - Digital Wizard card game (Mystic Tricks) with trick-taking engine and full UI | Fabian Seitz | 5mo ago | +1.4K -0 | 95%Elevated | more lines added than baseline |
| 15 | b42adc14General fixes & improvements | Fabian Seitz | 5mo ago | +2.0K -674 | 95%Elevated | more lines added than baseline |
| 16 | 1a85e584improved UX & dependency updates | Fabian Seitz | 2mo ago | +2.2K -440 | 91%Elevated | more lines added than baseline |
| 17 | 6968115cproject structure improvements | Fabian Seitz | 2mo ago | +2.8K -102 | 91%Elevated | more lines added than baseline |
| 18 | 21c82ecaCI fixes | Fabian Seitz | 5mo ago | +1.3K -479 | 91%Elevated | more lines added than baseline |
| 19 | cb90efa7feat(volleyball): implement indoor & beach scoreboard with referee signals and PDF/signature export | Fabian Seitz | 5mo ago | +1.5K -0 | 91%Elevated | more lines added than baseline |
| 20 | d180a7f3feat: complete Phase 6 - Auto-Save and Resume Tracking | Fabian Seitz | 5mo ago | +1.1K -93 | 91%Elevated | more lines added than baseline |
| 21 | 4206f4f8feat(arschloch-digital): Phase 8 - Full digital Arschloch (President) with 52-card deck, play/pass engine, ranking system, and game UI | Fabian Seitz | 5mo ago | +1.1K -0 | 91%Elevated | more lines added than baseline |
| 22 | 9a5282aafeat(multiplayer): Phase 6 - MultiplayerClientOverlay added to all remaining game screens (Wizard, Qwixx, Schafkopf, Kniffel, Phase10, Romme, Arschloch, GenericScore) | Fabian Seitz | 5mo ago | +1.0K -610 | 91%Elevated | more lines added than baseline |
| 23 | 2039fd6aSipdeck and game continue fixes | Fabian Seitz | 5mo ago | +1.1K -823 | 91%Elevated | more lines added than baseline |
| 24 | ec9bf06fGeneral fixes & improvements / missing translation | Fabian Seitz | 5mo ago | +1.2K -230 | 91%Elevated | more lines added than baseline |
| 25 | 2d654e58PWA & Github Pages PWA fixes | Fabian Seitz | 5mo ago | +1.8K -702 | 91%Elevated | more lines added than baseline |
| 26 | 49a430a0chore: release version 1.0.0b0 and update manifests [skip ci] | github-actions[bot] | 2mo ago | +749 -749 | 87%Elevated | more lines added than baseline |
| 27 | 5302f490small fixes & Sudoku improvements | Fabian Seitz | 2mo ago | +1.1K -27 | 87%Elevated | more lines added than baseline |
| 28 | 3c8ff866general improvements & fixes | Fabian Seitz | 2mo ago | +814 -61 | 87%Elevated | more lines added than baseline |
| 29 | 2a3b418bMultiplayer, Backup & Share Score fixes | Fabian Seitz | 5mo ago | +891 -273 | 87%Elevated | more lines added than baseline |
| 30 | 98f40734feat(qwixx-digital): Phase 10 - Full digital Qwixx with 4 color rows, dice rolling, crossing rules, row locking, penalties, and interactive UI | Fabian Seitz | 5mo ago | +853 -0 | 87%Elevated | more lines added than baseline |
| 31 | f1f2e2b8feat(kniffel-digital): Phase 9 - Full digital Kniffel (Yahtzee) with dice engine, 13 categories, interactive dice UI, hold/release, and scoring | Fabian Seitz | 5mo ago | +836 -0 | 87%Elevated | more lines added than baseline |
| 32 | c7809c9fNew game: WayQuest | Fabian Seitz | 5mo ago | +982 -7 | 87%Elevated | more lines added than baseline |
| 33 | 0b5e939fSmall new features & docs improvements | Fabian Seitz | 5mo ago | +1.2K -94 | 87%Elevated | more lines added than baseline |
| 34 | 174795ceImplement BuzzTap party game with comprehensive UI, localizations, and routing | Fabian Seitz | 5mo ago | +758 -11 | 87%Elevated | more lines added than baseline |
| 35 | 83e97eddSudoku & multiplayer improvements | Fabian Seitz | 2mo ago | +793 -8 | 84%Elevated | more lines added than baseline |
| 36 | 22b9f945General improvements and small new features | Fabian Seitz | 2mo ago | +651 -31 | 84%Elevated | more lines added than baseline |
| 37 | 58b8b78bfix: Multiplayer | Fabian Seitz | 2mo ago | +815 -310 | 84%Elevated | more lines added than baseline |
| 38 | 12656f84feat: Implement Phase 9 - Share-To-Story features across all game modules | Fabian Seitz | 5mo ago | +773 -86 | 84%Elevated | more lines added than baseline |
| 39 | 98755af7feat: implement Text-To-Speech (Phase 7) | Fabian Seitz | 5mo ago | +788 -99 | 84%Elevated | more lines added than baseline |
| 40 | ddf9d283feat: add swipe gestures to SipDeck & BuzzTap card screens | Fabian Seitz | 5mo ago | +736 -7 | 84%Elevated | more lines added than baseline |
| 41 | 2d3876a4general improvements & fixes | Fabian Seitz | 5mo ago | +1.1K -683 | 84%Elevated | more lines added than baseline |
| 42 | e28d76c2feat: apk verify | Fabian Seitz | 2mo ago | +551 -5 | 81%Elevated | more lines added than baseline |
| 43 | c38a3f96improved CI Tests & UX | Fabian Seitz | 2mo ago | +965 -468 | 81%Elevated | more lines added than baseline |
| 44 | 6a1e34d8small fixes | Fabian Seitz | 2mo ago | +571 -123 | 81%Elevated | more lines added than baseline |
| 45 | 153ee551feat: universal undo functionality and player emojis | Fabian Seitz | 5mo ago | +533 -49 | 81%Elevated | more lines added than baseline |
| 46 | 53084e65feat: implement universal undo functionality across all games | Fabian Seitz | 5mo ago | +575 -23 | 81%Elevated | more lines added than baseline |
| 47 | d6ee61dfVolleyball & apk improvements & fixes | Fabian Seitz | 5mo ago | +460 -71 | 78%Elevated | more lines added than baseline |
| 48 | a317d0b3feat(games): implement FactQuest and Volleyball with multiplayer sync, undo, and documentation | Fabian Seitz | 5mo ago | +529 -84 | 78%Elevated | more lines added than baseline |
| 49 | 0a7c157dMultiplayer fixes & better debugging | Fabian Seitz | 5mo ago | +426 -64 | 78%Elevated | more lines added than baseline |
| 50 | e6e4dcf8feat: integrate winner confetti into Wizard, Qwixx, and Schafkopf | Fabian Seitz | 5mo ago | +420 -290 | 78%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.
FaserF/NexScore has 263 commits in its history from 3 contributors, the first of them Mar 4, 2026. In the last 90 days 98 files were touched, 227 times in total, most often sudoku_screen.dart. Every commit is scored for change risk from its size, spread and the history of the files it touches.