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
127 commits sit in this repo's top risk tercile, which is 34% of the 376scored. 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.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 fix-led, now leaning feature.
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 | 7cee74abdocs(ideation): add command preset palette spec and design mockups | Jinsu Haclaudeassisted | 1mo ago | +6.7K -1.9K | 99thElevated | more lines added than baseline |
| 2 | 8207e033feat(brand): rename product to smalti in README + active workspace design (fixes #108) | Jinsu Haclaudeassisted | 4mo ago | +13.7K -39 | 99thElevated | more lines added than baseline |
| 3 | 8b13b46adocs: update design, PRD and UI-SPEC for plugin-as-tab architecture | Jinsu Haclaudeassisted | 5mo ago | +6.1K -6.9K | 99thElevated | more lines added than baseline |
| 4 | 3850630edesign: add split-screen and drag interaction frames to design.pen | Jinsu Haclaudeassisted | 5mo ago | +10.7K -0 | 99thElevated | more lines added than baseline |
| 5 | 322d1261docs: update design frames and add unit test guidelines | Jinsu Haclaudeassisted | 5mo ago | +8.9K -8 | 99thElevated | more lines added than baseline |
| 6 | cd85c719fix: track pnpm-lock.yaml for CI dependency caching | Jinsu Haclaudeassisted | 5mo ago | +7.9K -3 | 99thElevated | more lines added than baseline |
| 7 | ce7588fefeat(brand): initial smalti rebrand assets, ideation, and app icons | Jinsu Haclaudeassisted | 4mo ago | +2.6K -0 | 98thElevated | more lines added than baseline |
| 8 | d78308f7fix: resolve MCP connection failures for Claude Code CLI | Jinsu Haclaudeassisted | 5mo ago | +2.4K -59 | 98thElevated | more lines added than baseline |
| 9 | 8d097feefeat(renderer): add command preset palette (Cmd+P) with preset manager | Jinsu Haclaudeassisted | 1mo ago | +1.0K -9 | 97thElevated | more lines added than baseline |
| 10 | eb40b734feat(renderer): add registry UI primitives (badge + dialogs + browser) | Jinsu Haclaudeassisted | 4mo ago | +1.1K -0 | 97thElevated | more lines added than baseline |
| 11 | b537df39docs: TCC handling, watcher performance, v0.0.5 bugfix wikis | Jinsu Haclaudeassisted | 4mo ago | +1.6K -0 | 97thElevated | more lines added than baseline |
| 12 | 3b9741fffeat: complete MVP remaining features — plugin pipeline, agent optimization, UI gaps | Jinsu Haclaudeassisted | 5mo ago | +1.1K -131 | 97thElevated | more lines added than baseline |
| 13 | 259512dbdocs: add PRD and TRD for AIDE MVP | Jinsu Haclaudeassisted | 5mo ago | +746 -0 | 97thElevated | more lines added than baseline |
| 14 | 5ac8601bfeat(plugin): add registry-global for plugin push/pull/diff | Jinsu Haclaudeassisted | 4mo ago | +879 -0 | 96thElevated | more lines added than baseline |
| 15 | 64140bc4feat(napi): expose read_tree via napi-rs binding | Jinsu Haclaudeassisted | 4mo ago | +1.5K -25 | 96thElevated | more lines added than baseline |
| 16 | 20da1e65feat(filetree): add VSCode-style file type icons | Jinsu Haclaudeassisted | 4mo ago | +870 -3 | 96thElevated | more lines added than baseline |
| 17 | 35961ef1feat: bugfixes, Nerd Font terminal support, docs wiki | Jinsu Haclaudeassisted | 4mo ago | +1.1K -297 | 96thElevated | more lines added than baseline |
| 18 | 768c1a33feat: add GitHub integration, plugin system, theme toggle, and per-workspace tabs | Jinsu Haclaudeassisted | 5mo ago | +1.2K -76 | 96thElevated | more lines added than baseline |
| 19 | bdc461f6feat: implement Welcome Page UI and Terminal Page layout | Jinsu Haclaudeassisted | 5mo ago | +789 -27 | 96thElevated | more lines added than baseline |
| 20 | 3fd2782afeat: robust agent status detection with rolling buffer and tests | Jinsu Haclaudeassisted | 5mo ago | +815 -88 | 95thElevated | more lines added than baseline |
| 21 | 5e2f9f03feat: implement plugin generation pipeline with AIDE MCP server | Jinsu Haclaudeassisted | 5mo ago | +1.0K -71 | 95thElevated | more lines added than baseline |
| 22 | 8c71baadfeat: implement split-screen layout infrastructure | Jinsu Haclaudeassisted | 5mo ago | +870 -77 | 95thElevated | more lines added than baseline |
| 23 | 8e6f853cfeat(plugin): wire registry IPC + auto-push on PLUGIN_GENERATE | Jinsu Haclaudeassisted | 4mo ago | +748 -0 | 93thElevated | more lines added than baseline |
| 24 | 1f878f01feat(rust): implement WatcherHandle with depth/exclusion/macOS guard | Jinsu Haclaudeassisted | 4mo ago | +533 -0 | 93thElevated | more lines added than baseline |
| 25 | 5b81410cfix: surface pty.spawn failures + guarantee fallback PATH after auto-update | Jinsu Haclaudeassisted | 4mo ago | +611 -85 | 93thElevated | more lines added than baseline |
| 26 | d4635626docs: wiki log + spec drift fix for plugin-scope and app-settings | Jinsu Haclaudeassisted | 4mo ago | +607 -18 | 93thElevated | more lines added than baseline |
| 27 | 9ebbcf0ddocs: comprehensive bilingual README (en/kr) with cross-reference | Jinsu Haclaudeassisted | 5mo ago | +512 -2 | 93thElevated | more lines added than baseline |
| 28 | a10a85dcfeat: scaffold Electron project with terminal foundation | Jinsu Haclaudeassisted | 5mo ago | +937 -0 | 93thElevated | more lines added than baseline |
| 29 | 8bb5ebd0feat(migration): redesign aide → smalti migration with PRD and full test coverage | Jinsu Haclaudeassisted | 4mo ago | +606 -5 | 92thElevated | more lines added than baseline |
| 30 | 23c67c5cfeat: auto-update check via GitHub Releases (PRD F7) | Jinsu Haclaudeassisted | 5mo ago | +577 -1 | 92thElevated | more lines added than baseline |
| 31 | d223e0e6feat: implement FileExplorer, Git, agent status detection, agent auto-detect | Jinsu Haclaudeassisted | 5mo ago | +463 -15 | 92thElevated | more lines added than baseline |
| 32 | d5af1c3ddocs: add UI functional spec and update PRD with design decisions | Jinsu Haclaudeassisted | 5mo ago | +492 -10 | 92thElevated | more lines added than baseline |
| 33 | 6bd73997fix(mcp): apply .aide/ → .smalti/ alias in MCP server sandbox | Jinsu Haclaudeassisted | 4mo ago | +598 -12 | 91thElevated | more lines added than baseline |
| 34 | 146acc2bfeat(renderer): replace PluginPanel with v2 — status badges + actions | Jinsu Haclaudeassisted | 4mo ago | +373 -81 | 91thElevated | more lines added than baseline |
| 35 | cd37cb40feat(renderer): extend plugin-store with registry actions | Jinsu Haclaudeassisted | 4mo ago | +392 -9 | 91thElevated | more lines added than baseline |
| 36 | 2158c1e0feat(brand): rebrand code wave 4 — IPC protocols, userData migration, README/spec/wiki sweep, Sky Blue decision | Jinsu Haclaudeassisted | 4mo ago | +620 -115 | 91thElevated | more lines added than baseline |
| 37 | 1fa94502fix(filetree): index-backed search covering the whole workspace | Jinsu Haclaudeassisted | 4mo ago | +471 -10 | 91thElevated | more lines added than baseline |
| 38 | c0f8aff7fix(plugin): unblock update/fork-restore flows + harden registry list | Jinsu Haclaudeassisted | 4mo ago | +452 -14 | 90thElevated | more lines added than baseline |
| 39 | 518828d5fix: workspace-scoped file watcher + macOS TCC permission UX | Jinsu Haclaudeassisted | 4mo ago | +350 -31 | 90thElevated | more lines added than baseline |
| 40 | ab7b484ffeat: implement drag-and-drop tab interaction and plugin view | Jinsu Haclaudeassisted | 5mo ago | +308 -99 | 90thElevated | more lines added than baseline |
| 41 | bfbff833ci(release): build and publish macOS + Windows artifacts on tag | js.haclaudeassisted | 1mo ago | +293 -17 | 88thElevated | more lines added than baseline |
| 42 | 1eeb5cc5feat(windows): native CLI agent support + optimistic tab spawn | js.haclaudeassisted | 3mo ago | +328 -121 | 88thElevated | more lines added than baseline |
| 43 | eed84b07feat(plugin): expose modifiedFiles via lazy IPC channel | Jinsu Haclaudeassisted | 4mo ago | +378 -0 | 88thElevated | more lines added than baseline |
| 44 | a6c7ea39feat(plugin): add zip-utils for plugin packaging + content hashing | Jinsu Haclaudeassisted | 4mo ago | +442 -0 | 88thElevated | more lines added than baseline |
| 45 | af12c95ahotfix(0.2.2): workspace .aide → .smalti migration + sandbox path alias | Jinsu Haclaudeassisted | 4mo ago | +433 -12 | 88thElevated | more lines added than baseline |
| 46 | bd894214fix(migrate): port legacy userData (Application Support/{aide,AIDE}) to smalti | Jinsu Haclaudeassisted | 4mo ago | +307 -2 | 88thElevated | more lines added than baseline |
| 47 | 3cc40b25fix(migrate): port legacy userData (Application Support/{aide,AIDE}) to smalti | Jinsu Haclaudeassisted | 4mo ago | +307 -2 | 88thElevated | more lines added than baseline |
| 48 | 3de3e63dtest(ipc): terminal-handlers-swap regression guards | Jinsu Haclaudeassisted | 4mo ago | +257 -27 | 88thElevated | more lines added than baseline |
| 49 | d4b4b209feat: add session save/restore across app restarts and workspace switches | Jinsu Haclaudeassisted | 5mo ago | +444 -15 | 88thElevated | more lines added than baseline |
| 50 | 24dab87cdocs(ideation): Rust core hybrid migration architecture | Jinsu Haclaudeassisted | 4mo ago | +253 -0 | 86thElevated | 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.
Achelous1/smalti has 540 commits in its history from 3 contributors, the first of them Mar 18, 2026. In the last 90 days 56 files were touched, 73 times in total, most often layout-store.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.