В каталоге A2CHATSKY по Республике Мордовия 120 343 карточки. У суда в поле категории часто стоит «Не указано», одна буква или широкая полка вроде «прочие исковые». По такому полю нельзя собрать практику: жильё, долг, алименты и жалоба на постановление выглядят одинаково пусто.
Мы добавили рядом свою разметку. Исходная категория суда остаётся в карточке как пришла из ГАС. Новые метки лежат отдельными файлами и не затирают источник.
Источник: cases-store.json и очередь классификатора, 21 сентября 2026
Что считалось «пустой» карточкой
В разметку попало не всё подряд. Конкретная категория суда — «иски о взыскании по договору займа», жилищный спор, алименты — уже читается юристом. Такие 46 819 карточек модель не видела.
Очередь из 73 524 собрана из двух корзин:
- Пустые. Категории нет, стоит «Не указано» или прочерк. По карточке нельзя понять предмет.
- Слишком широкие. Одна буква, «прочие исковые» или «особое производство». Полка есть, практики внутри неё нет.
На вход модели шли только поля карточки: номер, суд, категория как её записал ГАС, истец, ответчик, судья, статус. Текст решения на этом шаге не подавался. Пакет — 12 дел, вопрос один: какая из 14 тем ближе. Если предмета в полях нет, правильный ответ — «иное».
Четырнадцать тем
Это не коды ГПК и не индексы ГАС. Это полки практики, по которым можно искать, когда категория суда пустая или слишком общая.
| Тема | Что внутрь кладём |
|---|---|
| Долг / кредит | Займы, кредиты, взыскание по договору |
| Жильё / ЖКХ | Коммуналка, выселение, плата за жильё |
| Труд | Зарплата, увольнение, восстановление |
| Семья | Алименты, брак, дети, раздел имущества супругов |
| Потребители | Защита прав потребителей |
| Наследство | Наследственные споры |
| Земля | Земельные споры и землепользование |
| Страхование | КАСКО, ОСАГО, страховое возмещение |
| Ущерб | Вред здоровью и имуществу вне страхования |
| КАС / власть | Обжалование действий органов и приставов |
| Соц / пенсии | Пенсии, пособия, льготы |
| Админ | КоАП, надзор, госпитализация, депортация |
| Уголовные | Уголовные дела, не материалы по приговору |
| Иное | Предмета нет или он не из этого списка |
«Иное» здесь рабочая полка, а не ошибка классификатора. Из 73 524 карточек в неё попали 60 941 — около 83%. Дальше эту кучу режет уже не модель, а номер дела.
Три слоя
Один проход не закрывает каталог. Пустая карточка не содержит предмета спора, номер дела говорит о процедуре, а акт — о сути. Поэтому слои идут друг за другом и пишутся в разные файлы.
-
01Карточка. Модель Jev (TypeSafe, System One, jev-1.13.0) выбирает одну из 14 тем практики по категории суда, сторонам, судье и статусу. Пакеты по 12 дел. Результат — data/typesafe-topics.json.
-
02Номер дела. Всё, что модель честно оставила «иным», режется по индексу ГАС: 1- и 22- — уголовные, 2а- и 33а- — КАС, 5- и 12- — КоАП, 4/n и 3/n — материалы, которые в 14 тем не входят. Результат — data/typesafe-other.json.
-
03Текст акта. Туда, где в поисковом индексе есть тело документа, Jev читает выдержку и ставит тему уже по тексту, а не по пустой карточке. Результат — data/typesafe-acts.json.
Что модель увидела на карточке
В очередь попали дела без нормальной категории и дела с широкой шапкой («прочие исковые», «особое производство», категория из одной буквы). Конкретная категория суда — займ, жилищный спор, алименты — в эту очередь не входила: её и так можно читать.
Из 73 524 карточек модель поставила предметную тему только там, где в полях было за что зацепиться. Остальные 60 941 ушли в «иное». Это не сбой. На карточке 2010–2011 года часто нет ни сторон, ни категории, ни текста. Выдумать «жильё» из пустого номера нельзя, и модель этого не делала.
Как читать номер
Голова номера до скобок и года — индекс учёта. 2-…/2024 это гражданское первой инстанции, 11- и 33- апелляция по гражданскому, 2а- и 33а- КАС, 1- и 22- уголовное, 5- и 12- КоАП. Дробь 3/n и 4/n — не иск, а материал: судебный контроль на следствии или вопросы уже вынесенного приговора.
Один и тот же индекс в разные годы значил разное. Для 4/1 и 4/8 граница — 2012 год включительно. Карточки 2012 и старше читаем по старой инструкции, с 2013 — по нынешней.
| Как выглядит номер | Что ставим | Почему |
|---|---|---|
| 2-…/2011, категория «Не указано» | Гражданское без темы | Индекс гражданский, предмета в карточке нет |
| 1-…/2023, категория пустая | Уголовные | Индекс однозначный, модель на пустом поле его не видит |
| 4/13-…/2011 | Жалоба по ст. 125 УПК | В те годы 4/13 — не «давность приговора» из нынешней инструкции |
| 4/1-…/2011 | Мера пресечения | Старый индекс ареста и заключения под стражу |
| 4/1-…/2024 | УДО | После смены инструкции 4/1 — условно-досрочное |
| 7.1-… | Админ и «жалоба на постановление КоАП» | Материал поднимается в 14 тем и сохраняет доп. метку |
| 15-… | КАС и «адм. надзор» | Тоже две метки сразу: тема и процедура |
Если на гражданском деле в карточке есть фамилии сторон и Jev уже выбрал тему по ним, номер эту тему не затирает. Таких сохранений 176. Остальные правила — локальные, без второго запроса к модели.
Номер дела режет «иное»
Индекс в номере — это не тема спора, а полка учёта. Для поиска она всё равно полезнее, чем одна куча «иное». Уголовное дело, жалоба в порядке КАС и материал об избрании меры пресечения не должны лежать в одном фильтре.
Правила локальные, без второго вызова модели. Если Jev по карточке с ФИО уже выбрал тему, номер её не затирает. Таких карточек 176.
| Индекс | Куда кладём | Дел |
|---|---|---|
| 1-, 10-, 22-, 4У- | Уголовные, одна из 14 тем | 9 747 |
| 2а-, 3а-, 13-, 21а-, 33а- | КАС | 8 429 |
| 5-, 12-, 4а- | Административные | в составе 8 514 |
| 7.x | Жалоба на постановление КоАП, тема «админ» | 1 089 |
| 15 | Административный надзор, тема КАС | 579 |
| 2-, 11-, 21-, 33-, 41- без темы | Гражданские без темы | 15 927 |
| 4/13 и 3/12 | Жалобы по ст. 125 УПК | 6 518 |
| 3/1–3/4, 3/13–3/15 | Мера пресечения | 2 550 |
| 4/2–4/7, 4/9–4/12, 4/14–4/16, 8/1, 8/2 | Исполнение приговора | 2 313 |
| 4/1 | До 2013 — мера пресечения, после — УДО | 769 УДО |
| 3/5–3/11, 3/16–3/17 | Следственные действия | 549 |
| 4/17–4/22 и прочие материалы | Иные материалы УПК | 4 251 |
| голый индекс 4 | Кассация | 174 |
| номер не разобран | Отдельная полка, не «жильё» и не «долг» | 999 |
Что получилось после номера
Из 60 941 «иного» 26 891 дело вернулось в 14 тем практики: почти всё это уголовные, КАС и административные, которые модель не увидела, потому что категория суда была пустой, а индекс в номере — нет. 34 050 остались только с доп. меткой. Самая большая полка здесь — гражданские без темы, 15 927. У них номер говорит «гражданское», а предмет спора в карточке не написан.
Текст акта
Флаг «в деле есть акт» стоит у 29 867 карточек. Тело документа в поисковом индексе есть только у 430. Каталог специально хранит метаданные, а не простыни решений: так файл на 120 тысяч дел остаётся читаемым. Глубокий проход шёл только по тем 430, и только если тема ещё была слабой, «иной» или гражданской без предмета.
В очередь попали 356 карточек. Уникальных записей в итоге 353: три идентификатора встретились дважды. Тема появилась у 340, «иным» остались 13. Чаще всего текст оказался потребительским спором, взысканием долга, уголовным делом или жильём.
Две метки на одной карточке
После всех слоёв у дела остаётся категория суда и рядом наша. Из 73 524 размеченных карточек расклад такой:
12 583 + 26 891 + 34 050 = 73 524. Сумма сходится с очередью. 1 668 дел несут сразу тему и доп. метку: это жалобы на постановления КоАП и административный надзор. Они входят в 26 891, отдельно в 34 050 не считаются.
Пример чтения. Номер 4/1-…/2024, у суда «Не указано». Категорию суда оставляем пустой, как в ГАС. Рядом ставим «УДО», в 14 тем не запихиваем: это не приговор по существу, а материал об освобождении. Номер 2-…/2011 без категории и без акта остаётся «гражданским без темы». Номер 1-… с пустой категорией становится «уголовным».
Текст акта на третьем слое смотрел только слабые и пустые карточки, у которых тело документа уже было в индексе. В запрос уходила выдержка: начало акта и кусок резолютивной части, не весь файл. Уверенная тема с карточки или с номера этим проходом не переписывалась.
Чего эта разметка не делает
Она не заменяет категорию суда и не точнее её там, где суд категорию заполнил. Код ГПК или строка «иски о взыскании по договору займа» юридически дробнее, чем наша полка «долг». Наша полка нужна, когда поля пустые или когда надо смотреть практику поперёк процедурных индексов.
Она не выдумывает предмет у 15 927 гражданских карточек без текста. Пока акта нет в индексе, честная метка — «гражданское без темы», а не случайное «жильё» или «потребители».
Фильтры кабинета на сайте пока по-прежнему группируют сырую категорию суда. Разметка собрана и описана здесь. В поиск и чипы кабинета она попадёт отдельным шагом, тем же рядом, не вместо поля суда.
Как это читается
У дела теперь может быть два ярлыка. Первый — как записал суд. Второй — практика: одна из 14 тем, а если темы нет, доп. метка процедуры. Для материала об УДО это «УДО», не «уголовное дело о краже». Для пустого 2- это «гражданское без темы», не выдуманный сюжет.
Модель — Jev через TypeSafe System One. Номерные правила — локальный разбор индекса ГАС с поправкой на год для 4/1 и 4/8. Подсчёты в графиках сняты с файлов разметки 21 сентября 2026.