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
660 commits sit in this repo's top risk tercile, which is 34% of the 1,963scored. 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 6.1 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 other-led, now leaning fix.
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 | 6e0d850dfeat(windows): add Windows support Phase 2 - cleanup features | Bhadra | 7mo ago | +4.2K -0 | 100thElevated | more lines added than baseline |
| 2 | c35a2103:art: Refactor new feature uninstall | Tw93 | 11mo ago | +4.5K -913 | 100thElevated | more lines added than baseline |
| 3 | a4b5fe77feat(windows): add Windows support Phase 1 - core infrastructure | Bhadra | 7mo ago | +2.6K -0 | 100thElevated | more lines added than baseline |
| 4 | 230ca07cfeat(windows): add Windows support Phase 4 - testing and CI | Bhadra | 7mo ago | +1.5K -0 | 100thElevated | more lines added than baseline |
| 5 | 8a37f63bfeat(windows): add Windows support Phase 3 - TUI tools | Bhadra | 7mo ago | +1.6K -21 | 100thElevated | more lines added than baseline |
| 6 | 80e3be71Restructure common split content | Tw93 | 8mo ago | +2.0K -2.2K | 100thElevated | more lines added than baseline |
| 7 | a47f7d0dReconstruct the clean split logic | Tw93 | 9mo ago | +2.1K -1.1K | 100thElevated | more lines added than baseline |
| 8 | 17817650Support more detection and update | Tw93 | 9mo ago | +1.9K -410 | 100thElevated | more lines added than baseline |
| 9 | 2929ae5e:sparkles: Support Disk Space Analyzer | Tw93 | 11mo ago | +2.3K -19 | 100thElevated | more lines added than baseline |
| 10 | f13dff2cfeat: add drain_pending_input to swallow trackpad scroll arrow bursts | Tw93 | 11mo ago | +2.0K -0 | 100thElevated | more lines added than baseline |
| 11 | 592f02e6feat: overhaul quality checks and expand test suite for clean and optimize features | Tw93 | 8mo ago | +1.5K -910 | 99thElevated | more lines added than baseline |
| 12 | 52debdd2feat: Introduce authentication and password management, enhance UI, and update core app services | Tw93 | 8mo ago | +877 -292 | 99thElevated | more lines added than baseline |
| 13 | 36a84e52Reconstruct the structure of go | Tw93 | 9mo ago | +1.4K -1.3K | 99thElevated | more lines added than baseline |
| 14 | 45d31e88Add System Status Dashboard | Tw93 | 9mo ago | +2.2K -7 | 99thElevated | more lines added than baseline |
| 15 | a900d03bRefactor Go analysis capabilities | Tw93 | 9mo ago | +1.4K -1.4K | 99thElevated | more lines added than baseline |
| 16 | cf821cdcCode support format detection | Tw93 | 10mo ago | +1.5K -1.2K | 99thElevated | more lines added than baseline |
| 17 | e2fd35f8:art: Continue to upgrade to easy to use | Tw93 | 11mo ago | +979 -1.8K | 99thElevated | more lines added than baseline |
| 18 | c603dd1bSpeed up uninstall app scanning (#834) | Yuze Pan | 3mo ago | +839 -199 | 99thElevated | more lines added than baseline |
| 19 | 32bfb5b9fix(clean,optimize): resolve open issue triage | Tw93 | 3mo ago | +1.1K -823 | 99thElevated | more lines added than baseline |
| 20 | 94f39df6Reuse warmed subdirectory scan cache in `mo analyze` (#697) | Philipp Berner | 4mo ago | +573 -35 | 99thElevated | more lines added than baseline |
| 21 | 05446e08Add dry-run support across destructive commands (#516) | 陳德生 | 6mo ago | +1.0K -690 | 99thElevated | more lines added than baseline |
| 22 | 68c9e932docs: clarify update instructions for script vs homebrew testers | tw93 | 6mo ago | +999 -0 | 99thElevated | more lines added than baseline |
| 23 | 9f504dc2feat: implement installer cleanup functionality, add ZIP and file descriptor installer tests, and update README | Tw93 | 7mo ago | +1.0K -486 | 99thElevated | more lines added than baseline |
| 24 | 6c93f9a0🐛 fix(code formatting): use spaces not tabs | Jean-Jacques Martrès | 8mo ago | +719 -719 | 99thElevated | more lines added than baseline |
| 25 | 553bd471feat: add shell completion script | Jean-Jacques Martrès | 8mo ago | +811 -717 | 99thElevated | more lines added than baseline |
| 26 | 039b2c75feat: introduce multi-mode functionality for Cleaner, Uninstaller, and Optimizer with dynamic UI and dedicated services. | Tw93 | 8mo ago | +933 -336 | 99thElevated | more lines added than baseline |
| 27 | dd841891Test extensive coverage and improvement | Tw93 | 8mo ago | +1.3K -301 | 99thElevated | more lines added than baseline |
| 28 | f9a93f60Complete automated testing | Tw93 | 10mo ago | +738 -0 | 99thElevated | more lines added than baseline |
| 29 | 6402ac3fInitial commit: Clean Mac v1.0.0 | Tw93 | 11mo ago | +1.1K -0 | 99thElevated | more lines added than baseline |
| 30 | 7dc6f853perf: optimize status, analyze, and cleanup scans (#840) | Yuze Pan | 3mo ago | +665 -377 | 98thElevated | more lines added than baseline |
| 31 | 82e25632feat(status): alert on persistent high-cpu processes (#602) | Felix | 5mo ago | +575 -52 | 98thElevated | more lines added than baseline |
| 32 | a2f071fdfeat: Create utility to find stale app installers | Jack Phallen | 7mo ago | +1.0K -0 | 98thElevated | more lines added than baseline |
| 33 | 479cba6cAutomated test optimization increased to 132 | Tw93 | 8mo ago | +632 -62 | 98thElevated | more lines added than baseline |
| 34 | 7029905aAdded system optimization features | Tw93 | 9mo ago | +1.2K -12 | 98thElevated | more lines added than baseline |
| 35 | 479d0924The analysis module has been refactored using Go. | Tw93 | 9mo ago | +1.4K -2.4K | 98thElevated | more lines added than baseline |
| 36 | b8358229feat(analyze): add hidden-space insights to overview screen | sebastianbreguel | 5mo ago | +430 -3 | 98thElevated | more lines added than baseline |
| 37 | d6b9d9f3Fix cleanup regressions and analyze navigation | Tw93 | 5mo ago | +691 -198 | 98thElevated | more lines added than baseline |
| 38 | 8e4b8a5eImprove update checks and cleanup UX, add timeout regressions | tw93 | 5mo ago | +949 -165 | 98thElevated | more lines added than baseline |
| 39 | ff00e9barefactor(clean): extract shared purge hint helpers | tw93 | 6mo ago | +600 -517 | 98thElevated | more lines added than baseline |
| 40 | e3fc44bdfeat: introduce initial Mole application with 3D interactive planet, scanning, cleaning, and logging functionalities. | Tw93 | 8mo ago | +581 -0 | 98thElevated | more lines added than baseline |
| 41 | 4bd4ffc7Reconstruct clean lib code | Tw93 | 9mo ago | +1.1K -1.1K | 98thElevated | more lines added than baseline |
| 42 | ddef8c4bData scanning for a better experience, display time. | Tw93 | 9mo ago | +854 -115 | 98thElevated | more lines added than baseline |
| 43 | cfdd4143feat(menu): add sort (date/name/size), live filter, reverse; visible-only A/N; responsive footer (#34) | Else00 | 10mo ago | +496 -62 | 98thElevated | more lines added than baseline |
| 44 | 1657ff58:art: Loading optimization and better use of links | Tw93 | 10mo ago | +622 -307 | 98thElevated | more lines added than baseline |
| 45 | 75286d25perf: speed up disk analyzer overview (#833) | Yuze Pan | 3mo ago | +326 -42 | 97thElevated | more lines added than baseline |
| 46 | f4e4a89aImprove status power metrics (#830) | Yuze Pan | 3mo ago | +342 -103 | 97thElevated | more lines added than baseline |
| 47 | 9aa5a0a6chore: auto format code | Tw93 | 6mo ago | +370 -370 | 97thElevated | more lines added than baseline |
| 48 | 172afa83refactor: centralize subcommand help handlers | tw93 | 6mo ago | +432 -411 | 97thElevated | more lines added than baseline |
| 49 | f3b288a2feat(uninstall): implement metadata caching for faster app scanning | tw93 | 6mo ago | +460 -225 | 97thElevated | more lines added than baseline |
| 50 | d884a268fix(uninstall): Harden brew uninstall | Jack Phallen | 7mo ago | +381 -153 | 97thElevated | 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 100 files in HexSleeves/Mole. In the last 90 days 65 files were touched, 178 times in total, most often dev.sh. Every commit is scored for change risk from its size, spread and the history of the files it touches.