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
15 commits sit in this repo's top risk tercile, which is 33% of the 45scored. 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.3 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 feature-led, now leaning docs.
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 | cca8ca87Add workspace sync, thinking shimmer, and verbose tool activity | gabrieltmitchellcursorassisted | 6mo ago | +1.6K -66 | 98thElevated | more lines added than baseline |
| 2 | e0cefcadAdd Chowder iOS app with OpenClaw gateway integration | gabrieltmitchellcursorassisted | 6mo ago | +2.1K -1 | 98thElevated | more lines added than baseline |
| 3 | eabe0a77Integrate liveactivity (#1) | Vedant Gurav | 6mo ago | +881 -217 | 92thElevated | more lines added than baseline |
| 4 | a0aadfc0Add intelligent real-time activity tracking via chat.history polling | gabrieltmitchellcursorassisted | 6mo ago | +892 -245 | 92thElevated | more lines added than baseline |
| 5 | c46cdb35Redesign settings sheet with card-based layout and tappable header | gabrieltmitchellcursorassisted | 6mo ago | +764 -223 | 92thElevated | more lines added than baseline |
| 6 | da1255f9Add location sharing and sync pipeline for OpenClaw context. | gabrieltmitchell | 6mo ago | +655 -4 | 88thElevated | more lines added than baseline |
| 7 | b6e4d95eDocument chat.history schema and activity tracking in README | gabrieltmitchellcursorassisted | 6mo ago | +674 -11 | 86thElevated | more lines added than baseline |
| 8 | 559dbc4eRedesign Live Activity with 3-row intent scroll layout | gabrieltmitchellcursorassisted | 6mo ago | +341 -130 | 83thElevated | more lines added than baseline |
| 9 | a4ca1336Add tool category icons and fix fast-response handling | gabrieltmitchellcursorassisted | 6mo ago | +318 -87 | 81thElevated | more lines added than baseline |
| 10 | 0b5fcf6elive activity adjustments | Vedant Gurav | 6mo ago | +168 -84 | 79thElevated | more lines added than baseline |
| 11 | 80e013bdFix polling stalls during reconnects and add diagnostics. | gabrieltmitchell | 6mo ago | +112 -4 | 77thElevated | more lines added than baseline |
| 12 | 2f8ee381Fix historyRequestInFlight flag getting permanently stuck | gabrieltmitchellcursorassisted | 6mo ago | +98 -90 | 74thElevated | more lines added than baseline |
| 13 | fc4dcbe8Improve local live activity summaries. | gabrieltmitchell | 6mo ago | +71 -70 | 72thElevated | more lines added than baseline |
| 14 | 8f6c5e30Refine Live Activity styling with custom tick asset. | gabrieltmitchell | 6mo ago | +44 -17 | 70thElevated | more lines added than baseline |
| 15 | 1988abd3Add stop button to cancel agent responses | gabrieltmitchellcursorassisted | 6mo ago | +32 -6 | 68thElevated | more lines added than baseline |
| 16 | b08342b1Open-source prep: README restructure, CONTRIBUTING, SECURITY; app icon and project updates | gabrieltmitchellcursorassisted | 6mo ago | +47 -13 | 66thTypical | more lines added than baseline |
| 17 | 8d28a29bAdd comprehensive diagnostic logging to history content parsing | gabrieltmitchellcursorassisted | 6mo ago | +24 -1 | 63thTypical | more lines added than baseline |
| 18 | d07897c6Surface API errors and remove empty assistant bubbles | gabrieltmitchellcursorassisted | 6mo ago | +21 -0 | 60thTypical | more lines added than baseline |
| 19 | 091b5de7Initial commit | gabrieltmitchell | 6mo ago | +22 -0 | 60thTypical | more lines added than baseline |
| 20 | f92a3d9dOrganise preview dat | Vedant Gurav | 6mo ago | +14 -49 | 54thTypical | more lines added than baseline |
| 21 | a7e6fe5eFix mixed task history by filtering items before current run | gabrieltmitchellcursorassisted | 6mo ago | +16 -2 | 54thTypical | more lines added than baseline |
| 22 | 27f88ad7Fix race condition with late-arriving history items | gabrieltmitchellcursorassisted | 6mo ago | +16 -4 | 54thTypical | more lines added than baseline |
| 23 | 6d21b25bRestart history polling after reconnection during active run | gabrieltmitchellcursorassisted | 6mo ago | +13 -0 | 50thTypical | more lines added than baseline |
| 24 | 17407f29Clear thinking steps immediately when answer starts streaming | gabrieltmitchellcursorassisted | 6mo ago | +11 -1 | 47thTypical | more scattered than baseline |
| 25 | e619427eRestore message spacing while keeping thinking steps tight | gabrieltmitchellcursorassisted | 6mo ago | +11 -10 | 47thTypical | more focused than baseline |
| 26 | a44e8e34Simplify activity step UI with grey checks and tighter spacing | gabrieltmitchellcursorassisted | 6mo ago | +7 -15 | 43thTypical | fewer lines added than baseline |
| 27 | fb2bd450Add detailed logging to diagnose stuck loading state | gabrieltmitchellcursorassisted | 6mo ago | +8 -2 | 41thTypical | fewer lines added than baseline |
| 28 | 7fd2f564Docs: New Material links (x.com/newmaterialco, newmaterial.co), toolkit intro cleanup, demo mode in Settings | gabrieltmitchellcursorassisted | 6mo ago | +8 -6 | 39thTypical | fewer lines added than baseline |
| 29 | fe06996dRemove stop button feature due to keyboard issues | gabrieltmitchellcursorassisted | 6mo ago | +6 -34 | 37thTypical | fewer lines added than baseline |
| 30 | 53900119Update README.md | Aaron Abentheuer | 6mo ago | +5 -5 | 34thTypical | fewer lines added than baseline |
| 31 | dc3c0aefFix timestamp filter blocking all history items due to clock skew | gabrieltmitchellcursorassisted | 6mo ago | +5 -3 | 32thBelow typical | fewer lines added than baseline |
| 32 | 2ee7e5b1Fix keyboard dismissal animation and adjust thinking step spacing | gabrieltmitchellcursorassisted | 6mo ago | +4 -5 | 30thBelow typical | fewer lines added than baseline |
| 33 | ec0b5b69Update README.md | Gabriel Mitchell | 6mo ago | +4 -0 | 26thBelow typical | fewer lines added than baseline |
| 34 | 6b8847a3Update features section to reflect current activity tracking UX | gabrieltmitchellcursorassisted | 6mo ago | +4 -7 | 26thBelow typical | fewer lines added than baseline |
| 35 | 28b61586Fix send button animation to slide down with keyboard | gabrieltmitchellcursorassisted | 6mo ago | +4 -1 | 26thBelow typical | fewer lines added than baseline |
| 36 | e0b733b4Change stop button to black and tighten activity step spacing | gabrieltmitchellcursorassisted | 6mo ago | +3 -3 | 21thBelow typical | fewer lines added than baseline |
| 37 | 75eb97fcAdd light haptic feedback when thinking steps appear | gabrieltmitchellcursorassisted | 6mo ago | +3 -0 | 19thBelow typical | fewer lines added than baseline |
| 38 | a73dfc04Reduce polling frequency and history limit for connection stability | gabrieltmitchellcursorassisted | 6mo ago | +2 -2 | 17thBelow typical | fewer lines added than baseline |
| 39 | 307ea4c0Update README.md | Gabriel Mitchell | 6mo ago | +1 -1 | 8thBelow typical | fewer lines added than baseline |
| 40 | f52516a1Update README.md | Gabriel Mitchell | 6mo ago | +1 -1 | 8thBelow typical | fewer lines added than baseline |
| 41 | cda301a2Update README.md | Gabriel Mitchell | 6mo ago | +1 -2 | 8thBelow typical | fewer lines added than baseline |
| 42 | 9f91e255Update README.md | Gabriel Mitchell | 6mo ago | +1 -0 | 8thBelow typical | fewer lines added than baseline |
| 43 | 4b28fc01Update README.md | Gabriel Mitchell | 6mo ago | +1 -1 | 8thBelow typical | fewer lines added than baseline |
| 44 | 567cb8e7Update README.md | Gabriel Mitchell | 6mo ago | +1 -1 | 8thBelow typical | fewer lines added than baseline |
| 45 | 786dbdafUpdate README.md | Gabriel Mitchell | 6mo ago | +1 -1 | 8thBelow typical | fewer 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 45 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.
aljamrii-wq/chowder-iOS has 45 commits in its history from 4 contributors, the first of them Feb 10, 2026. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.