Files
portal/docs
Дмитрий 536716a65e @
feat(судья): опровергатели против ложных тревог + чтение всех трёх форм журнала

Владелец: «нам надо пару сотен разговоров прогнать, мы умрём слушать сами».
Значит на объёме ложная тревога дороже пропуска: судья с выдумками бесполезен,
ему перестают верить. Первый живой запуск коллегии 19.07 дал ЧЕТЫРЕ ложных
СТОПа на два разговора — два разных довода принял за противоречие, оговорку
«приходят люди или нет» за гарантию, настоящий подарок за возврат денег.

Два системных замка, оба универсальные:

  1. Поле «narushen» вместо разбора прозы. Судья писал в обосновании
     «признак соблюдён, нарушения нет» — и всё равно подавал это находкой.
     Думать вслух теперь некуда: есть отдельное поле. Поля нет (старая форма
     ответа) — считаем нарушением, чтобы не терять молча.

  2. Опровергатели. Каждый СТОП коллегии уходит к трём независимым судьям,
     которым велено ОПРОВЕРГНУТЬ, и при сомнении опровергать. Опровергнут
     двумя из трёх — понижается до СИГНАЛА (не выбрасывается: судью самого
     надо мерить). Приборные СТОПы через опровержение НЕ гоняем — приборы
     нельзя уговорить, а деньги владельца тратить незачем.

Проверка на живых деньгах, эталон v9 от 17.07:
  было  — СТОП по трём обвинениям, два из них выдуманы;
  стало — оба выдуманных опровергнуты и понижены, СТОП остался ОДИН
          и настоящий: прибор 15 поймал перевёрнутую цену
          «от пятидесяти пяти до двадцати пяти». 10 обращений, 4.11 ₽.

Судья теперь читает все три формы журнала (боевой мост / стенд моста /
движок v9) + автоопределение формы: владелец подсовывает файл, не думая.
Стенд и движок не пишут решение маршрута — признак 44 там честно
не измеряется, а не делает вид, что проверен.

🪤 Четвёртый вид тех же граблей: прибор 41 «цену вперёд не тащи» ловил слово
«почему» — внутри него сидит «почем». Обвинял её за вопрос «почему не начали».
Найдено судом над эталоном, починено, регрессия закреплена.

Тестов 77 → 100.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-07-19 08:39:16 +03:00
..
@
2026-07-19 08:39:16 +03:00
@
2026-07-19 07:27:22 +03:00