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
64 commits sit in this repo's top risk tercile, which is 34% of the 187scored. 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 7.4 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 | 79a4852edocs: implementation plan for memory-graveyard | Sergei Frangulov | 3mo ago | +3.4K -0 | 100%Elevated | more lines added than baseline |
| 2 | 29201a0eadd mcp-graveyard v1 implementation plan | Sergei Frangulov | 3mo ago | +1.8K -0 | 98%Elevated | more lines added than baseline |
| 3 | 2520cb2aadd outdated implementation plan | Sergei Frangulov | 3mo ago | +1.5K -0 | 98%Elevated | more lines added than baseline |
| 4 | 037d12b2v0.3 close-the-loop: plugin rollup, prune, suggest | Sergei Frangulovclaudeassisted | 3mo ago | +1.2K -59 | 98%Elevated | more lines added than baseline |
| 5 | 67478399Initial commit: skill-graveyard v0.2 | Sergei Frangulovclaudeassisted | 3mo ago | +2.1K -0 | 98%Elevated | more lines added than baseline |
| 6 | 3c8876acdocs(plan): implementation plan for adaptive table width | Sergei Frangulov | 2mo ago | +1.0K -0 | 97%Elevated | more lines added than baseline |
| 7 | 594bce2badd monorepo migration plan; spec: format.ts stays in skill-graveyard | Sergei Frangulov | 3mo ago | +1.0K -10 | 97%Elevated | more lines added than baseline |
| 8 | 421353f8docs: GitHub Pages site with real CLI output | Sergei Frangulovclaudeassisted | 3mo ago | +769 -0 | 96%Elevated | more lines added than baseline |
| 9 | 3a97176fdocs: design and plan for slash command routers + skills.sh distribution | Sergei Frangulov | 3mo ago | +584 -0 | 95%Elevated | more lines added than baseline |
| 10 | ced4ffa1docs: design spec for memory-graveyard sister package | Sergei Frangulov | 3mo ago | +515 -0 | 94%Elevated | more lines added than baseline |
| 11 | f03c9d12outdated: compareSemver + buildReport classifier | Sergei Frangulov | 3mo ago | +431 -1 | 94%Elevated | more lines added than baseline |
| 12 | bdc8cf28outdated spec & plan: account for marketplace JSON shape variations | Sergei Frangulov | 3mo ago | +459 -148 | 94%Elevated | more lines added than baseline |
| 13 | 7f1903dav0.5 cost: estimate token waste from never-invoked skill metadata | Sergei Frangulovclaudeassisted | 3mo ago | +503 -3 | 94%Elevated | more lines added than baseline |
| 14 | e9772c3av0.4 visual polish: dashboard, grouped lists, sparkbars | Sergei Frangulovclaudeassisted | 3mo ago | +394 -184 | 94%Elevated | more lines added than baseline |
| 15 | c777400dv0.6: honest tokenizer, projects subcommand, distribution scaffolding | Sergei Frangulovclaudeassisted | 3mo ago | +577 -21 | 92%Elevated | more lines added than baseline |
| 16 | 5aa9d8e8bd init: initialize beads issue tracking | Sergei Frangulov | 2mo ago | +509 -0 | 91%Elevated | more lines added than baseline |
| 17 | 23d68b7badd mcp-graveyard design spec | Sergei Frangulov | 3mo ago | +371 -0 | 91%Elevated | more lines added than baseline |
| 18 | 4e28dd27outdated: orchestrate with cache + fetcher | Sergei Frangulov | 3mo ago | +282 -0 | 90%Elevated | more lines added than baseline |
| 19 | 0f9b27bdadd outdated subcommand spec (v0.7.0) | Sergei Frangulov | 3mo ago | +287 -0 | 90%Elevated | more lines added than baseline |
| 20 | 233e1ea9feat(core): add Spinner and streamSections utilities | Sergei Frangulov | 3mo ago | +247 -0 | 89%Elevated | more lines added than baseline |
| 21 | 63e11df6mcp-graveyard: server-level audit buckets | Sergei Frangulov | 3mo ago | +237 -0 | 89%Elevated | more lines added than baseline |
| 22 | 9a667b0dtest(format): color-independence canon — stripAnsi(colored)===plain | Sergei Frangulov | 2mo ago | +364 -3 | 88%Elevated | more lines added than baseline |
| 23 | 0a39a928feat(memory-graveyard): audit subcommand correlation and bucketing | Sergei Frangulov | 3mo ago | +224 -0 | 88%Elevated | more lines added than baseline |
| 24 | 6aacbb9emcp-graveyard: prune (plan + --apply with backup) | Sergei Frangulov | 3mo ago | +204 -1 | 88%Elevated | more lines added than baseline |
| 25 | 3c495777format: outdated report formatter | Sergei Frangulov | 3mo ago | +202 -0 | 88%Elevated | more lines added than baseline |
| 26 | a857b0f8feat(memory-graveyard): wire audit subcommand to CLI | Sergei Frangulov | 3mo ago | +177 -6 | 86%Elevated | more lines added than baseline |
| 27 | 8dcf55daoutdated: enumerate plugin sources from installed_plugins.json | Sergei Frangulov | 3mo ago | +173 -0 | 86%Elevated | more lines added than baseline |
| 28 | d104a08efeat(memory-graveyard): prune plan computation | Sergei Frangulov | 3mo ago | +154 -0 | 85%Elevated | more lines added than baseline |
| 29 | 350acb6bmcp-graveyard: parse mcp__ tool_use from sessions | Sergei Frangulov | 3mo ago | +156 -0 | 85%Elevated | more lines added than baseline |
| 30 | 4ccf1be4feat(memory-graveyard): prune --apply with snapshot backup | Sergei Frangulov | 3mo ago | +148 -1 | 84%Elevated | more lines added than baseline |
| 31 | 4619f707feat(memory-graveyard): scaffold types and CLI entrypoint | Sergei Frangulov | 3mo ago | +152 -0 | 84%Elevated | more lines added than baseline |
| 32 | cde822dbcore: generic parseToolCalls<T>; parseSession is a Skill adapter | Sergei Frangulov | 3mo ago | +144 -31 | 84%Elevated | more lines added than baseline |
| 33 | 4453f719docs(spec): adaptive table width design for skill-graveyard format.ts | Sergei Frangulov | 2mo ago | +146 -0 | 82%Elevated | more lines added than baseline |
| 34 | 4e6a5ba6docs(site): add memory-graveyard companion section | Sergei Frangulov | 3mo ago | +139 -2 | 82%Elevated | more lines added than baseline |
| 35 | 23ec5b98mcp-graveyard: read mcpServers from ~/.claude.json | Sergei Frangulov | 3mo ago | +126 -0 | 82%Elevated | more lines added than baseline |
| 36 | 89eb1b14feat(memory-graveyard): lint checks #1 broken-pointers and #2 orphans | Sergei Frangulov | 3mo ago | +117 -0 | 79%Elevated | more lines added than baseline |
| 37 | 8d930a65feat(memory-graveyard): JSONL parser for memory Read calls | Sergei Frangulov | 3mo ago | +125 -0 | 79%Elevated | more lines added than baseline |
| 38 | 79884e75feat(memory-graveyard): entry-file scanner with frontmatter parsing | Sergei Frangulov | 3mo ago | +118 -0 | 79%Elevated | more lines added than baseline |
| 39 | 3bbf8a1emcp-graveyard: suggest classifier | Sergei Frangulov | 3mo ago | +112 -3 | 79%Elevated | more lines added than baseline |
| 40 | f5d79d57mcp-graveyard: projects subcommand | Sergei Frangulov | 3mo ago | +110 -1 | 79%Elevated | more lines added than baseline |
| 41 | 76360c4coutdated: enumerate git-tracked skill sources | Sergei Frangulov | 3mo ago | +113 -1 | 79%Elevated | more lines added than baseline |
| 42 | 0d032590outdated: source resolver classifies marketplace entry shapes | Sergei Frangulov | 3mo ago | +118 -0 | 79%Elevated | more lines added than baseline |
| 43 | df21ca3fcli: honor NO_COLOR env var alongside --no-color | Trevin Chow | 3mo ago | +112 -2 | 79%Elevated | more lines added than baseline |
| 44 | 98d883a0feat(format): adaptive width for active section | Sergei Frangulov | 2mo ago | +111 -10 | 76%Elevated | more lines added than baseline |
| 45 | f9df149efeat(skill-graveyard): animate audit with spinner and section reveal | Sergei Frangulov | 3mo ago | +113 -83 | 76%Elevated | more lines added than baseline |
| 46 | 611a3e29fix(memory-graveyard): align table columns and colorize output | Sergei Frangulov | 3mo ago | +152 -54 | 76%Elevated | more lines added than baseline |
| 47 | fa55382emcp-graveyard: docs, root readme link, ci matrix | Sergei Frangulov | 3mo ago | +197 -1 | 76%Elevated | more lines added than baseline |
| 48 | d449ad80feat(memory-graveyard): cross-project sweep | Sergei Frangulov | 3mo ago | +102 -0 | 74%Elevated | more lines added than baseline |
| 49 | 762e31aaadd cache module for outdated subcommand | Sergei Frangulov | 3mo ago | +98 -0 | 74%Elevated | more lines added than baseline |
| 50 | 67eacb26feat(memory-graveyard): wire lint subcommand to CLI | Sergei Frangulov | 3mo ago | +94 -3 | 73%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 187 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 65 files in sfrangulov/skill-graveyard. In the last 90 days 65 files were touched, 163 times in total, most often format.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.