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
22 commits sit in this repo's top risk tercile, which is 35% of the 63scored. 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.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.
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 | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 9086fba6Каркас харвестера: грамматика перечня в коде, схема БД, фикстуры | arvidseverclaudeassisted | 4d ago | +10.1K -1 | 99%Elevated | more lines added than baseline |
| 2 | 9c3c22a3Тексты берутся из карточки: тот же запрос, вчетверо больше данных | arvidseverclaudeassisted | 3d ago | +4.0K -281 | 98%Elevated | more lines added than baseline |
| 3 | 156b1e69Обход перечня: первый боевой прогон и находка на портале | arvidseverclaudeassisted | 3d ago | +2.4K -21 | 96%Elevated | more lines added than baseline |
| 4 | 74e3acd1Хендофф и план в двух представлениях | arvidseverclaudeassisted | 3d ago | +1.0K -13 | 94%Elevated | more lines added than baseline |
| 5 | b43f6a12Фикстура КАС и фильтр свода по картотеке | arvidseverclaudeassisted | 3d ago | +1.5K -13 | 94%Elevated | more lines added than baseline |
| 6 | 283569a7Этап 1: объём корпуса замерен, очередь заданий построена | arvidseverclaudeassisted | 3d ago | +616 -2 | 91%Elevated | more lines added than baseline |
| 7 | d2ab3235Прогон по очереди: возобновляемый обход, суды параллельно | arvidseverclaudeassisted | 3d ago | +547 -25 | 90%Elevated | more lines added than baseline |
| 8 | fe9f12ecАнтибрутфорс-ответ суда — отдельный вердикт, а не UNKNOWN | arvidseverclaudeassisted | 3d ago | +674 -0 | 88%Elevated | more lines added than baseline |
| 9 | 55f5f665Порт распознавателя капчи на NumPy: препроцессинг совпал точно | arvidseverclaudeassisted | 3d ago | +492 -0 | 87%Elevated | more lines added than baseline |
| 10 | 9f735bcfЭтап 6.1: фасеты и поиск по индексу | Victor Vorobyovclaudeassisted | 2d ago | +390 -5 | 84%Elevated | more lines added than baseline |
| 11 | 5f953321Выгрузка данных в объектное хранилище: код открыт, данные рядом с бэкапами | arvidseverclaudeassisted | 3d ago | +378 -0 | 84%Elevated | more lines added than baseline |
| 12 | 9fde4fcdКоманда status: состояние сбора одним взглядом | Victor Vorobyovclaudeassisted | 2d ago | +347 -6 | 81%Elevated | more lines added than baseline |
| 13 | 3f1648d3Сбор текстов судебных актов | arvidseverclaudeassisted | 3d ago | +317 -19 | 81%Elevated | more lines added than baseline |
| 14 | dc8a572dНарезка акта на куски | Victor Vorobyovclaudeassisted | 2d ago | +251 -0 | 78%Elevated | more lines added than baseline |
| 15 | 15618156Решатель капчи встроен в клиент: 3 КСОЮ открылся | arvidseverclaudeassisted | 3d ago | +266 -9 | 78%Elevated | more lines added than baseline |
| 16 | a3fa8648Эмбеддинги на MLX | Victor Vorobyovclaudeassisted | 2d ago | +217 -0 | 75%Elevated | more lines added than baseline |
| 17 | 6340752f429 — антибрутфорс; общий дроссель; сбор круглосуточно | Victor Vorobyovclaudeassisted | 2d ago | +250 -21 | 73%Elevated | more lines added than baseline |
| 18 | 418bf9a2Инкрементальный добег и разбор дополнительных адресов | arvidseverclaudeassisted | 3d ago | +231 -0 | 73%Elevated | more lines added than baseline |
| 19 | eb089548Дампы базы в хранилище | Victor Vorobyovclaudeassisted | 2d ago | +228 -0 | 71%Elevated | more lines added than baseline |
| 20 | 6ea52a58Перечню нужен длинный delo_id, иначе он молча приходит без ссылок на акты | arvidseverclaudeassisted | 3d ago | +190 -139 | 69%Elevated | more lines added than baseline |
| 21 | 0062ddcfСверка документов с кодом и базой | Victor Vorobyovclaudeassisted | 2d ago | +191 -3 | 67%Elevated | more lines added than baseline |
| 22 | c2c7dd2eЭтап 2 закрыт: капча работает, корпус замерен почти целиком | arvidseverclaudeassisted | 3d ago | +156 -8 | 67%Elevated | more lines added than baseline |
| 23 | af6515cbДробить, пока суд не сосчитает | Victor Vorobyovclaudeassisted | 2d ago | +129 -59 | 62%Typical | more lines added than baseline |
| 24 | 16ded5c3Если счётчик ко всей картотеке не дался — переспросить окном | Victor Vorobyovclaudeassisted | 2d ago | +130 -6 | 62%Typical | more lines added than baseline |
| 25 | d8eced58Попытка возвращается вместе с окном | Victor Vorobyovclaudeassisted | 2d ago | +146 -31 | 62%Typical | more lines added than baseline |
| 26 | d7ad5371Исправление: портал не убирал ссылки, он прячет их от нашего адреса | arvidseverclaudeassisted | 3d ago | +165 -113 | 62%Typical | more lines added than baseline |
| 27 | d22d515bПлан сверен целиком, а не заплатками | Victor Vorobyovclaudeassisted | 2d ago | +141 -67 | 57%Typical | more lines added than baseline |
| 28 | eace7bdfМодель капчи обучена, порт на NumPy сверен с оригиналом | arvidseverclaudeassisted | 3d ago | +144 -1 | 57%Typical | more lines added than baseline |
| 29 | 4c8ed107Суд на паузе — причина подождать, а не разойтись | Victor Vorobyovclaudeassisted | 2d ago | +106 -6 | 54%Typical | more lines added than baseline |
| 30 | 260010d4Замер объёма корпуса — в репозиторий; остальные данные остаются вне git | arvidseverclaudeassisted | 3d ago | +132 -0 | 54%Typical | more lines added than baseline |
| 31 | 7c4d0181Вторая попытка замера — по кускам, а не окном во всю глубину | Victor Vorobyovclaudeassisted | 2d ago | +107 -59 | 51%Typical | more lines added than baseline |
| 32 | 1e7bd838Капча: перебирать прочтения одной картинки, а не запрашивать новые | arvidseverclaudeassisted | 3d ago | +86 -36 | 51%Typical | more lines added than baseline |
| 33 | 54ba0565План по итогам первых суток сбора и выбора модели | Victor Vorobyovclaudeassisted | 2d ago | +98 -33 | 47%Typical | more lines added than baseline |
| 34 | c9a5596dПлан актуализирован: этап 2 закрыт, этап 3 почти, сервер заблокирован | arvidseverclaudeassisted | 3d ago | +134 -45 | 47%Typical | more lines added than baseline |
| 35 | 465ac29bПлан разработки: восемь этапов с критериями готовности | arvidseverclaudeassisted | 3d ago | +120 -0 | 47%Typical | more lines added than baseline |
| 36 | f0675baeБлок по географии снят — и не сменой диапазона | Victor Vorobyovclaudeassisted | 2d ago | +68 -31 | 43%Typical | more lines added than baseline |
| 37 | cd921582Декретум: сверка парсера и замер покрытия текстами | arvidseverclaudeassisted | 3d ago | +89 -1 | 43%Typical | more lines added than baseline |
| 38 | 056a0002Сбор возможен не с любого адреса: ГАС блокирует по географии | arvidseverclaudeassisted | 3d ago | +82 -1 | 40%Typical | more lines added than baseline |
| 39 | f963292eНочное окно проверяется кодом; ASCII-only User-Agent; починка CI | arvidseverclaudeassisted | 4d ago | +85 -11 | 39%Typical | more lines added than baseline |
| 40 | 403ea5323kas/g3 не закрывается, и вердикт утверждал лишнее | Victor Vorobyovclaudeassisted | 2d ago | +68 -8 | 37%Typical | more lines added than baseline |
| 41 | d39a139eИндекс по двум осям: полное покрытие дел плюс указатели на тексты | arvidseverclaudeassisted | 3d ago | +83 -10 | 37%Typical | more lines added than baseline |
| 42 | 2bc68d30Замер оставляет сырьё | Victor Vorobyovclaudeassisted | 2d ago | +57 -6 | 33%Typical | more lines added than baseline |
| 43 | 8c30ca23План: арифметика по замеру вместо оценки, индекс вперёд текстов | arvidseverclaudeassisted | 3d ago | +51 -26 | 33%Typical | more lines added than baseline |
| 44 | ae11581bВыгрузка сырья идёт сама | Victor Vorobyovclaudeassisted | 2d ago | +44 -1 | 30%Below typical | more lines added than baseline |
| 45 | a3dcdae5Пункты 1.1, 1.2 и 2.5 сверены с фактами | Victor Vorobyovclaudeassisted | 2d ago | +39 -28 | 30%Below typical | more lines added than baseline |
| 46 | b5d1c9a5Сроки пересчитаны по замеренному темпу | Victor Vorobyovclaudeassisted | 2d ago | +35 -16 | 27%Below typical | more lines added than baseline |
| 47 | b3fcce48Дорогой пробник не взводит паузу раньше проверки | Victor Vorobyovclaudeassisted | 2d ago | +43 -12 | 27%Below typical | more lines added than baseline |
| 48 | 78c996602.5: причина названа, число даст индекс | Victor Vorobyovclaudeassisted | 2d ago | +33 -26 | 25%Below typical | more lines added than baseline |
| 49 | 5493b651Разгон эмбеддингов: замер вместо догадок | Victor Vorobyovclaudeassisted | 2d ago | +36 -7 | 22%Below typical | more lines added than baseline |
| 50 | 39bd0364Замер по годам | Victor Vorobyovclaudeassisted | 2d ago | +37 -19 | 22%Below 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 63 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/sudrfpractice has 65 commits in its history from 2 contributors, the first of them Aug 6, 2026. In the last 90 days 78 files were touched, 189 times in total, most often __main__.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.