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
5 commits sit in this repo's top risk tercile, which is 38% of the 13scored. 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 5.9 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 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 | cff1a79aAgentic Inbox: self-hosted email client with AI agent on Cloudflare Workers | Thomas Gauvin | 4mo ago | +20.6K -0 | 96thElevated | more lines added than baseline |
| 2 | c3bca00eEnhance AI capabilities and analytics integration | Jacob LeCoq | 3mo ago | +1.0K -790 | 88thElevated | more lines added than baseline |
| 3 | b4a2b468Add bulk email selection and deletion functionality to EmailListRoute | Jacob LeCoq | 3mo ago | +134 -34 | 81thElevated | more lines added than baseline |
| 4 | 44125281Refactor email event structure and enhance recipient validation logic | Jacob LeCoq | 3mo ago | +27 -21 | 69thElevated | more lines added than baseline |
| 5 | 54840a6eImplement tool call ID sanitization and enhance error handling in EmailAgent | Jacob LeCoq | 3mo ago | +33 -6 | 69thElevated | more lines added than baseline |
| 6 | 79c9a869Enhance email processing by adding optional SMTP envelope fields | Jacob LeCoq | 3mo ago | +17 -6 | 58thTypical | more lines added than baseline |
| 7 | 0d8e52eaSupport full Access cert URLs for TEAM_DOMAIN | Thomas Gauvin | 4mo ago | +18 -7 | 50thTypical | more lines added than baseline |
| 8 | e98eeb03Revise Cloudflare deployment setup instructions | Thomas Gauvin | 4mo ago | +9 -8 | 42thTypical | fewer lines added than baseline |
| 9 | 0889886fClarify Access troubleshooting in README | Thomas Gauvin | 4mo ago | +7 -0 | 35thTypical | fewer lines added than baseline |
| 10 | 0ae3b4a6Link Access reset docs in troubleshooting | Thomas Gauvin | 4mo ago | +3 -3 | 23thBelow typical | fewer lines added than baseline |
| 11 | 58e68cd7Update Access setup to reference one-click Cloudflare Access for Workers | Thomas Gauvin | 4mo ago | +3 -3 | 23thBelow typical | fewer lines added than baseline |
| 12 | 4efef4bcEmphasize that POLICY_AUD and TEAM_DOMAIN must be replaced after enabling Access | Thomas Gauvin | 4mo ago | +2 -2 | 12thBelow typical | fewer lines added than baseline |
| 13 | 9e6db4daRemove POLICY_AUD and TEAM_DOMAIN from deploy bindings | Thomas Gauvin | 4mo ago | +1 -9 | 4thBelow 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 13 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 60 files in HexSleeves/agentic-inbox. In the last 90 days 13 files were touched, 19 times in total, most often index.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.