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
121 commits sit in this repo's top risk tercile, which is 34% of the 356scored. 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.3 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 | c7c677e4refactor(tui): spread 16k LOC of tui.rs into more files | petipoua | 1mo ago | +16.5K -16.5K | 100%Elevated | large diff (many lines added) |
| 2 | b41ffe9arefactor: breakup main.rs into sub-modules | petipoua | 3mo ago | +3.6K -3.3K | 100%Elevated | large diff (many lines added) |
| 3 | a50107bffeat(tui): add animation creation and installed previews | petipoua | 2mo ago | +2.2K -167 | 99%Elevated | large diff (many lines added) |
| 4 | 91e2b3fcdocs: add cross-platform compatibility and release checklists docs | petipoua | 2mo ago | +1.5K -0 | 98%Elevated | large diff (many lines added) |
| 5 | ae9840bdfeat: add debug image pipeline artifacts and logs | petipoua | 2mo ago | +1.0K -578 | 98%Elevated | large diff (many lines added) |
| 6 | 759354b3feat: first impl of Composite Glyphs by Codex | petipoua | 2mo ago | +1.7K -242 | 98%Elevated | large diff (many lines added) |
| 7 | 29171186chore: conflicting guardrails phase 2, 3, 4 and fixes | petipoua | 2mo ago | +2.6K -129 | 98%Elevated | large diff (many lines added) |
| 8 | 5f05dafcfeat: move default glyph range out of BMP PUA | petipoua | 3mo ago | +2.1K -48 | 98%Elevated | large diff (many lines added) |
| 9 | 71be9377feat: refactor CLI around projects | petipoua | 1mo ago | +1.7K -2.4K | 97%Elevated | large diff (many lines added) |
| 10 | 70988690feat(cli): polish CLI command surface | petipoua | 1mo ago | +1.7K -22 | 97%Elevated | large diff (many lines added) |
| 11 | 87d822c2feat: support animated media import in home workflow | petipoua | 2mo ago | +1.5K -168 | 97%Elevated | large diff (many lines added) |
| 12 | 6f372107feat: add image glyph demo assets and cleanup flow | petipoua | 3mo ago | +2.1K -45 | 97%Elevated | large diff (many lines added) |
| 13 | 7bef4693refactor(tui): unify import settings navigation and enter handling | petipoua | 1mo ago | +702 -361 | 96%Elevated | large diff (many lines added) |
| 14 | 0e26dd96fix: restore drop workflow UX and harden test-image export paths | petipoua | 2mo ago | +824 -56 | 96%Elevated | large diff (many lines added) |
| 15 | 57ff434afeat: add grayscale controls for animated imports | petipoua | 2mo ago | +765 -86 | 96%Elevated | large diff (many lines added) |
| 16 | d92012a7feat(tui): add grid config flow and richer font samples | petipoua | 2mo ago | +897 -374 | 96%Elevated | large diff (many lines added) |
| 17 | cff67214feat: drag & drop images to add new images to the selected project | petipoua | 2mo ago | +618 -32 | 96%Elevated | large diff (many lines added) |
| 18 | afeff559refactor(tui): migrate welcome input to tui-input | petipoua | 3mo ago | +1.0K -210 | 96%Elevated | large diff (many lines added) |
| 19 | 4efda028feat: add machine-friendly CLI contract and font lifecycle commands | petipoua | 3mo ago | +1.2K -245 | 96%Elevated | large diff (many lines added) |
| 20 | 7abb4730chore: finalize scaffolding updates and fix preflight | petipoua | 1mo ago | +1.3K -393 | 93%Elevated | large diff (many lines added) |
| 21 | 68d57c75feat(tui): add async project switching and improved image previews | petipoua | 2mo ago | +595 -51 | 93%Elevated | large diff (many lines added) |
| 22 | 652096a4feat: add tweaking step and luma-aware transparent coverage | petipoua | 2mo ago | +730 -158 | 93%Elevated | large diff (many lines added) |
| 23 | 9a2176aefeat: add release automation and registry packaging for GitHub, AUR, npm, and PyPI | petipoua | 2mo ago | +1.5K -29 | 93%Elevated | large diff (many lines added) |
| 24 | 7a804e9cfeat(tui): add glyph preview controls and animation timing fixes | petipoua | 2mo ago | +554 -60 | 93%Elevated | large diff (many lines added) |
| 25 | 5446bc3efeat(tui): add home creation workflow and native avif support | petipoua | 2mo ago | +764 -217 | 93%Elevated | large diff (many lines added) |
| 26 | a0c41798feat(tui): group animation frames and reuse identical imports | petipoua | 2mo ago | +550 -56 | 93%Elevated | large diff (many lines added) |
| 27 | 4043e631feat: support terminal-cell-aware rectangular glyphs | petipoua | 2mo ago | +476 -198 | 93%Elevated | large diff (many lines added) |
| 28 | 220ce366feat(tui): add rebuild and uninstall actions | petipoua | 3mo ago | +688 -224 | 93%Elevated | large diff (many lines added) |
| 29 | a92e1dbcfeat(tui): add welcome project chooser for multi-project workspaces | petipoua | 3mo ago | +969 -39 | 93%Elevated | large diff (many lines added) |
| 30 | a2d299b5refactor: new architecture for petiglyph installable + TUI driven process | petipoua | 3mo ago | +795 -482 | 93%Elevated | large diff (many lines added) |
| 31 | cd98b2affix: animated grid/standard glyphs should not have frames scaled individually but as a whole | petipoua | 1mo ago | +491 -104 | 90%Elevated | large diff (many lines added) |
| 32 | 9aa301fetest: rewrite hty e2e testing | petipoua | 1mo ago | +931 -526 | 90%Elevated | large diff (many lines added) |
| 33 | cb0f4b83feat: add cross-OS clipboard/runtime compatibility and smoke checks | petipoua | 2mo ago | +560 -42 | 90%Elevated | large diff (many lines added) |
| 34 | f86d6076feat: handle standard animation glyph reuse | petipoua | 2mo ago | +382 -42 | 90%Elevated | large diff (many lines added) |
| 35 | 22207c2dfeat: add per-axis composition bleed controls | petipoua | 2mo ago | +567 -82 | 90%Elevated | large diff (many lines added) |
| 36 | 50fcdc3bfeat(build): seal composition seams in TTF export | petipoua | 2mo ago | +431 -57 | 90%Elevated | large diff (many lines added) |
| 37 | 9bb8b4a9feat(tui): add project deletion flow | petipoua | 2mo ago | +570 -27 | 90%Elevated | large diff (many lines added) |
| 38 | 75931637test(tui): add hty-based end-to-end coverage | petipoua | 2mo ago | +811 -3 | 90%Elevated | large diff (many lines added) |
| 39 | d2b662a2fix: preserve TUI overrides and validate glyph unicode ranges, and ensure cross-naming visibility between CLI/TUI naming schemes for scanning | petipoua | 3mo ago | +383 -45 | 90%Elevated | large diff (many lines added) |
| 40 | 0602c865feat: add resumable release publisher | petipoua | 1mo ago | +698 -7 | 88%Elevated | large diff (many lines added) |
| 41 | d966ac17feat(tui): add per-image glyph tweak navigation and cancel cleanup | petipoua | 1mo ago | +461 -27 | 88%Elevated | large diff (many lines added) |
| 42 | ea6ca3b0test: harden async TUI test synchronization | petipoua | 2mo ago | +379 -69 | 88%Elevated | large diff (many lines added) |
| 43 | d9c3ed7dfeat(tui): improve animation creation flow and defaults | petipoua | 2mo ago | +433 -87 | 88%Elevated | large diff (many lines added) |
| 44 | 718d0a00feat: improve composite grid alignment hints | petipoua | 2mo ago | +495 -117 | 88%Elevated | large diff (many lines added) |
| 45 | 45c398f5fix: align glyph rendering and home project selection | petipoua | 3mo ago | +430 -61 | 88%Elevated | large diff (many lines added) |
| 46 | 45aa758efix: recenter glyph rendering and refine welcome input editing | petipoua | 3mo ago | +636 -328 | 88%Elevated | large diff (many lines added) |
| 47 | 377ac2derefactor: Home TUI is now hosting projects scanning, create project name | petipoua | 3mo ago | +667 -621 | 88%Elevated | large diff (many lines added) |
| 48 | f9d3377dfeat: hydrate build state and refine TUI controls | petipoua | 3mo ago | +835 -31 | 88%Elevated | large diff (many lines added) |
| 49 | 6e2fbf54feat: add AVIF input support and CLI integration plan | petipoua | 3mo ago | +691 -5 | 88%Elevated | large diff (many lines added) |
| 50 | 23fd08b6feat(tui): harmonize creation workflow control buttons | petipoua | 1mo ago | +299 -222 | 85%Elevated | large diff (many lines added) |
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.
Repowise tracks change history across 54 files in 2233admin/petiglyph. In the last 90 days 54 files were touched, 581 times in total, most often tui.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.