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
7 commits sit in this repo's top risk tercile, which is 35% of the 20scored. 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 9.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.
How this repo's commit mix shifts over time.
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 | a70b26a5Phase 1 + auth-fortress + bug-hunter (A-E) landed on main | main | 3mo ago | +8.3K -15 | 98thElevated | more lines added than baseline |
| 2 | b50286aabaseline: snapshot before army dispatch | baseline | 3mo ago | +4.8K -0 | 93thElevated | more lines added than baseline |
| 3 | b94903b8phase-2b: L2 semantic cache wired into pipeline | main | 3mo ago | +2.6K -34 | 85thElevated | more lines added than baseline |
| 4 | acc0d893engine bundle wired into pipeline: json_aware + lsh in compression.py, adaptive in server.py; runtime toggles + /healthz + /settings POST + 16 integration tests | main | 3mo ago | +2.1K -74 | 85thElevated | more lines added than baseline |
| 5 | 20a7407acost: SSE usage parser for streaming responses | Justin Adams | 3mo ago | +749 -19 | 75thElevated | more lines added than baseline |
| 6 | 18c4290bphase-2: L1 exact-match cache + integration tests; payload normalization drops volatile metadata; new endpoints flag; full pipeline wiring | main | 3mo ago | +1.1K -7 | 75thElevated | more lines added than baseline |
| 7 | 9bb71299phase 4 wiring: PolicyRouter + RequestLimiter + light dashboard theme | Justin Adams | 3mo ago | +552 -51 | 68thElevated | more lines added than baseline |
| 8 | 8b7e819cfeat(engines): add lsh_dedupe near-duplicate detection engine | Justin Adams | 3mo ago | +348 -0 | 63thTypical | more lines added than baseline |
| 9 | f4ce14babug-hunter: FIX F (audit lock not held during disk I/O) + FIX H (middle_out marker length stabilization) | main | 3mo ago | +384 -9 | 53thTypical | more lines added than baseline |
| 10 | 88c2dbc0feat(engines): add json_aware compression engine | Justin Adams | 3mo ago | +310 -0 | 53thTypical | more lines added than baseline |
| 11 | d63eb48faudit: rolling 60-min time-series buckets + recent-records ring | Justin Adams | 3mo ago | +282 -34 | 53thTypical | more lines added than baseline |
| 12 | 37fe62a8feat(engines): add adaptive policy engine | Justin Adams | 3mo ago | +266 -0 | 43thTypical | more lines added than baseline |
| 13 | 2e61de63brain proxy: phase 2/3/4 wiring + dashboard rebuild + cleanup | Justin Adams | 3mo ago | +844 -1.6K | 30thBelow typical | more lines added than baseline |
| 14 | 69f2d356tests: observability — timeseries, recent, structured logs, no-raw-text | Justin Adams | 3mo ago | +224 -0 | 30thBelow typical | more lines added than baseline |
| 15 | 7ae58c81dashboard: live charts, engine attribution, recent table, p50/p95, error gauge | Justin Adams | 3mo ago | +219 -0 | 30thBelow typical | more lines added than baseline |
| 16 | 59804d7edocs(engines): add ENGINES.md with integration spec | Justin Adams | 3mo ago | +223 -0 | 30thBelow typical | more lines added than baseline |
| 17 | 4a58982fpolish: real bugs found while exercising every path | Justin Adams | 3mo ago | +201 -9 | 15thBelow typical | more lines added than baseline |
| 18 | d1978ea8polish: bug fixes + ruff modernization | Justin Adams | 3mo ago | +216 -95 | 15thBelow typical | more lines added than baseline |
| 19 | 7b39617eserver: /stats/timeseries + /stats/recent + latency/bytes wiring | Justin Adams | 3mo ago | +41 -0 | 8thBelow typical | more lines added than baseline |
| 20 | 00306a11observability: structured per-request JSON logs to stderr | Justin Adams | 3mo ago | +22 -0 | 3thBelow typical | 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 20 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.
vzwjustin/middleout has 22 commits in its history from 3 contributors, the first of them May 24, 2026. In the last 90 days 102 files were touched, 181 times in total, most often server.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.