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
37 commits sit in this repo's top risk tercile, which is 33% of the 111scored. 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.8 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 | cb60e989Мосгорсуд: парсинг по живому порталу, пикер райсудов Москвы, регион по коду (#48) | arvidsever | 1w ago | +8.2K -261 | 98%Elevated | more lines added than baseline |
| 2 | 2d4acec2v23–v28: VNKOD-суды, переиспользование капчи, Мосгорсуд, винтажные карточки, ATS | Arvid Severclaudeassisted | 3w ago | +8.0K -281 | 98%Elevated | more lines added than baseline |
| 3 | f345ddfev19: вторая кассация ВС РФ (vsrf.ru) | Arvid Severclaudeassisted | 4w ago | +5.8K -13 | 98%Elevated | more lines added than baseline |
| 4 | 9b4e0a5eInitial commit: Sudrf app (v18) | Arvid Severclaudeassisted | 4w ago | +19.9K -0 | 98%Elevated | more lines added than baseline |
| 5 | 075ef3cbImplement Swift 6 and AI roadmap stages 0-6 | Arvid Sever | 1w ago | +4.4K -124 | 95%Elevated | more lines added than baseline |
| 6 | 14f75754v29–v30: участники уголовных/административных дел (вкладки «ЛИЦА» + «СТОРОНЫ») | Arvid Severclaudeassisted | 3w ago | +3.6K -52 | 95%Elevated | more lines added than baseline |
| 7 | 78b536c4Repair imported case instance chains | Arvid Sever | 2w ago | +1.7K -160 | 93%Elevated | more lines added than baseline |
| 8 | a5509ec9A13: reconcile release metadata for v0.39.28 | Claudeclaudeautonomous | 3w ago | +2.0K -5 | 93%Elevated | more lines added than baseline |
| 9 | fc0a46cdv0.39.0: auto-solver капчи (Vision, on-device) | Sudrf Bot | 3w ago | +3.0K -20 | 93%Elevated | more lines added than baseline |
| 10 | b4e69d88Fix VNKOD KAS appeal lookup | Arvid Sever | 3w ago | +2.9K -22 | 93%Elevated | more lines added than baseline |
| 11 | 4e094fe8Address fourth adversarial review pass | Arvid Sever | 1w ago | +1.6K -467 | 89%Elevated | more lines added than baseline |
| 12 | 25790e6dClassify and repair case card chains | Arvid Sever | 1w ago | +1.5K -202 | 89%Elevated | more lines added than baseline |
| 13 | 4443f8f8Add calendar week mode | Arvid Sever | 3w ago | +1.4K -15 | 89%Elevated | more lines added than baseline |
| 14 | c4e51786v21: импорт дел из CSV (LegalHelp), сшивание инстанций по УИД, материалы в карточке | Arvid Severclaudeassisted | 4w ago | +1.4K -6 | 89%Elevated | more lines added than baseline |
| 15 | b7b9845fClose remaining adversarial review gaps | Arvid Sever | 1w ago | +796 -135 | 86%Elevated | more lines added than baseline |
| 16 | 5e960e47Fix UID-aware KoAP import chains | Arvid Sever | 2w ago | +867 -116 | 86%Elevated | more lines added than baseline |
| 17 | b141b96cfix(captcha): A16 don't lose cached real instance on higher-court timeout | Arvid Sever | 3w ago | +905 -17 | 86%Elevated | more lines added than baseline |
| 18 | 522c700eAdd magistrate court backend | Arvid Sever | 3w ago | +907 -14 | 86%Elevated | more lines added than baseline |
| 19 | 557ce484Address adversarial roadmap review | Arvid Sever | 1w ago | +692 -179 | 82%Elevated | more lines added than baseline |
| 20 | 45d521cffix(captcha): A15 unlock captcha sheet after failed submit + nav failure | Arvid Sever | 3w ago | +700 -18 | 82%Elevated | more lines added than baseline |
| 21 | 6778b764v20: редизайн «Мои дела» — подборки, виды производства, новая таблица | Arvid Severclaudeassisted | 4w ago | +643 -95 | 82%Elevated | more lines added than baseline |
| 22 | 9a9ce278Groq structured summary: compact strict schema и output budget по минутному лимиту (#49) | arvidsever | 2d ago | +870 -122 | 79%Elevated | more lines added than baseline |
| 23 | 45b3da06fix(captcha): A14 dedupe instances and acts by canonical moduleHost | Arvid Sever | 3w ago | +644 -5 | 79%Elevated | more lines added than baseline |
| 24 | ad793747v0.39.9: dual-corpus bootstrap with FIFO ceiling | Arvid Sever | 3w ago | +704 -33 | 79%Elevated | more lines added than baseline |
| 25 | 5696aed2v0.39.8: CoreML captcha strategy каркас | Arvid Sever | 3w ago | +788 -12 | 79%Elevated | more lines added than baseline |
| 26 | b0ac7776captcha: A5 wire CoreML model delivery, packaging verification, and bundle integrity | Arvid Sever | 3w ago | +486 -29 | 75%Elevated | more lines added than baseline |
| 27 | 8347e02efix(captcha): A1 retry auto-solve inline | Arvid Sever | 3w ago | +427 -60 | 75%Elevated | more lines added than baseline |
| 28 | 6fe4a0b0v0.39.10: train CoreML model and ship it | Arvid Sever | 3w ago | +672 -310 | 75%Elevated | more lines added than baseline |
| 29 | 4c779c70v0.39.7: global preprocessor toggle in menu + top-3 candidates diagnostic | Arvid Sever | 3w ago | +648 -27 | 75%Elevated | more lines added than baseline |
| 30 | a3925009Add CAPTCHA assist flow | Arvid Sever | 3w ago | +748 -202 | 75%Elevated | more lines added than baseline |
| 31 | 4028b0dcWire magistrate search UI and stabilize results | Arvid Sever | 3w ago | +409 -67 | 73%Elevated | more lines added than baseline |
| 32 | a52ba6a2Harden low-severity edge cases | Arvid Sever | 3w ago | +340 -42 | 71%Elevated | more lines added than baseline |
| 33 | 75a0a39bAdd CAPTCHA assist flow | Arvid Sever | 3w ago | +414 -41 | 71%Elevated | more lines added than baseline |
| 34 | 56020f56v0.39.12: fix wrong-token feedback loop | Arvid Sever | 3w ago | +400 -10 | 70%Elevated | more lines added than baseline |
| 35 | a807ad6crelease v0.39.10 (build 53): CoreML model + corpus bootstrap | Arvid Sever | 3w ago | +314 -3 | 68%Elevated | more lines added than baseline |
| 36 | e2d87593v0.39.4: per-host preprocessor for rotated/struck-through captcha | Sudrf Bot | 3w ago | +291 -43 | 68%Elevated | more lines added than baseline |
| 37 | 6c6a6667v0.39.1: wire auto-solver into interactive SearchModel.runSearch | Sudrf Bot | 3w ago | +268 -93 | 68%Elevated | more lines added than baseline |
| 38 | 00733907Harden transport throttling and resolver cache | Arvid Sever | 2w ago | +245 -9 | 66%Typical | more lines added than baseline |
| 39 | 25762855docs: add Track B handoff (main bugs from adversarial review) | Claudeclaudeautonomous | 3w ago | +173 -0 | 64%Typical | more lines added than baseline |
| 40 | 91023be7v0.39.5: diagnostic dump for searchModuleUnavailable | Sudrf Bot | 3w ago | +270 -6 | 64%Typical | more lines added than baseline |
| 41 | 74842ef9v0.39.3: log fix + failed-image dump | Sudrf Bot | 3w ago | +266 -20 | 64%Typical | more lines added than baseline |
| 42 | d9f13db8fix(captcha): A4 close as not-reproducible + regression marker | Arvid Sever | 3w ago | +228 -85 | 62%Typical | more lines added than baseline |
| 43 | 6aeb0a8achangelog: adopt branch-draft convention | Arvid Sever | 3w ago | +208 -1 | 62%Typical | more lines added than baseline |
| 44 | b2d07a9cfix(captcha): A2 captchaRejected bubbles up as captchaRequired | Arvid Sever | 3w ago | +193 -6 | 60%Typical | more lines added than baseline |
| 45 | d7c4b6f0v31: «Списком» — перечисление нескольких истцов/ответчиков и подсудимых | Arvid Severclaudeassisted | 3w ago | +179 -20 | 60%Typical | more lines added than baseline |
| 46 | 292ef7c5Finalize release 0.41.0 | arvidseverclaudeassisted | 1w ago | +179 -2 | 58%Typical | more lines added than baseline |
| 47 | bb381573docs(captcha): A3 close as not-applicable (msudrf captcha is POST-form without captchaid; manual+cookies flow already covers it). Follow-up: msudrf auto-solver as separate feature, not P1. | Arvid Sever | 3w ago | +140 -0 | 58%Typical | more lines added than baseline |
| 48 | 405419a7v33: системные уведомления macOS + счётчик дел на иконке дока | Arvid Severclaudeassisted | 3w ago | +163 -4 | 58%Typical | more lines added than baseline |
| 49 | 52baae62fix(captcha): A6 apply auto-solver settings | Arvid Sever | 3w ago | +167 -17 | 56%Typical | more lines added than baseline |
| 50 | 0ad8f0c0captcha: pre-A5 add CoreML model manifest and verifier | Arvid Sever | 3w ago | +150 -0 | 55%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 111 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.
arvidsever/sudrf has 153 commits in its history from 4 contributors, the first of them Jul 2, 2026. In the last 90 days 163 files were touched, 641 times in total, most often make-app.sh. Every commit is scored for change risk from its size, spread and the history of the files it touches.