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
36 commits sit in this repo's top risk tercile, which is 33% of the 108scored. 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.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.
Began feature-led, now leaning chore.
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 | 8f2d7ed0chore(skills): refresh agent skills — drop staff-* set, track current 28 | Jacob LeCoq | 1mo ago | +780.9K -19.0K | 99thElevated | more lines added than baseline |
| 2 | 6f280e12chore: staff skills | Jacob LeCoq | 2mo ago | +19.0K -0 | 99thElevated | more lines added than baseline |
| 3 | a3d117ffsync claude/codex config + skills reorg | Jacob LeCoq | 2w ago | +6.3K -2.3K | 96thElevated | more lines added than baseline |
| 4 | 2dd4ff32chore: add skills | Jacob LeCoq | 4mo ago | +9.7K -0 | 96thElevated | more lines added than baseline |
| 5 | 3100b625chore: remove obsolete architecture and standards documentation | Jacob LeCoq | 6mo ago | +5.2K -162 | 96thElevated | more lines added than baseline |
| 6 | 94f2469efeat: migrate from yadm to chezmoi | Jacob L | 8mo ago | +29.7K -0 | 96thElevated | more lines added than baseline |
| 7 | 01be5b4achore: add new command files for analysis, debugging, development, testing, and orchestration workflows | Jacob LeCoq | 2mo ago | +2.5K -732 | 92thElevated | more lines added than baseline |
| 8 | e693594echore: hermes updates | Jacob LeCoq | 2mo ago | +2.6K -1.1K | 92thElevated | more lines added than baseline |
| 9 | f700c0aechore: ssh cleanup + opencode | Jacob LeCoq | 4mo ago | +1.8K -64 | 92thElevated | more lines added than baseline |
| 10 | 1bf595a1chore: sync | Jacob LeCoq | 4mo ago | +2.6K -1.4K | 92thElevated | more lines added than baseline |
| 11 | 58b4fb52feat: introduce multi-agent orchestration capabilities | Jacob LeCoq | 8mo ago | +3.7K -891 | 92thElevated | more lines added than baseline |
| 12 | 44a2b762chore: hermes | Jacob LeCoq | 2mo ago | +1.7K -0 | 88thElevated | more lines added than baseline |
| 13 | a07c7607Add new modules to Justfile and create Zsh environment setup script | Jacob LeCoq | 4mo ago | +2.2K -313 | 88thElevated | more lines added than baseline |
| 14 | 6137e10achore: sync dots | Jacob LeCoq | 5mo ago | +1.9K -600 | 88thElevated | more lines added than baseline |
| 15 | 485b92ebfeat: enhance Bitwarden integration and setup scripts | HexSleeves | 7mo ago | +1.4K -98 | 88thElevated | more lines added than baseline |
| 16 | e364d539chezmoi: track ~/.claude/skills symlinks and graphify | Jacob LeCoq | 4w ago | +1.6K -0 | 86thElevated | more lines added than baseline |
| 17 | 24d8bcf4chore: add new configuration and encrypted files for RTK and Codex, including private settings and agent models | Jacob LeCoq | 2mo ago | +1.1K -0 | 83thElevated | more lines added than baseline |
| 18 | 6c7fb87achore: ubuntu | Jacob LeCoq | 4mo ago | +1.0K -73 | 83thElevated | more lines added than baseline |
| 19 | d4f432e4chore: sync updates | Jacob LeCoq | 4mo ago | +838 -118 | 83thElevated | more lines added than baseline |
| 20 | d4854cb8chore: update configuration files and templates | Jacob LeCoq | 7mo ago | +770 -260 | 83thElevated | more lines added than baseline |
| 21 | 74731885refactor: clean up and reorganize dotfiles and templates | HexSleeves | 7mo ago | +2.5K -19.1K | 83thElevated | more lines added than baseline |
| 22 | 38c183b7claude: trim always-loaded context per Claude 5 guidance | Jacob LeCoq | 4w ago | +552 -42 | 80thElevated | more lines added than baseline |
| 23 | a445cc97chore: clean | Jacob LeCoq | 4mo ago | +915 -2 | 80thElevated | more lines added than baseline |
| 24 | 03172005skills: add stop-slop for prose editing | Jacob LeCoq | 4w ago | +410 -0 | 78thElevated | more lines added than baseline |
| 25 | 8d99186cfeat: add ui-skills command and documentation | Jacob LeCoq | 7mo ago | +529 -0 | 78thElevated | more lines added than baseline |
| 26 | 6a9b765ffeat: add NVM installation script and update Brewfile | Jacob LeCoq | 6mo ago | +635 -76 | 76thElevated | more lines added than baseline |
| 27 | c22a1b71feat(hermes): remote dashboard + uv PATH | Jacob LeCoq | 2mo ago | +358 -340 | 75thElevated | more lines added than baseline |
| 28 | 3cc212a5chore: cleanup | Jacob LeCoq | 3mo ago | +346 -5.1K | 75thElevated | more lines added than baseline |
| 29 | 7c63ef20feat: zed cfg | Jacob LeCoq | 3mo ago | +262 -93 | 75thElevated | more lines added than baseline |
| 30 | 906253e0feat(config): add encrypted settings and development workflow tools | Jacob Le Coq | 1mo ago | +281 -48 | 72thElevated | more lines added than baseline |
| 31 | 2acaf087chore: add lazygit config, npm settings, and disable-third-party-agents script | Jacob LeCoqclaudeassisted | 4mo ago | +248 -29 | 72thElevated | more lines added than baseline |
| 32 | e07f2c54docs: add cursor extensions chezmoi implementation plan | Jacob LeCoqclaudeassisted | 4mo ago | +246 -0 | 72thElevated | more lines added than baseline |
| 33 | 8589d4e8feat: introduce encrypted private configuration and update settings | Jacob LeCoq | 1mo ago | +235 -137 | 70thElevated | more lines added than baseline |
| 34 | 2bacac49chore: opencode | Jacob LeCoq | 3mo ago | +184 -58 | 69thElevated | more lines added than baseline |
| 35 | 3a91ceb1chore: bump | Jacob LeCoq | 4mo ago | +252 -1 | 69thElevated | more lines added than baseline |
| 36 | eef610c7refactor: harden chezmoi bootstrap and provisioning | Jacob LeCoq | 6mo ago | +199 -209 | 67thElevated | more lines added than baseline |
| 37 | fa103e37chore: setup on linux | Jacob LeCoq | 4mo ago | +160 -20 | 66thTypical | more lines added than baseline |
| 38 | 6c2e0371chore: add upgrade packages executable | Jacob LeCoq | 3mo ago | +145 -0 | 65thTypical | more lines added than baseline |
| 39 | 3ffd2ecdclaude: disable unused plugins and codex:gpt-5-4-prompting | Jacob LeCoq | 4w ago | +136 -127 | 64thTypical | more lines added than baseline |
| 40 | 770cfe18chore: reorganize encrypted settings and profiles | HexSleeves | 7mo ago | +117 -102 | 64thTypical | more lines added than baseline |
| 41 | 15c1d4ffchore: update dotfiles | Jacob LeCoq | 4mo ago | +265 -157 | 62thTypical | more lines added than baseline |
| 42 | 2297a8c6chore: add comprehensive Brewfile for package management | Jacob LeCoq | 6mo ago | +154 -7 | 62thTypical | more lines added than baseline |
| 43 | 868a51e5codex-delegation: add codex exec invocation contract | Jacob LeCoq | 4w ago | +120 -0 | 60thTypical | more lines added than baseline |
| 44 | 544e5048feat: sage | Jacob LeCoq | 4mo ago | +103 -0 | 60thTypical | more lines added than baseline |
| 45 | 75239ccfchore: update git and SSH configurations, add identity templates for personal, Bayer, and Liatrio accounts, and introduce ripgrep config | Jacob LeCoq | 2mo ago | +154 -84 | 58thTypical | more lines added than baseline |
| 46 | 33329fabdocs: add cursor extensions chezmoi integration design spec | Jacob LeCoqclaudeassisted | 4mo ago | +104 -0 | 58thTypical | more lines added than baseline |
| 47 | b5761fe4fix: update SSH configuration and clean up templates | Jacob LeCoq | 7mo ago | +129 -5 | 58thTypical | more lines added than baseline |
| 48 | a285e928chore: update Brewfile and zsh configuration template | Jacob LeCoq | 7mo ago | +85 -41 | 56thTypical | more lines added than baseline |
| 49 | b409ba28git: sync Adobe identity/signing + SSH per-alias sockets; DRY identities; retire config.local | Jacob LeCoq | 1mo ago | +88 -124 | 55thTypical | more lines added than baseline |
| 50 | 20ae2491chore: sync dots | Jacob LeCoq | 5mo ago | +96 -47 | 55thTypical | 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 108 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.
HexSleeves/dotfiles has 108 commits in its history from 5 contributors, the first of them Dec 26, 2025. In the last 90 days 21 files were touched, 27 times in total, most often hitl-loop.template.sh. Every commit is scored for change risk from its size, spread and the history of the files it touches.