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
51 commits sit in this repo's top risk tercile, which is 34% of the 151scored. 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.8 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 feature-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 | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | cb3aec88feat: vendor the Field Guide design system (closes #69) | Peter van Liesdonkclaudeassisted | 2mo ago | +7.6K -0 | 100thElevated | more lines added than baseline |
| 2 | 0b82bcf5build: configure Vale, markdownlint and pre-commit (closes #16, #2) | Peter van Liesdonk | 2mo ago | +2.7K -3 | 99thElevated | more lines added than baseline |
| 3 | 166a384dfeat(keys): generate intent-router Keys pages from controlled facets (closes #54) | Peter van Liesdonkclaudeassisted | 2mo ago | +2.0K -6 | 97thElevated | more lines added than baseline |
| 4 | 6060a44ffeat: true-gap research notes, genre router, process primer (refs #4) | Peter van Liesdonk | 2mo ago | +1.4K -0 | 97thElevated | more lines added than baseline |
| 5 | bbbe7b61feat: generate 116 frontmatter-only article stubs; settle primers #16 (closes #3) | Peter van Liesdonkclaudeassisted | 2mo ago | +1.7K -1 | 97thElevated | more lines added than baseline |
| 6 | 083efdcafeat: Stage 0 corpus manifest — 234 notes with tentative families and graph roles (refs #3) | Peter van Liesdonkclaudeassisted | 2mo ago | +1.6K -0 | 97thElevated | more lines added than baseline |
| 7 | b9103abefeat: Story batch C genre block content (taxonomy map + 7 genres) — written, de-fingerprinting pass pending (refs #46) | Peter van Liesdonk | 2mo ago | +827 -64 | 92thElevated | more lines added than baseline |
| 8 | 826e3792feat: Story batch B (conflict, emotional-beats, moral-dilemmas, heist, romance, solo-journaling x3, NPC-craft, audience) — self-vale-clean (refs #46) | Peter van Liesdonk | 2mo ago | +1.0K -96 | 92thElevated | more lines added than baseline |
| 9 | 64f7c6c3feat: Story batch A (dialogue, prose/POV, voice-consistency, exposition/subtext, diegetic-design, environmental-storytelling, worldbuilding, canon, naming) — self-vale-clean (refs #46) | Peter van Liesdonk | 2mo ago | +938 -79 | 92thElevated | more lines added than baseline |
| 10 | ed321a90feat: Systems batch C (coop/legacy, social-performance, IF-mechanics, digital-gating, + Appendix 6Z: mechanism-vocabulary map, euro-vs-ameritrash, deckbuilders) — family complete, self-vale-clean (refs #49) | Peter van Liesdonk | 2mo ago | +1.1K -379 | 92thElevated | more lines added than baseline |
| 11 | a004ed1bfeat: Systems batch B (prep-economy, safety-systems, decision-space, elegance/emergence, theme-mechanism, replayability, solo-modes, narrative-authority) — self-vale-clean (refs #49) | Peter van Liesdonk | 2mo ago | +903 -84 | 92thElevated | more lines added than baseline |
| 12 | 0c592312feat: Systems batch A (TTRPG-format-taxonomy map, system-vs-setting, moves, turn-structure, oracle, encounter, playbook, progress-clocks) — self-vale-clean (refs #49) | Peter van Liesdonk | 2mo ago | +869 -69 | 92thElevated | more lines added than baseline |
| 13 | 48c89e0afeat: Players batch B (team-sizes/splitting, parallel-teams, host-roles, player-types, spectator-friendly, one-on-one, accessibility, mixed-ability) — family complete, self-vale-clean (refs #47) | Peter van Liesdonk | 2mo ago | +976 -85 | 92thElevated | more lines added than baseline |
| 14 | edb058e5feat: Players batch A (session-zero, workshop, safety-tools, bleed/aftercare, community-trust, info-asymmetry, faction, coop-vs-adversarial, GM-stances, rulings); safety tools no longer alias-swapped (refs #47) | Peter van Liesdonk | 2mo ago | +1.0K -97 | 92thElevated | more lines added than baseline |
| 15 | d79d586afeat: Structure batch B (nonlinear, time-loop, parallel-threads, episodic, campaign-arcs, sandbox/railroad, hexcrawl/pointcrawl, west-marches) — family complete, self-vale-clean (refs #44) | Peter van Liesdonk | 2mo ago | +921 -64 | 92thElevated | more lines added than baseline |
| 16 | 2b6f4b93feat: Structure batch A (scene/sequel, transitions, try-fail, session-pacing, beat-taxonomies, endings, IF-graph map, scope, escape-room topologies) — self-vale-clean (refs #44) | Peter van Liesdonk | 2mo ago | +965 -72 | 92thElevated | more lines added than baseline |
| 17 | 0d16ef2ffeat: Space anchor + batch A (Artefact, Fabrication, Physical Clue Formats, Hidden Compartments, Lock Taxonomy, Digital Props) — self-vale-clean (refs #48) | Peter van Liesdonk | 2mo ago | +863 -60 | 92thElevated | more lines added than baseline |
| 18 | 9f838e17Add Phase 0 implementation plan | Peter van Liesdonk | 2mo ago | +830 -0 | 92thElevated | more lines added than baseline |
| 19 | 65a6f774feat: per-family Works & References credits pages (refs #53) | Peter van Liesdonkclaudeassisted | 2mo ago | +964 -11 | 88thElevated | more lines added than baseline |
| 20 | c0e32144feat(keys): cluster free-form facets into controlled vocabularies and re-tag all 116 articles (closes #63) | Peter van Liesdonkclaudeassisted | 2mo ago | +539 -446 | 86thElevated | more lines added than baseline |
| 21 | fd3c1f1ffeat: Space batch B (QR/NFC, Cue Management, Materials/Reset, Physical-vs-Digital, Dungeon Topology) — family complete, self-vale-clean (refs #48) | Peter van Liesdonk | 2mo ago | +588 -40 | 86thElevated | more lines added than baseline |
| 22 | a01dddf5feat: write Puzzles articles — Teaching, Hint Systems, Puzzle Hunt Craft, Treasure Hunts, ARG Tradition (refs #5) | Peter van Liesdonk | 2mo ago | +505 -40 | 86thElevated | more lines added than baseline |
| 23 | fc4bf87ffeat: synthesis cross-link notes for matrix gaps (refs #4) | Peter van Liesdonk | 2mo ago | +444 -0 | 86thElevated | more lines added than baseline |
| 24 | a9e313e3feat(web): build the design-system wiki in Quarto (ArticleView, family rail, Gazetteer) (refs #62) | Peter van Liesdonkclaudeassisted | 2mo ago | +781 -104 | 83thElevated | more lines added than baseline |
| 25 | 4fdbebd2feat(pdf): article specimen-line tags on openers (closes #70) | Peter van Liesdonkclaudeassisted | 2mo ago | +734 -0 | 83thElevated | more lines added than baseline |
| 26 | 09c46838feat: generate the combined Glossary & Index (refs #7) | Peter van Liesdonkclaudeassisted | 2mo ago | +1.1K -1 | 83thElevated | more lines added than baseline |
| 27 | 8c7d10b4feat: write Puzzles articles — Search/Observation, Ciphers, Extraction/Meta, Self-Resolving (refs #5) | Peter van Liesdonk | 2mo ago | +388 -32 | 83thElevated | more lines added than baseline |
| 28 | 460cea05feat: write Puzzles articles — Information Architecture, Clue Sequencing, Taxonomy, Aha Moment (refs #5) | Peter van Liesdonk | 2mo ago | +387 -32 | 83thElevated | more lines added than baseline |
| 29 | 96ad98badocs: add Phase 2 implementation plan (refs #3) | Peter van Liesdonkclaudeassisted | 2mo ago | +514 -0 | 83thElevated | more lines added than baseline |
| 30 | 892c13affeat(pdf): exemplar field-record at the opener; gazetteer part (closes #71) | Peter van Liesdonkclaudeassisted | 2mo ago | +563 -425 | 79thElevated | more lines added than baseline |
| 31 | 817770b4feat(glossary): show the article number on each index entry (print-only) (refs #7) | Peter van Liesdonkclaudeassisted | 2mo ago | +473 -443 | 79thElevated | more lines added than baseline |
| 32 | aa5d5a2afeat(exemplars): final research batch — gazetteer complete at 32 profiles (closes #7's gazetteer) | Peter van Liesdonkclaudeassisted | 2mo ago | +708 -0 | 79thElevated | more lines added than baseline |
| 33 | 37d3907dfeat: Systems primer 'The Engine Room' + wire family into book; backlinks rebuild (refs #49) | Peter van Liesdonk | 2mo ago | +473 -0 | 79thElevated | more lines added than baseline |
| 34 | e6637160feat: Players anchor — Trust, Conformity & Social Pressure (ethical framing), self-vale-clean (refs #47) | Peter van Liesdonk | 2mo ago | +425 -300 | 79thElevated | more lines added than baseline |
| 35 | 3a887244docs: add Phase 3 implementation plan — cross-media matrix + synthesis (refs #4) | Peter van Liesdonkclaudeassisted | 2mo ago | +392 -0 | 79thElevated | more lines added than baseline |
| 36 | 6c9f4865feat: Story primer 'Making It Matter' + wire family into book at slot 3; backlinks rebuild (refs #46) | Peter van Liesdonk | 2mo ago | +474 -2 | 75thElevated | more lines added than baseline |
| 37 | 6f0fcccefeat: Players primer 'The Social Contract & Safety' + wire family into book; backlinks rebuild (refs #47) | Peter van Liesdonk | 2mo ago | +406 -0 | 75thElevated | more lines added than baseline |
| 38 | 976eee6cfeat: implement backlinks injection — 'Referenced by' sections (closes #13, refs #5) | Peter van Liesdonk | 2mo ago | +371 -7 | 75thElevated | more lines added than baseline |
| 39 | 31e05cb0feat: consolidated outline (6 families, ~120 articles), gazetteer, primers, gap list (refs #3) | Peter van Liesdonkclaudeassisted | 2mo ago | +327 -143 | 75thElevated | more lines added than baseline |
| 40 | ed300a18feat(exemplars): third batch — final 6 corpus profiles; corpus tier complete (refs #7) | Peter van Liesdonkclaudeassisted | 2mo ago | +526 -0 | 72thElevated | more lines added than baseline |
| 41 | 6a7ee1efdocs: author credit, dual licence (CC BY-NC content / MIT code), CLA (closes #64) | Peter van Liesdonkclaudeassisted | 2mo ago | +609 -1 | 72thElevated | more lines added than baseline |
| 42 | a9660d1cfeat: Structure primer 'The Shape of Time' + wire family into book; backlinks rebuild (refs #44) | Peter van Liesdonk | 2mo ago | +378 -0 | 72thElevated | more lines added than baseline |
| 43 | f3dfbabdstyle: lint .qmd with Vale + de-fingerprint pilot family to ai-tells-clean (refs #5) | Peter van Liesdonk | 2mo ago | +396 -226 | 72thElevated | more lines added than baseline |
| 44 | 52e23c18docs: add Phase 4 design spec — pilot family, model bake-off, gates (refs #5) | Peter van Liesdonk | 2mo ago | +305 -0 | 72thElevated | more lines added than baseline |
| 45 | 48485f02feat: reconcile coverage map — all 234 notes dispositioned, check passes (refs #3) | Peter van Liesdonkclaudeassisted | 2mo ago | +413 -40 | 72thElevated | more lines added than baseline |
| 46 | 186172e0docs: capture judgment-pass cross-link + gap ledgers for Tasks 3-4 (refs #4) | Peter van Liesdonk | 2mo ago | +256 -0 | 70thElevated | more lines added than baseline |
| 47 | 22b5de10Add concept and high-level plan | Peter van Liesdonkclaudeassisted | 2mo ago | +230 -0 | 70thElevated | more lines added than baseline |
| 48 | ef6ab454feat(exemplars): second batch of 5 gazetteer profiles (refs #7) | Peter van Liesdonkclaudeassisted | 2mo ago | +428 -0 | 68thElevated | more lines added than baseline |
| 49 | 1dac60f2feat(exemplars): first batch of 5 gazetteer profiles (refs #7) | Peter van Liesdonkclaudeassisted | 2mo ago | +455 -14 | 68thElevated | more lines added than baseline |
| 50 | b26743afbuild: wire Space family into book + facet assessment + backlinks rebuild (refs #48) | Peter van Liesdonk | 2mo ago | +281 -2 | 68thElevated | 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 151 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.
pvliesdonk/gamebook has 175 commits in its history from 1 contributor, the first of them Jun 6, 2026. In the last 90 days 55 files were touched, 80 times in total, most often field-guide.lua. Every commit is scored for change risk from its size, spread and the history of the files it touches.