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
177 commits sit in this repo's top risk tercile, which is 34% of the 526scored. 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.7 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 docs.
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 | 611a2d6fdocs(research): cache mintlify llms.txt + llms-full.txt for all 16 catalog repos (#57) | Raymond Manalotoclaudeassisted | 4mo ago | +80.2K -15 | 100%Elevated | more lines added than baseline |
| 2 | 5961be5afix/698 arm64 image arch (#703) | Raymond Manalotoclaudeassisted | 3d ago | +8.1K -641 | 99%Elevated | more lines added than baseline |
| 3 | 51e30e1efeat/580 codex verdict contract (#614) | Raymond Manalotoclaudeassisted | 1w ago | +6.8K -44 | 99%Elevated | more lines added than baseline |
| 4 | 63e521d1docs(research): wayfinder research pass for the autonomous DAG map (#556) (#584) | Raymond Manalotoclaudeassisted | 1w ago | +4.9K -0 | 99%Elevated | more lines added than baseline |
| 5 | 54f285d1research/agent team design (#546) | Raymond Manalotoclaudeassisted | 1w ago | +9.3K -0 | 99%Elevated | more lines added than baseline |
| 6 | 5a2ca304research/secrets cli direction (#543) | Raymond Manalotoclaudeassisted | 1w ago | +7.9K -0 | 99%Elevated | more lines added than baseline |
| 7 | 99b65762chore: refresh lockfiles (mise.lock, mise-system.lock, mise-runtime.lock, devcontainer-lock.json) (#348) | dotfiles-refresh-bot-org[bot] | 3w ago | +3.7K -1.0K | 99%Elevated | more lines added than baseline |
| 8 | a5709dbachore(graphify): output hygiene + track the research KB corpus (#321) | Raymond Manalotoclaudeassisted | 3w ago | +8.8K -0 | 99%Elevated | more lines added than baseline |
| 9 | a6677094research(r2+r3): deep-research — image/updater/secrets/web (r2) + mise dotfiles/bootstrap, event-triggers, watch-list, KB pilot (r3) (#197) | Raymond Manalotoclaudeassisted | 4w ago | +15.1K -10 | 99%Elevated | more lines added than baseline |
| 10 | 8afffedeStabilize Graphify integration and dual-provider session review (#732) | Raymond Manaloto | 1d ago | +4.6K -407 | 97%Elevated | more lines added than baseline |
| 11 | 9ad89582feat(agents): make session review Codex-aware (#726) (#728) | Raymond Manaloto | 2d ago | +6.2K -50 | 97%Elevated | more lines added than baseline |
| 12 | 9daefef2fix/601 reflection fixes (#611) | Raymond Manalotoclaudeassisted | 1w ago | +4.6K -77 | 97%Elevated | more lines added than baseline |
| 13 | feb77472docs(receipts): receipt for #574 — node granularity + the first-slice stage table (#599) | Raymond Manalotoclaudeassisted | 1w ago | +2.5K -0 | 97%Elevated | more lines added than baseline |
| 14 | b7dea528docs(receipts): receipt for #573 — the pull-loop scheduler design + five research reports (#591) | Raymond Manalotoclaudeassisted | 1w ago | +3.2K -0 | 97%Elevated | more lines added than baseline |
| 15 | ff3b9e3fresearch/claude code expert (#552) | Raymond Manalotoclaudeassisted | 1w ago | +3.6K -0 | 97%Elevated | more lines added than baseline |
| 16 | 6e152ec5refactor: retire .omc/ — promote artifacts to docs/, working state to .agent/ (#365) | Raymond Manaloto | 2w ago | +8.3K -963 | 97%Elevated | more lines added than baseline |
| 17 | d40759fddocs(kb): 9-source review — corrects a wrong backend fact, resizes the roster (#335) | Raymond Manalotoclaudeassisted | 3w ago | +2.8K -0 | 97%Elevated | more lines added than baseline |
| 18 | 352063a5feat(devcontainer): build-input program Phase 1 — apt-via-mise, runtime tier, p2996 decouple, hk 1.49 (#160 T4–T13) (#169) | Raymond Manalotoclaudeassisted | 1mo ago | +6.3K -2.2K | 97%Elevated | more lines added than baseline |
| 19 | 59eb0816feat: make session review incremental and append-safe (#738) | Raymond Manaloto | 23h ago | +2.1K -65 | 96%Elevated | more lines added than baseline |
| 20 | 16467b92research/devcontainer lifecycle spec 20260808 (#667) | Raymond Manalotoclaudeassisted | 5d ago | +2.0K -0 | 96%Elevated | more lines added than baseline |
| 21 | e3c0241ddocs(602): scope the NEEDS_HUMAN tracker projection (spec + build plan) (#622) | Raymond Manalotoclaudeassisted | 1w ago | +1.3K -0 | 96%Elevated | more lines added than baseline |
| 22 | 15a02133docs(research): persist the five orphaned #601 fix-list agent reports (#612) | Raymond Manaloto | 1w ago | +1.8K -0 | 96%Elevated | more lines added than baseline |
| 23 | 5345bd5bfeat/613 codex lane producer (#615) | Raymond Manalotoclaudeassisted | 1w ago | +2.1K -25 | 96%Elevated | more lines added than baseline |
| 24 | b37623c8feat/578 dag tick (#595) | Raymond Manalotoclaudeassisted | 1w ago | +2.5K -1 | 96%Elevated | more lines added than baseline |
| 25 | b5957afadocs(rules): finish rules-evidence extraction (-15.5KB eager, -20.4% total) (#415) | Raymond Manalotoclaudeassisted | 2w ago | +1.2K -525 | 96%Elevated | more lines added than baseline |
| 26 | 8325b389feat/graphify full native setup (#344) | Raymond Manalotoclaudeassisted | 3w ago | +3.3K -261 | 96%Elevated | more lines added than baseline |
| 27 | 7a3ea7e6feat: comprehensive devcontainer overhaul with gap analysis remediation | Raymond Manalotoclaudeassisted | 4mo ago | +2.2K -52 | 96%Elevated | more lines added than baseline |
| 28 | fa594441docs(449): ticket-bound receipts — spec, 3-round review, hand-written pilot (#452) | Raymond Manalotoclaudeassisted | 1w ago | +1.2K -0 | 94%Elevated | more lines added than baseline |
| 29 | 7f8bc042docs/takeover research 20260730 (#443) | Raymond Manalotoclaudeassisted | 2w ago | +902 -0 | 94%Elevated | more lines added than baseline |
| 30 | 186e6ee0feat(security): gate committed env dumps, generate the hk audit, gate token uniqueness (#399) | Raymond Manalotoclaudeassisted | 2w ago | +1.8K -109 | 94%Elevated | more lines added than baseline |
| 31 | 5bf5b4affeat(ci): machine-enforce ADR-0001 — every git-writing job must skip hk's hooks (#341) | Raymond Manalotoclaudeassisted | 3w ago | +2.1K -29 | 94%Elevated | more lines added than baseline |
| 32 | bfafa624docs(graphify): spec the local embedding pass + add gemma4 to the bake-off (#323) | Raymond Manalotoclaudeassisted | 3w ago | +1.5K -0 | 94%Elevated | more lines added than baseline |
| 33 | 88907d85fix(md): budget instruction-markdown by LOAD CLASS; re-source the 12000 to Windsurf (#291) | Raymond Manalotoclaudeassisted | 4w ago | +1.6K -88 | 94%Elevated | more lines added than baseline |
| 34 | afab14d8docs(cicd): devcontainer image pipeline research + backlog reorg (#222-#225) (#226) | Raymond Manalotoclaudeassisted | 4w ago | +1.1K -0 | 94%Elevated | more lines added than baseline |
| 35 | 1dd95a1cci: P2996 content-hashed cache + tag-only main promotion + upstream-feature consolidation (#93) | Raymond Manalotoclaudeassisted | 3mo ago | +2.2K -182 | 94%Elevated | more lines added than baseline |
| 36 | efe70713feat: research tooling wiring (mcp2cli + mintlify catalog + no-MCP-registration enforcement) (#55) | Raymond Manalotoclaudeassisted | 4mo ago | +1.8K -1 | 94%Elevated | more lines added than baseline |
| 37 | 8721bb03Replace dotfiles devcontainer with CI-built base plus thin host overlay | Raymond Manaloto | 4mo ago | +1.9K -362 | 94%Elevated | more lines added than baseline |
| 38 | c5a0715fdocs: add devcontainer host-user migration spec and Claude Code setup | Raymond Manalotoclaudeassisted | 4mo ago | +1.5K -0 | 94%Elevated | more lines added than baseline |
| 39 | 607b097echore(deps): update dependency pipx:check-jsonschema to v0.38.0 (#671) | renovate[bot] | 5h ago | +2.0K -994 | 92%Elevated | more lines added than baseline |
| 40 | ac103aa4feat(codec): one module owning msgspec's encode and decode hooks (#675) (#706) | Raymond Manalotoclaudeassisted | 3d ago | +1.4K -2 | 92%Elevated | more lines added than baseline |
| 41 | 901ffa46feat/677 arch scoped devcontainer names (#704) | Raymond Manalotoclaudeassisted | 3d ago | +1.9K -138 | 92%Elevated | more lines added than baseline |
| 42 | fc011d92feat(reap): a dry-run-by-default reaper that cannot kill its own shell (#653) (#663) | Raymond Manalotoclaudeassisted | 5d ago | +1.2K -0 | 92%Elevated | more lines added than baseline |
| 43 | 394fddbbfeat(lock): local image-lock task, and make the collect step see platforms (#650, #648) (#657) | Raymond Manalotoclaudeassisted | 5d ago | +1.0K -6 | 92%Elevated | more lines added than baseline |
| 44 | db23652fdocs(476): the eager corpus is 46% judgment-shaped, not 86% — spec the split (#637) | Raymond Manalotoclaudeassisted | 6d ago | +798 -0 | 92%Elevated | more lines added than baseline |
| 45 | f6ac83b6docs(secrets): rewrite the keychain guide to the env=true posture (#515) | Raymond Manalotoclaudeassisted | 1w ago | +902 -195 | 92%Elevated | more lines added than baseline |
| 46 | a157a534feat(doctor): project doctor — declared setup vs reality on this host (#418) (#423) | Raymond Manalotoclaudeassisted | 2w ago | +1.9K -10 | 92%Elevated | more lines added than baseline |
| 47 | 66579dcefeat(eval): tier-0 contracts + require_lines — close the inert-declaration class (#354 PR 1) (#361) | Raymond Manalotoclaudeassisted | 2w ago | +1.3K -16 | 92%Elevated | more lines added than baseline |
| 48 | f3df8984feat(memory): check MEMORY.md before trimming it — a trim is silently lossy (#273) | Raymond Manalotoclaudeassisted | 4w ago | +1.4K -39 | 92%Elevated | more lines added than baseline |
| 49 | 5274363afeat: harden Codex task orchestration (#756) | Raymond Manaloto | 27m ago | +843 -18 | 89%Elevated | more lines added than baseline |
| 50 | 9e761d9cfeat(review): find what a session did by hand that should be code (#654) (#660) | Raymond Manalotoclaudeassisted | 5d ago | +970 -3 | 89%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.
ray-manaloto/dotfiles has 542 commits in its history from 4 contributors, the first of them Mar 23, 2026. In the last 90 days 150 files were touched, 639 times in total, most often main.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.