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
456 commits sit in this repo's top risk tercile, which is 32% of the 1,404scored. 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.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 | 36a68395feat: add script to normalize locale JSON files to match source locale order | Ryan Tsai | 1mo ago | +28.5K -28.3K | 100%Elevated | more lines added than baseline |
| 2 | 2655724bi18n: translate 46 pending keys into all 12 locales | Ryan Tsai | 2mo ago | +22.8K -22.0K | 100%Elevated | more lines added than baseline |
| 3 | 8f3161beRefactor code structure for improved readability and maintainability | Ryan Tsai | 2mo ago | +22.9K -22.9K | 100%Elevated | more lines added than baseline |
| 4 | b0c73682Refactor code structure for improved readability and maintainability | Ryan Tsai | 2mo ago | +18.4K -18.4K | 100%Elevated | more lines added than baseline |
| 5 | 08156e28consolidate dashboard presets from 9 to 6: merge glass into ambient (with toggle), remove stack, merge band into action (with direction toggle) | Ryan Tsai | 2mo ago | +21.1K -21.1K | 100%Elevated | more lines added than baseline |
| 6 | 48d6b50bRefactor code structure for improved readability and maintainability | Ryan Tsai | 2mo ago | +20.5K -20.3K | 100%Elevated | more lines added than baseline |
| 7 | 6e9d007crefactor: Batch C — decompose the storage.rs god-file (T-STORE-SPLIT) | Ryan Tsai | 1mo ago | +4.2K -4.1K | 99%Elevated | more lines added than baseline |
| 8 | 479a0baerefactor: Batch B — decompose the ai.rs god-file (T-AI-SPLIT) | Ryan Tsai | 1mo ago | +9.9K -9.9K | 99%Elevated | more lines added than baseline |
| 9 | 72b8f941Implemented quick command bar library | Ryan Tsai | 2mo ago | +6.4K -1.6K | 99%Elevated | more lines added than baseline |
| 10 | 0747cd7afeat: AI watchdog — structured monitors with intervention | Ryan Tsaiclaudeassisted | 2mo ago | +5.5K -841 | 99%Elevated | more lines added than baseline |
| 11 | c2a301fcAdd new CSS styles for terminal, webview, and workspace components | Ryan Tsai | 2mo ago | +11.1K -11.0K | 99%Elevated | more lines added than baseline |
| 12 | a78e04e1docs: translate README into all 13 supported locales | Ryan Tsaiclaudeassisted | 2mo ago | +5.7K -66 | 99%Elevated | more lines added than baseline |
| 13 | 596f62c7chore: sync locale keys with en.json — add howToGetApiKey, remove stale updateInstall*/capabilities keys | Ryan Tsai | 2mo ago | +3.1K -3.2K | 99%Elevated | more lines added than baseline |
| 14 | eb6538aadocs(dashboard): add implementation plan for redesign | Ryan Tsaiclaudeassisted | 2mo ago | +4.2K -0 | 99%Elevated | more lines added than baseline |
| 15 | c5f022acClear localization backlog and document batch importer | Claude | 2mo ago | +3.6K -3.2K | 99%Elevated | more lines added than baseline |
| 16 | 870e18f4Add Traditional Chinese localization and translation utility | Ryan Tsai | 3mo ago | +9.9K -483 | 99%Elevated | more lines added than baseline |
| 17 | 3faaa861feat: add WebViewWorkspace component for embedded webview functionality | Ryan Tsai | 3mo ago | +8.6K -8.6K | 99%Elevated | more lines added than baseline |
| 18 | 71f6b902feat: add unit conversion and ping tool widgets | Ryan Tsai | 1mo ago | +3.5K -32 | 98%Elevated | more lines added than baseline |
| 19 | a98daf5fRefactor code structure for improved readability and maintainability | Ryan Tsai | 1mo ago | +13.5K -304 | 98%Elevated | more lines added than baseline |
| 20 | e62a953dfeat(ui): adopt Apple/Finder design language across SFTP browser and dialogs | Ryan Tsaiclaudeassisted | 1mo ago | +3.4K -975 | 98%Elevated | more lines added than baseline |
| 21 | bf07b8ecfeat: multiple Workspaces + local File Explorer connection type | Ryan Tsai | 1mo ago | +4.0K -1.7K | 98%Elevated | more lines added than baseline |
| 22 | 832faa9ffeat(dashboard): add Network Tools and Generators built-in widgets | Ryan Tsai | 1mo ago | +5.1K -44 | 98%Elevated | more lines added than baseline |
| 23 | 89278754build(vnc): vendor vnc-rs 0.5.3 as a path dependency | Ryan Tsaiclaudeassisted | 1mo ago | +4.0K -3 | 98%Elevated | more lines added than baseline |
| 24 | 85e604c0Add Installer Helper Module for Windows dev-tool installation | Ryan Tsaiclaudeassisted | 2mo ago | +5.4K -12 | 98%Elevated | more lines added than baseline |
| 25 | 01b64a35Translate Quick Command Library strings and close all localization_todos | Claude | 2mo ago | +1.9K -2.0K | 98%Elevated | more lines added than baseline |
| 26 | 8af5ec1fTranslate watchdog, ai.watchdogApproval, settings, dashboard, and quickCommands UI strings across all 13 locales | Claude | 2mo ago | +1.3K -1.3K | 98%Elevated | more lines added than baseline |
| 27 | e78a0c1bInitial Quick Command Bar Implementation | Ryan Tsai | 2mo ago | +3.8K -21 | 98%Elevated | more lines added than baseline |
| 28 | 6e9b189bfeat(dashboard): bundle 28 curated npm libraries for AI script widgets | Claude | 2mo ago | +8.3K -1.5K | 98%Elevated | more lines added than baseline |
| 29 | a48a39fffeat(i18n): add dashboard, app launcher, and screenshot translations for zh-CN and zh-TW locales | Ryan Tsai | 2mo ago | +3.3K -418 | 98%Elevated | more lines added than baseline |
| 30 | 5b88f2fcfeat: enhance WikiPreview and WikiWorkspace with tag selection and improved UI | Ryan Tsai | 2mo ago | +2.7K -1.3K | 98%Elevated | more lines added than baseline |
| 31 | 7474c011Refactor code structure for improved readability and maintainability | Ryan Tsai | 2mo ago | +2.7K -979 | 98%Elevated | more lines added than baseline |
| 32 | 522b65c0Add wiki workspace with markdown editor and connection links | Claude | 2mo ago | +3.6K -12 | 98%Elevated | more lines added than baseline |
| 33 | fcdd04a3Add batch import for connections | Claude | 2mo ago | +2.9K -3 | 98%Elevated | more lines added than baseline |
| 34 | eaad7f8fUpdate localization files for Chinese (Simplified and Traditional) and modify GeneralSettings component | Ryan Tsai | 2mo ago | +2.4K -2.4K | 98%Elevated | more lines added than baseline |
| 35 | b074367bfeat: initialize project with React, Vite, and Tailwind CSS | Ryan Tsai | 3mo ago | +9.9K -1 | 98%Elevated | more lines added than baseline |
| 36 | 827693f7Translate and update various UI strings in Chinese (Simplified and Traditional) for network tools, converters, and workspace management features. | Ryan Tsai | 1mo ago | +1.3K -2.7K | 97%Elevated | more lines added than baseline |
| 37 | 12a5212cdocs: rewrite READMEs to focus on user-facing features | Ryan Tsaiclaudeassisted | 1mo ago | +1.7K -4.1K | 97%Elevated | more lines added than baseline |
| 38 | 35e88ac5feat(ai): strengthen assistant harness safety, context discipline, and architecture | Ryan Tsai | 1mo ago | +2.0K -1.6K | 97%Elevated | more lines added than baseline |
| 39 | ae278f5aComplete pending locale translations | Ryan Tsai | 2mo ago | +1.3K -1.1K | 97%Elevated | more lines added than baseline |
| 40 | a6f488a4feat(net): network admin tools backend + frontend bridge + AI tools | Ryan Tsaiclaudeassisted | 2mo ago | +2.4K -14 | 97%Elevated | more lines added than baseline |
| 41 | d4759b22docs: add implementation plan for Dashboard View backgrounds | Ryan Tsaiclaudeassisted | 2mo ago | +1.9K -0 | 97%Elevated | more lines added than baseline |
| 42 | 8da19135feat: enhance widget settings management and credential handling | Ryan Tsai | 2mo ago | +2.1K -70 | 97%Elevated | more lines added than baseline |
| 43 | 14d07db1Add new widget features and enhance localization for zh-CN and zh-TW - Introduced new widget management options including adding, removing, and customizing widgets. - Enhanced UI elements such as connection panes and URL viewers. - Improved localization strings for Chinese (Simplified and Traditional) to support new features and ensure consistency. | Ryan Tsai | 2mo ago | +1.5K -1.5K | 97%Elevated | more lines added than baseline |
| 44 | 2273d17ffeat(ftp): add FTP/FTPS as first-class Connection kind | Ryan Tsaiclaudeassisted | 2mo ago | +2.6K -19 | 97%Elevated | more lines added than baseline |
| 45 | 7ad6df8efeat: add App Launcher module with settings management and entry handling | Ryan Tsai | 2mo ago | +2.0K -3 | 97%Elevated | more lines added than baseline |
| 46 | 7d8de772Add localized strings for new features and improvements in Thai, Vietnamese, Chinese (Simplified and Traditional) languages | Ryan Tsai | 2mo ago | +1.1K -68 | 97%Elevated | more lines added than baseline |
| 47 | 8e3296a9feat(i18n): add tmux session labels for multiple languages | Ryan Tsai | 2mo ago | +2.0K -294 | 97%Elevated | more lines added than baseline |
| 48 | 374034edfeat: implement native SSH terminal support | Ryan Tsai | 3mo ago | +1.8K -56 | 97%Elevated | more lines added than baseline |
| 49 | a3e0b6bffeat(installer): house-style redesign of the Installer Helper page | Ryan Tsaiclaudeassisted | 1mo ago | +1.9K -209 | 96%Elevated | more lines added than baseline |
| 50 | 9019a82ffeat(file-browser): add collapsible explorer sidebar and current-folder search | Ryan Tsaiclaudeassisted | 1mo ago | +1.5K -71 | 96%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.
Repowise tracks change history across 571 files in 2233admin/KKTerm. In the last 90 days 571 files were touched, 3,720 times in total, most often lib.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.