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
784 commits sit in this repo's top risk tercile, which is 34% of the 2,327scored. 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.
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 | 8d7976bafeat(macos): native SwiftUI app for VibeKanban (#6) | dexloomclaudeassisted | 1mo ago | +10.0K -2 | 100%Elevated | more lines added than baseline |
| 2 | d087c933feat: TUI cockpit + Telegram orchestration for automated agent supervision | dexloomclaudeassisted | 2mo ago | +5.1K -39 | 100%Elevated | more lines added than baseline |
| 3 | 51c5fb87Relay host routing + desktop bridge/SSH + preview proxy integration (#3023) | Alex Netschclaudeassisted | 4mo ago | +11.7K -4.3K | 100%Elevated | more lines added than baseline |
| 4 | 70ca659fImplement host-scoped relay tunneling with DB-backed auth and shared transport (Vibe Kanban) (#2898) | Alex Netsch | 5mo ago | +15.6K -854 | 100%Elevated | more lines added than baseline |
| 5 | b816f60eRemote web WIP (#2905) | Louis Knight-Webbclaudeassisted | 5mo ago | +18.2K -15.4K | 100%Elevated | more lines added than baseline |
| 6 | 43294e25feat: attach images to issues (#2582) | Gabriel Gordon-Hall | 6mo ago | +6.3K -76 | 100%Elevated | more lines added than baseline |
| 7 | cce14bf0Remote kanban (#2416) | Louis Knight-Webbclaudeassisted | 6mo ago | +27.3K -2.7K | 100%Elevated | more lines added than baseline |
| 8 | 527febdcWorkspaces FE (#1733) | Louis Knight-Webb | 7mo ago | +23.8K -879 | 100%Elevated | more lines added than baseline |
| 9 | 22ff27d8feat: multi repo projects (#1516) | Gabriel Gordon-Hall | 8mo ago | +9.2K -5.1K | 100%Elevated | more lines added than baseline |
| 10 | fd9e5e5dRemote review (#1521) | Louis Knight-Webb | 8mo ago | +10.5K -194 | 100%Elevated | more lines added than baseline |
| 11 | a0c22ab7feat: share tasks (#1210) | Alex Netsch | 9mo ago | +26.9K -4.3K | 100%Elevated | more lines added than baseline |
| 12 | 7c056d78Lock mac-notification-sys on v0.6.6 (#1119) | Solomon | 9mo ago | +6.2K -1 | 100%Elevated | more lines added than baseline |
| 13 | 3ed134d7Deployments (#414) | Louis Knight-Webb | 1y ago | +18.0K -24.7K | 100%Elevated | more lines added than baseline |
| 14 | 414625c4feat(ui): DnD hardening — 6 review passes to 9.5/10 (ADR-012) | Vladimir Karmishin | 1w ago | +3.3K -708 | 99%Elevated | more lines added than baseline |
| 15 | 00f6e626feat(ui): DnD polish + project reorder + 5 review rounds (ADR-012) | Vladimir Karmishin | 1w ago | +2.3K -450 | 99%Elevated | more lines added than baseline |
| 16 | 6e6824bffeat(ui): unified custom drag system replacing hello-pangea (ADR-012) | Vladimir Karmishin | 1w ago | +3.2K -2.4K | 99%Elevated | more lines added than baseline |
| 17 | 66e66ea0feat(ui): custom tree-card drag replacing broken hello-pangea in virtualized rows | Vladimir Karmishin | 1w ago | +2.0K -379 | 99%Elevated | more lines added than baseline |
| 18 | 45ccb667docs: ADR-011 amendment (persisted task state, TreeRow, title-only cards) + plans | Vladimir Karmishin | 1w ago | +2.2K -0 | 99%Elevated | more lines added than baseline |
| 19 | dd3859ccfix(ui): Tasks section review bugs + cross-cutting hardening | Vladimir Karmishin | 1w ago | +2.1K -145 | 99%Elevated | more lines added than baseline |
| 20 | 57f2888afeat(speckit): SpecKit (Spec-Driven Development) workbench (#4) | dexloomclaudeassisted | 1mo ago | +3.2K -1 | 99%Elevated | more lines added than baseline |
| 21 | f0984784feat: run projects + kanban fully locally (no cloud auth) | dexloomclaudeassisted | 2mo ago | +3.8K -44 | 99%Elevated | more lines added than baseline |
| 22 | 114b1147Add WebRTC direct tunneling with relay fallback (#3139) | Alex Netschclaudeassisted | 4mo ago | +4.7K -769 | 99%Elevated | more lines added than baseline |
| 23 | 1660e3f6chore: Commit auto-generated tauri schema file (#3261) | Solomon | 4mo ago | +3.0K -0 | 99%Elevated | more lines added than baseline |
| 24 | fa00afc9feat: link PRs to issues directly (#3113) | Solomon | 4mo ago | +3.9K -1.4K | 99%Elevated | more lines added than baseline |
| 25 | 32d77813refactor(conversation): migrate workspace conversation to tanstack virtual (#3173) | Vadym Kotai | 4mo ago | +3.8K -1.6K | 99%Elevated | more lines added than baseline |
| 26 | d627b6e5feat: wrap app in Tauri v2 with auto-updater and CI pipeline (Vibe Kanban) (#2896) | Anastasiia Solopclaudeassisted | 5mo ago | +12.5K -1.5K | 99%Elevated | more lines added than baseline |
| 27 | c30b078aModularize MCP task server and add assignee/tag remote tooling (Vibe Kanban) (#2772) | Alex Netsch | 5mo ago | +2.6K -1.3K | 99%Elevated | more lines added than baseline |
| 28 | b63b35e3 feat: Model selector (#2571) | Solomon | 5mo ago | +5.0K -1.6K | 99%Elevated | more lines added than baseline |
| 29 | 616c636ddocs: add Cloud (Beta) documentation (#2444) | Sachin Beniwal | 6mo ago | +3.5K -2 | 99%Elevated | more lines added than baseline |
| 30 | eb066361feat: slash commands (#2193) | Solomon | 6mo ago | +6.2K -559 | 99%Elevated | more lines added than baseline |
| 31 | a460cb81Rework Settings as Modal Dialog with Unified Save Bar (Vibe Kanban) (#2171) | Anastasiia Solop | 6mo ago | +5.2K -70 | 99%Elevated | more lines added than baseline |
| 32 | 2f7ddc97feat: add unified Entity SDK with TanStack DB optimistic mutations (Vibe Kanban) (#2184) | Louis Knight-Webbclaudeassisted | 6mo ago | +5.5K -1.1K | 99%Elevated | more lines added than baseline |
| 33 | bd2ab318Remote project DB + endpoints (#1330) | Louis Knight-Webb | 6mo ago | +5.2K -4.5K | 99%Elevated | more lines added than baseline |
| 34 | d3317f68WYSIWYG editor (#1397) | Louis Knight-Webb | 8mo ago | +5.3K -5.2K | 99%Elevated | more lines added than baseline |
| 35 | 518230f8WIP FE revision (#975) | Louis Knight-Webb | 10mo ago | +4.5K -3.9K | 99%Elevated | more lines added than baseline |
| 36 | f9878e91Consolidate Retry and Follow-up (#800) | Solomon | 10mo ago | +3.6K -2.3K | 99%Elevated | more lines added than baseline |
| 37 | 3db31593introduce docs by powered by Mintlify (#679) | Britannio Jarrett | 11mo ago | +3.0K -0 | 99%Elevated | more lines added than baseline |
| 38 | f049bdf3Implement Nice Modal React (vibe-kanban) (#635) | Louis Knight-Webb | 11mo ago | +3.5K -3.7K | 99%Elevated | more lines added than baseline |
| 39 | 4e850280Automated tests for git operations (#598) | Solomon | 11mo ago | +2.0K -266 | 99%Elevated | more lines added than baseline |
| 40 | 9e286b61Overhaul UI (#577) | Louis Knight-Webb | 11mo ago | +2.8K -2.0K | 99%Elevated | more lines added than baseline |
| 41 | 2197dd06Alex/refactor command runner (#323) | Alex Netsch | 1y ago | +2.8K -588 | 99%Elevated | more lines added than baseline |
| 42 | 0d3a7a18Refactor TaskDetailsToolbar and LogsPanel, improve performance (#136) | Anastasiia Solop | 1y ago | +2.6K -2.2K | 99%Elevated | more lines added than baseline |
| 43 | 7533f120Refactor task attempt model (#109) | Louis Knight-Webb | 1y ago | +2.6K -2.3K | 99%Elevated | more lines added than baseline |
| 44 | 95034fabRedesign sidebar (#63) | Louis Knight-Webb | 1y ago | +3.1K -2.3K | 99%Elevated | more lines added than baseline |
| 45 | 3f5f7a01chore: fmt frontend | couscous | 1y ago | +2.0K -1.6K | 99%Elevated | more lines added than baseline |
| 46 | 94425c51Task attempt 7002fc66-7954-44a7-a023-35faabd0e93f - Final changes | Louis Knight-Webb | 1y ago | +4.2K -14 | 99%Elevated | more lines added than baseline |
| 47 | 56399493Init | Louis Knight-Webb | 1y ago | +5.7K -0 | 99%Elevated | more lines added than baseline |
| 48 | 4135e280fix(mcp): restore the issue + project tools (release blocker) | dexloomclaudeassisted | 6d ago | +2.9K -8 | 97%Elevated | more lines added than baseline |
| 49 | e26c3baffeat(ADR-016): per-project/board orchestrator prompts with stack resolution | Vladimir Karmishin | 1w ago | +2.7K -69 | 97%Elevated | more lines added than baseline |
| 50 | 9d138dc2feat(ui): cross-surface drag-and-drop sidebar tree <-> kanban (ADR-011 follow-up) | Vladimir Karmishin | 1w ago | +1.5K -309 | 97%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.
dromos-inc/vibe-kanban-indie-stoaria has 2,408 commits in its history from 68 contributors, the first of them Jun 14, 2025. In the last 90 days 543 files were touched, 1,929 times in total, most often SharedAppLayout.tsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.