Ratify D39.40: checker fix-pack becomes pack twenty-one, preceded by a ten-chapter mini-run on the fully built backend

This commit is contained in:
Claude (backend session) 2026-07-26 04:08:08 +03:00
parent 0539915764
commit b3f3a4d935
2 changed files with 10 additions and 2 deletions

File diff suppressed because one or more lines are too long

View file

@ -1066,3 +1066,11 @@ API-529-долг закрыт: 8-осевой refute-by-default воркфлоу
**Сводка первого честного замера** (полный разбор — в отчёте): K1 时辰 1.000/1.000 (N=15) · K2 латиница 1.000/0.75 как детектор и 0.50 в боевом охвате — заглавные («Cultivation» в ФИНАЛЕ), гомоглифы («гy») и короткие токены вне класса · K3 битые формы 1.000/0.100 — один шаблон «-йть» вместо класса · K4b смешение 0.833/0.109 — «8→0» подтверждено на мыслях (99/100 молчат), но 41/46 реплик ВСЛУХ не опознаны · K4a — 0 входов на 6863 строках, непроверяем · K5a магнитуда — 0 срабатываний на 149k знаков (предохранитель отсекает идиомы вместе со всеми реальными магнитудами) · K5b 1.000/1.000 (N=8) · K5c — 0.167 читательской меркой / 1.000 конвенцией кода (вопрос Р2) · K5d — precision 0.000 (4 срабатывания, все безобидные) · K6 глоссарий 0.067 — 14 ложных на 1 подлинный (7 — мн.число вне `decl.forms`, 6 — однознаковый ключ 转 на глаголах, 1 — кавычки в форме). 12 дефектов чекеров зафиксированы с file:line (не чинились — полигон не автор).
**Следствия.** (а) Чтение D39.37: «остаток=0» = ноль срабатываний детекторов, чьи recall теперь ИЗМЕРЕНЫ (петлевые классы по боевому дефолту `repair.go:117`: латиница 0.50 в охвате, битые формы 0.10). Решение «петлю не включать» НЕ пересматривается — петля видит теми же детекторами, чинить ей нечего; но «финал чист» из этой цифры не следует. (б) Набор = постоянный измерительный стенд: любой фикс чекеров теперь приёмуется против него за $0 — «глазомер сессий» в этом слое закрыт как класс. (в) Вход будущего фикс-пака «чекеры»: 12 дефектов file:line + supressor K5c пер-вхождением + атрибуция K4b + `inner_marker` на тире + предохранитель K5a + 两 в `cheng_re` + U+0301 + мн.число в сид-тулинге + однознаковые ключи пост-чека; место в очереди — решение владельца. (г) Четыре вопроса разметки Р1Р4 — владельцу (гипербола 千万 · что есть дефект в 成 · сокращённая форма термина · неразрешимая офлайн речь/мысль); от Р2 зависит целевая семантика K5c, от Р4 — потолок recall K4b by construction. (д) 38/40 дефектов латиницы живут в ЧЕРНОВИКАХ — вне охвата гейтов по сознательному контракту (`waverun.go:486`); в финалы доехало 2, поймано 1 — вопрос «гейт черновика» отдельный и не срочный (редактор черновик переписывает).
## D39.40 — Владелец (26.07): фикс-пак чекеров = ПАК-21; перед ним — мини-прогон ~10 глав на полностью построенном бэкенде (после лендинга паков 20 и 19). Очередь D39.38 амендирована этой вставкой. ✅
**Слова владельца:** фикс-пак чекеров — «в 21 промт»; «до этого промта попытался бы запуститься бэкендом на 10 глав — к тому времени мы будем алгоритмически иметь весь запланированный бэкенд (по большей части)». Очередь теперь: **пак-20 «банк» (идёт) → пак-19 «голос/состояние» → мини-прогон ~10 глав → пак-21 «чекеры» → свип гипотез → добор идеала → МАСШТАБ → пилот Ф2.5.**
**Мини-прогон — по норме D39.33 (именованные вопросы):** покрытие WHAT→WHICH живьём при непустом пересечении (обязательство D39.37) · оба режима флага (стоп с таблицей / auto→Ambiguous от начала до конца) · срабатывания голос-флаггера пака-19 · эхо-метрика на живом эхо. Ограничение: `dialogue_dash` на 蛊真人 загрязнён подгонкой (D39.37 п.4) — его цифры мини-прогона аргументом не считаются. Скан остатка пойдёт по линейкам с ИЗВЕСТНЫМИ слепыми зонами (D39.39) — приемлемо: зоны документированы, чтение «тишина ≠ чисто» уже в силе.
**Пак-21 «чекеры» (вход зафиксирован):** 12 дефектов D39.39 с file:line + переезд `translitInterjections` из Go в данные цели (улов владельца 26.07: захардкоженный словарь в `cheapgates.go:367` против нормы §0) + починки по ответам владельца на Р1Р4 (дизайн пака пишется ПОСЛЕ этих ответов). Приёмка = ре-ран против размеченного набора пакета-6: recall вверх, precision не ниже текущей, `metrics.json` — сравнение с базлайном D39.39.