TODO-0191 · виток закрыт, передача джунам и Талосу
Ветка iter/0190-ml-router. Прод не тронут.
ЧТО РЕАЛЬНО СДЕЛАНО
корпус 36 016 строк · 2 131 сид · 7 языков · 74 метки
модель 77.3% против живых 82.8%, разрыв 5.5 п.п.
ни один язык не ниже 67% (было 13% на fr)
ONNX opset 17, seq динамический, сверка с fp32 3.81e-06
67 тестов пайплайна, 1 751+ тест на проду
ЧТО НЕ ДОСТИГНУТО И ПРЕДСКАЗАНО ЗАРАНЕЕ
гейт 85% не пройден, и он не будет достигнут увеличением модели: гибрид
уехал в порог 1.0, в бою берутся одни регулярки; модель выигрывает только
там, где регулярок нет (lat 54.9% против 29.6%)
главный остаток — 100 непереведённых слотов каталога и инциденты только на
ru/de/en (2/2/2/0 в остальных). Это перевод, а не код
77.3% оптимистичны: все 10 977 тестовых строк участвовали в выборе порога,
отложенного набора не существует
модель на NPU не запускалась: формат готов, совместимость с XDNA не проверена
ЧТО СРАБОТАЛО И ПОВТОРЯЕМО
заморозка нижних 6 слоёв +32 п.п. на dev и lr=1e-4 после неё +12.6.
Обе оси от узкого места Radeon 890M, а не от архитектуры. На другом железе
перепроверить обе.
ОДИННАДЦАТЬ УРОКОВ в SPEC.md раздел 5 — от «меряй, где теряется результат»
до «set("a-z") даёт три символа, а не диапазон». Каждый стоил реального прогона.