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
23 commits sit in this repo's top risk tercile, which is 32% of the 71scored. 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.1 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 feature-led, now leaning fix.
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 | 2e9cefb9Merge curated fork work: 12 new diagram types, icons, export, onboarding v2 | Cathryn Lavery | 4w ago | +13.4K -261 | 99%Elevated | more lines added than baseline |
| 2 | 53bd8ddeInitial release: diagram-design v1.0 | Cathryn Lavery | 4mo ago | +8.2K -0 | 99%Elevated | more lines added than baseline |
| 3 | ba3062c5Repaint to jet-black + atomic-tangerine skin, add consultant-special 2×2 | Cathryn Lavery | 3mo ago | +2.6K -2.4K | 96%Elevated | more lines added than baseline |
| 4 | e2ed1925[verified] add semantic patterns and accessible motion | Cathryn Lavery | 4d ago | +2.8K -54 | 95%Elevated | more lines added than baseline |
| 5 | 410e2f66fix: address self-review findings | Matt Van Horn | 5d ago | +1.9K -24 | 92%Elevated | more lines added than baseline |
| 6 | ced80219feat(import): redraw draw.io files at a chosen format, size, and detail level | Claudeclaudeautonomous | 5d ago | +1.9K -10 | 92%Elevated | more lines added than baseline |
| 7 | 8827b277feat(sequence): combined fragments (alt/opt/loop) + OAuth example (#13) | ActArtech | 6d ago | +996 -8 | 92%Elevated | more lines added than baseline |
| 8 | 9e336ad5fix: address self-review findings | Matt Van Horn | 5d ago | +822 -324 | 89%Elevated | more lines added than baseline |
| 9 | dbc4abd9feat(skill): pre-draw checkpoint, docs-sync gate, packaged self-check, ADRs | Cathryn Lavery | 4d ago | +804 -5 | 87%Elevated | more lines added than baseline |
| 10 | e175eb72Add Loop type (flywheel) + palette linter | Cathryn Lavery | 4w ago | +912 -50 | 87%Elevated | more lines added than baseline |
| 11 | b6cae1e2feat(plugin): automatic updates via native marketplaces and a version gate | Cathryn Lavery | 4d ago | +651 -19 | 85%Elevated | more lines added than baseline |
| 12 | d683918dAdd terminal primitive: charcoal-black CLI-window skin | Cathryn Lavery | 4w ago | +621 -3 | 85%Elevated | more lines added than baseline |
| 13 | e46edf90feat(motion): add example-paved-road-animated.html for Semantic Pattern #5 (Secure Paved Road) (#51) | Praveen Bishnoi | 3d ago | +551 -2 | 81%Elevated | more lines added than baseline |
| 14 | e447ec5efeat(motion): add example-queue-animated.html for Semantic Pattern #1 (Fan-in Queue / Bottleneck) (#49) | Praveen Bishnoi | 3d ago | +582 -2 | 81%Elevated | more lines added than baseline |
| 15 | 02f52986docs(contributing): add CONTRIBUTING, code of conduct and issue/PR templates | Vitaliy Filyuchkov | 5d ago | +418 -0 | 81%Elevated | more lines added than baseline |
| 16 | 8a6623adfix(motion): harden accessible motion contract | Cathryn Lavery | 4d ago | +499 -80 | 78%Elevated | more lines added than baseline |
| 17 | 09df49d8Add named client profiles (#61) | Cathryn Lavery | 2d ago | +452 -24 | 77%Elevated | more lines added than baseline |
| 18 | 2d469744fix(examples): stop label masks being clipped by node fills (#46) | kira-ariaki | 4d ago | +365 -22 | 75%Elevated | more lines added than baseline |
| 19 | 1387e57bfix(import): support current Mermaid syntax | Cathryn Lavery | 5d ago | +232 -18 | 74%Elevated | more lines added than baseline |
| 20 | 40f87f82feat: add org chart diagram type | Cathryn Lavery | 3mo ago | +198 -9 | 73%Elevated | more lines added than baseline |
| 21 | 6508d2e4fix(import): harden draw.io extraction | Cathryn Lavery | 5d ago | +201 -45 | 71%Elevated | more lines added than baseline |
| 22 | d5c0075ffix: address self-review findings | Matt Van Horn | 5d ago | +102 -6 | 70%Elevated | more lines added than baseline |
| 23 | 19561779fix: address self-review findings | Matt Van Horn | 5d ago | +120 -92 | 68%Elevated | more lines added than baseline |
| 24 | 9e50da6dfix: address self-review findings | Matt Van Horn | 5d ago | +107 -16 | 66%Typical | more lines added than baseline |
| 25 | 81cb9652feat: add native Pi package support | Daan Balm | 6d ago | +122 -60 | 66%Typical | more lines added than baseline |
| 26 | d22686befix(icons): normalize quoted URL SVG attributes | Mr-Neutr0n | 5d ago | +84 -12 | 63%Typical | more lines added than baseline |
| 27 | a4be5bedfix: parse class suffixes, labeled dotted/thick links, and frontmatter | Matt Van Horn | 5d ago | +94 -4 | 63%Typical | more lines added than baseline |
| 28 | 32ed120cCreate SECURITY.MD for security policy and reporting | Cupid Navaz | 6d ago | +51 -0 | 61%Typical | more lines added than baseline |
| 29 | 7326c4e4Add Codex plugin support | Steven Nkeneng | 3mo ago | +58 -0 | 60%Typical | more lines added than baseline |
| 30 | cfab0e0dLoop ring reads as one continuous circle | Cathryn Lavery | 4w ago | +50 -47 | 58%Typical | more lines added than baseline |
| 31 | 50b54ef2fix(icons): preserve inline style declarations | Cathryn Lavery | 4d ago | +38 -19 | 54%Typical | more lines added than baseline |
| 32 | 99bc4cb0fix(icons): preserve Devicon viewBox dimensions | Mr-Neutr0n | 5d ago | +48 -1 | 54%Typical | more lines added than baseline |
| 33 | af6bc627fix: repair mojibake arrow directions | Mr-Neutr0n | 5d ago | +47 -2 | 54%Typical | more lines added than baseline |
| 34 | c5805a0cfix(sequence): dash OAuth returns and align type-sequence docs (#14) | ActArtech | 6d ago | +44 -19 | 54%Typical | more lines added than baseline |
| 35 | 66d0d6abAdd Claude Code plugin + marketplace manifests | Cathryn Lavery | 4mo ago | +44 -1 | 54%Typical | more lines added than baseline |
| 36 | bca0622ddocs: make security reporting operational | Cathryn Lavery | 5d ago | +38 -51 | 50%Typical | more lines added than baseline |
| 37 | 9a3e7e35fix: validate accessible-name IDs against the diagram slug | Matt Van Horn | 5d ago | +34 -7 | 49%Typical | more lines added than baseline |
| 38 | 3ef39babci: deploy live gallery to GitHub Pages and fix README link | Saveena Solanki | 4d ago | +42 -1 | 47%Typical | more lines added than baseline |
| 39 | 78fbe648ci: add GitHub Actions workflow for linting and verification gates | Praveen Bishnoi | 5d ago | +30 -0 | 46%Typical | more lines added than baseline |
| 40 | f49a0cbcfix(scripts): replace blocked svgrepo URL for SAS icon in build-icons.py | Praveen Bishnoi | 6d ago | +36 -3 | 44%Typical | more lines added than baseline |
| 41 | 8fed3d26fix(ci): address maintainer review feedback with checkout ordering, dynamic outcomes, and Playwright screenshots | Praveen Bishnoi | 5d ago | +23 -12 | 42%Typical | more lines added than baseline |
| 42 | d7ef5e9eAdd MIT LICENSE file matching plugin.json and SKILL.md declaration | ssyting1 | 3mo ago | +21 -0 | 42%Typical | more lines added than baseline |
| 43 | e46196a0fix(ci): wrap optional feature scripts in file presence checks for independent PR branches | Praveen Bishnoi | 5d ago | +20 -10 | 40%Typical | more lines added than baseline |
| 44 | 0d47ae3afix(ci): harden validation and verify generated assets | Cathryn Lavery | 5d ago | +16 -7 | 38%Typical | more lines added than baseline |
| 45 | 4feb7601Codify Jobs-minimal axis labels in quadrant reference | Cathryn Lavery | 3mo ago | +15 -6 | 38%Typical | more lines added than baseline |
| 46 | b337d0fcci: add GitHub Step Summary table generation for matrix run results | Praveen Bishnoi | 5d ago | +14 -0 | 36%Typical | more lines added than baseline |
| 47 | c96cb2caci: add OS-aware Playwright browser provisioning step for matrix runners | Praveen Bishnoi | 5d ago | +11 -1 | 34%Typical | more focused than baseline |
| 48 | e13c9938Simplify consultant-special 2×2 axis labels (Jobs-minimal) | Cathryn Lavery | 3mo ago | +14 -19 | 34%Typical | more lines added than baseline |
| 49 | 11559e0aci: add automated visual artifact packaging and upload on linter failures | Praveen Bishnoi | 5d ago | +9 -0 | 32%Below typical | fewer lines added than baseline |
| 50 | 86dda261ci: align matrix with current verification gates | Cathryn Lavery | 4d ago | +14 -47 | 30%Below typical | 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 71 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.
cathrynlavery/diagram-design has 100 commits in its history from 17 contributors, the first of them Apr 16, 2026. In the last 90 days 24 files were touched, 59 times in total, most often build-icons.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.