31 KiB
КОНСИЛИУМ 30.08 — АРХИТЕКТУРА ГЕНЕРАЦИИ, МОДЕЛИ, УБОРКА
⚠⚠ ПОПРАВКИ ОТ 30.08 ПОСЛЕ ИСПОЛНЕНИЯ СТАДИИ 0 п.1 — ЧИТАТЬ ПРЕЖДЕ ТЕЛА. Разбор — Д50 и Д51 отчёта
docs/experiments/23-editor-tier.md. Консилиум строился на неполной карте собственного архива, и четыре его положения этим затронуты:
- ⛔ §5 п.1 назначал аудит
acceptance. Объект выбран неверно: рядом лежит более боевойrerun(11.07, промтыv1-reflow, редактор-билингв, 57/57 чанков), а такжеrerun2-dspro(23.07) — настоящий БОЕВОЙ профиль с редакторомdeepseek-v4-proна 5 главах. «Боевого профиля нет без Шага 7» верно про ОБЪЁМ, не про наличие.- ✅ Сам п.1 ИСПОЛНЕН, вывод: гипотеза «банк держит» в терминной половине НЕ ОПРОВЕРГНУТА — взвешенная доля промахов 0.23–1.29% при пороге 2%, эффективная консистентность 99.3–100%. Прибор
eval/dovodka/bank.pyнезависимо воспроизвёл июльский замер, включая поимённое совпадение редчайшего класса. Работа уже делалась в июле; её скрипты погибли при переезде (были вне git) — ПЯТАЯ тихая поломка того же класса.- ⛔ §4 «вся наша фактура по дешёвым моделям АНГЛИЙСКАЯ» — неверно для ВЫБОРА РЕДАКТОРА. Три редактора отсужены на боевой китайской паре (
rerun2/RERUN_REPORT.md, 56 игр на арм, шумовой пол замерен): dspro 0.679 > glm-5 0.589 >> mistral 0.232.- ⛔⛔ §7 и §6 п.3 ставят вопрос не там. Открытый вопрос не «резать ли редактора», а «кто в нём живёт по нынешней цене» — и он адресован ФАЗЕ Д ратифицированной нотой D39.137 от 15.08 («вход ратификации жильцов при фазе Д»), не исполненной. Замер сделан (Д51): в пике
deepseek-v4-proдорожеglm-5в 1.6–2.1 раза, в офф-пик — от ×1.07 дороже до ×0.81 дешевле. ⚠ Это ХУЖЕ для dspro, чем оценка самой D39.137 (×1.59 дешевле в офф-пик), потому что та считала на чужих токенах, а dspro тратит вдвое больше своих. ⛔ Боевой конфигbackend/configs/pipeline-c1.yaml:65до сих пор обосновывает выбор словами «×2 дешевле glm» — устаревшее обоснование в живом файле; пинг бэкенду сдан в Д51.3.
Заказ владельца дословно: (1) насколько сложной делать архитектуру харнесса — качество без взлёта цены, с учётом банка памяти; что делает черновая модель; нет ли сдвигов в ландшафте; (2) на каких моделях выгодно ехать по цене/качеству; (3) нет ли ошибок в замерах и ошибок в выводах из правильных замеров — структурировать и выбросить лишнее; (4) план, возвращающий на рельсы.
⚠ Отдельным заказом: спросить архитектуру у fable-5 с чистого листа, затем подкармливать контекстом и заставлять отстаивать позицию. Исполнено: шесть раундов, из них раунды 2–6 — последовательные удары нашими числами. Архитектор дважды отозвал собственные позиции, один раз — уже вписанную мной в отчёт; скептик четырежды ломал мои правки, в том числе правки правок.
1. ЧТО УСТАНОВЛЕНО СЕГОДНЯ (всё — $0, из артефактов на диске)
| # | факт | улика | статус |
|---|---|---|---|
| 1 | Редактор — ремонтник ЛЁГКОГО КАСАНИЯ: меняет 4.0–5.8% знаков черновика, касаясь ~40% предложений | побайтная дистанция 16 глав, autojunk=False |
замерено |
| 2 | Правки частично воспроизводимы: d(Z0,ZF) = 0.71 от суммы правок, ни одной главы выше 1, на трёх ниже 0.5 — там правки СХОДЯТСЯ |
те же 16 глав | замерено |
| 3 | Два прогона редактора в 3.5× ближе друг к другу, чем к независимой генерации (6.5% против 22.9%, оба на n=16) | калибровка Z0↔RN; ⚠ прежние 21.9%/3.4× считались с молчаливым выбросом главы 100b088f71 (клетка RN пуста при finish=stop) |
замерено |
| 4 | Редактор выдаёт главу целиком, но видимая глава — лишь 7% completion-токенов стадии; 93% это РАЗМЫШЛЕНИЕ (297 200 всего, 277 807 размышления на 32 клетках) | клетки редактора | замерено |
| 5 | Гейты насыщены нулём на боевых моделях: род 0/15, язык 0/15 у всех четырёх армов панели | schet.py --report RN RL Z0 ZF |
замерено |
| 6 | ⛔ «зелено по гейтам ⇒ приемлемо» МЕРТВО — вся различительная работа читателя идёт выше их потолка | 5 + Д36.10 + Д20.2 | замерено |
| 7 | Второй прибор тоже не различает luna: счётчик даёт p ≥ 0.25 по всем контрастам |
schet.py на панели luna1 |
замерено |
| 8 | ⛔ Класс «банк» горит в 6 главах из 15 у боевой связки — канонная форма реже термина в исходнике ПРИ банке в промте | там же | замерено, требует чтения глазами |
| 9 | ⭐ 16 честных повторов deepseek-v4-pro на побайтно одном входе СУЩЕСТВУЮТ (пары e0/zf; prompt_tokens совпадают до токена на всех 16) |
клетки | замерено ⇒ эррата к Д47.7 |
| 10 | Настоящий шум размышления: 1 sd = ×2.8; наши ×38 = 2.5 sd — не исключительное событие. ⚠ Пары куплены в РАЗНЫЕ тарифные эпохи (июльский пин против пере-пина 16.08), но систематического сдвига нет: средний лог-сдвиг 16 пар ≈ −0.06 (×0.95). ⚠ «Побайтно один вход» доказан равенством СЧЁТЧИКОВ prompt_tokens 16/16, не сверкой байтов |
9 | замерено |
| 11 | Связи текстового расхождения близнецов с читательским разрывом НЕ ВИДНО (−0.07…−0.22 по кругам), ⚠ но при n=15 доверительный интервал ≈ [−0.56; +0.44] — мощности нет, «не видно» ≠ «нет» | 15 глав | замерено слабо |
| 12 | ⛔ Ранговые вердикты панелей о ПОРЯДКЕ силы не имеют: позиционный наклон 0.5 места воспроизводится в обоих кругах (раскладки те же), армы по позициям не уравнены | позиционный пересчёт | замерено |
| 13 | Движковый глоссарий несёт gender (вкл. hidden), спойлер-окна, склонения — они ЗАСЕЯНЫ СИДОМ и движок возит их в промты. ⚠ source='seed' у 49/49 — сам движок их не пополнял; until_ch=0 у всех, окно раскрытия не проставлено |
база: 49 записей, 49/49 склонений, 14 полов | замерено ⇒ эррата к Д38.3 и Д32.16 |
| 14 | acceptance-прогон = 25 глав, 130 чекпоинтов (119 непустых), глоссарий 49 записей. ⚠ НЕ боевой профиль: редактор glm-5 с погашенным размышлением (не deepseek-v4-pro), прогон 10.07.2026, июльские промты; first_person и speech — 0 из 49 |
pipeline-acceptance.yaml:35-41, база |
замерено |
| 15 | Таблица glossary_revisions в движке ЕСТЬ, ревизий во всех трёх прогонах — НОЛЬ |
там же | замерено |
| 16 | Пик DeepSeek — только по будням 01–04 и 06–10 UTC ⇒ выходные целиком вдвое дешевле | вендор-страница, живое чтение | замерено |
| 17 | Отказов у дешёвой линии нет: luna 0 из 749, deepseek 0 из 1651; у gemini 12 — все в роли СУДЬИ |
корпус | замерено |
| 18 | ⛔ Цензур-ось НЕ МЕРЕНА у luna и glm-5 (у gemini мерена и против него); обе экспертизы назвали её главной дырой независимо |
— | открыто |
2. ЧТО СНЯТО СЕГОДНЯ — МОИ ОШИБКИ И ИХ КЛАСС
| снято | чем было | класс ошибки |
|---|---|---|
| «редактор — лотерея, разброс правки ×10–40» | артефакт SequenceMatcher(autojunk=True): на текстах >199 знаков «мусором» объявляется каждый символ чаще 1% — все частые буквы и пробел |
дефолт библиотеки принят за свойство мира |
| «расхождение выходов > каждой правки ⇒ пересэмплировщик» | два РЕМОНТНИКА, правящих в разных местах, дают расхождение вплоть до СУММЫ правок | логическая ошибка при верных числах |
| «однопроходка вдвое дешевле связки, $62 против $127» | медиана ДВУГОРБОГО распределения; книга — сумма ⇒ ≈×1.3 | статистика не по предмету |
| «запас гарда ~2×, проверено по коду» | ожидание гарда — МАКСИМУМ прошлых цен ($0.131016), а не $0.0214 планировщика | клейм «по коду» без исполнения кода |
| «×38 — событие 1 из 500» | логнормальность опровергнута собственными данными | украшение количественной формой |
| «сигнатура пересэмплировщика, а НЕ ремонтника» | ранговая метрика не может опуститься ниже 1.0 при потолке 1.67 | чтение шумового пола как механизма |
| «в корпусе нет чистых повторов одного промта» | их шестнадцать | не искали там, где лежит |
| «полей пола в банке нет» | верно только про эвал-банк; движок поля имеет, и они засеяны сидом (⚠ сам движок их не пополнял: ревизий 0; голосовые колонки пусты) | фаза не знала собственный бэкенд |
⚠ Сквозной урок дня, и он дороже любой отдельной правки: из пяти моих исправлений скептик нашёл новые ошибки в трёх. Правка правки — не безопаснее правки. Проверять надо ВСЕ производные числа поправки, а не то, ради которого она делалась.
3. АРХИТЕКТУРА: ЧТО РЕШЕНО
| # | решение | носитель | статус |
|---|---|---|---|
| 1 | Единица — глава, один вызов | конвейер | сошлось независимо (наша практика + архитектор вслепую) |
| 2 | Черновик отвечает за всё НЕОБРАТИМОЕ (полнота · референты · канон · структура); стиль обратим и в контракт не входит | промт + $0-гейты | принято без замера |
| 3 | Гейты — страховка от катастроф, НЕ предиктор качества | факт 5–6 | замерено |
| 4 | «Точечно или сплошняком» — ложная развилка: наш редактор уже СПЛОШНОЙ ПО ОХВАТУ и ТОЧЕЧНЫЙ ПО ОБЪЁМУ | факт 1 | замерено |
| 5 | Двухпроходность — свойство пары «модель × роль × гранулярность», а не архитектуры | Д42.4 + внешний замер | замерено/принято |
| 6 | ⭐ Дифф-интерфейс редактуры — модель отдаёт не текст, а список якорёванных замен с категорией; аппликатор детерминированный, потолок объёма | не построено | открыто, цена $2–3 на прототип |
| 7 | Пре-скан книги до перевода (слом храповика первой догадки) | не построено | открыто, цена $3–5 |
| 8 | Не трогать: банк · гейты · кэш · роутинг · близнецовый контроль как практику | — | принято |
| 9 | Латинский квадрат раскладок ПО ПОСТРОЕНИЮ в любые будущие панели | риг | обязательно, $0 |
Обоснование п.6 — ДВАЖДЫ ослабленное, и это надо читать прежде выгоды. (1) Довод «ампутировать
каскад самообусловливания» снят вместе с «лотереей»: каскада нет, редактор трогает 4–6%.
(2) ⛔ Довод «выход дорогой стадии почти целиком — переписывание неизменного» тоже неверен:
видимая глава — лишь 7% completion-токенов, 93% это размышление (факт 4). ⇒ дифф-интерфейс
режет арифметически порядка $8 на книгу у pro-редактора, а не $100; у редактора с погашенным
размышлением (glm-5) срез значим, потому что там видимый выход и есть почти весь completion.
Сожмётся ли размышление от смены формата — ГИПОТЕЗА, её и проверяет прототип. Что остаётся
бесспорным: байт-стабильность нетронутого (инкрементальная перевалидация гейтов), наблюдаемый и
ограниченный потолком объём правки, и категория у каждой правки. Встроенный kill-switch: пересечение множеств тронутых спанов двух прогонов < 0.4 ⇒ провал.
4. МОДЕЛИ: ЧТО РЕШЕНО
⚠⚠ ВСЯ ЭТА ТАБЛИЦА ПРЕДВАРИТЕЛЬНА ДО СТАДИИ 0 п.3. Колонка «качество» построена на ранговых
вердиктах панелей, а факт 12 этого же документа объявляет их не имеющими силы о ПОРЯДКЕ до
уравнивания раскладок. Держится независимо от рангов только одно: «голый черновик различимо хуже» — подтверждено
вторым, счётным прибором (schet.py --report ZD Z0: класс «банк» +16, p=0.0039).
⛔ Про luna так сказать НЕЛЬЗЯ: счётчик её не РАЗЛИЧАЕТ (p ≥ 0.25, факт 7), а молчание
прибора, чувствительность которого доказана только на грубом эффекте ZD, — не подтверждение
эквивалентности. Оба прибора молчат ниже своего потолка; эквивалентность НЕ УСТАНОВЛЕНА и
требует объявленного δ (§6 п.1). Всё прочее — открыто.
| форма | книга 1500 глав | качество |
|---|---|---|
| голый дешёвый черновик | ~$7 | ⛔ различимо хуже |
однопроходка luna |
$7 | неразличимо (оба прибора туповаты) |
однопроходка glm-5 без думания |
$9 | ⛔ различимо хуже |
черновик → редактор glm-5 |
~$17–20 | неразличимо: 3 круга, 2 семейства, второй прибор |
однопроходка pro |
~$90–99 | неразличимо |
боевая связка (черновик → редактор pro) |
$127 | якорь |
- Крупнейший денежный рычаг — замена редактора на
glm-5(~×4.4–6), и упирается он не в деньги, а в неразрешённый конфликт приборов на zh (Д42.4). - ⛔ Вся наша фактура по дешёвым моделям — АНГЛИЙСКАЯ. Боевая пара китайская.
- ⛔ Цензур-ось поимённо, потому что валить их в одну строку запрещено собственной Д41.4:
у
geminiона МЕРЕНА и против него (12 отказовPROHIBITED_CONTENT, все в роли судьи); уlunaиglm-5— не мерена ни разу. Кандидат в прод не идёт независимо от цены. - Скидочные режимы, не требующие ни одного решения: выходные целиком офф-пик (÷2), батч −50% универсален, кэш-чтение −90%. ⚠ Тарифная погода ≠ климат: несущую архитектуру на скидочное окно не ставят, котировка — датированной строкой в манифест.
5. ПЛАН
Стадия 0 — $0; исполнитель и оговорки названы по пунктам
⚠ Проверено ревью: три обещания заголовка держатся не все. «$0» — да, все пункты суть анализ артефактов на диске. «Ноль агент-сессий» — держится для пп. 1, 3, 4, 5; п. 2 (классификация правок) есть труд суждения и может стоить сессию (свободно 4 из 220). «Не требует решений владельца» — держится, ЕСЛИ не превращать скрипт п.1 в постоянный приёмочный гейт: гейт — зона бэкенда и лендинг оркестратора, то есть уже решение. Здесь он остаётся ПРЕДЛОЖЕНИЕМ.
- Аудит
acceptance-прогона — держит ли банк 49 терминов через 25 глав; соблюдена ли дисциплинаhiddenдо раскрытия; склонения против записанных форм. Прямой замер Вопроса 0. Порог: >2% взвешенно ИЛИ любая сущность топ-50 ⇒ гипотеза «банк держит» ложна в сильной форме. ⛔ Он НЕ заменяет Шаг 7 целиком, вопреки первой редакции этого документа. Закрывает терминную половину Вопроса 0 — и на ИЮЛЬСКОМ профиле с редакторомglm-5. Голосовая половина (пол/родство/голоса рассказчика) им не закрывается ПО ПОСТРОЕНИЮ:first_personиspeechв глоссарии пусты (0 из 49), а Д32.16 прямо предупреждает, что без засева характер-листов замер даёт ложноотрицательный результат. Голосовая половина и текущий боевой профиль остаются Стадии 3 либо Шагу 7. ⭐ Предложение (не пункт плана): сделать скрипт постоянным приёмочным гейтом — решение владельца. - Разбор диффов редактора по категориям — что именно он чинит: канон, вёрстку или прозу. ⭐ Если 80% массы правок механические, редактор заменяется детерминированным слоем + дешёвой моделью, и спор о ярусе закрыт бесплатно.
- Позиционный аудит ВСЕХ купленных панелей (~150 пакетов на диске) + латинский квадрат по построению в будущие. Без этого ни один вердикт по моделям невозможен.
- Эрраты — все три сделаны 30.08 (Д47.7, Д38.3, Д32.16). Остаётся грепом проверить, что сильная форма нигде не всплыла: «полей пола … НЕТ», «механизма не существовало».
- Базис Жаккара для kill-switch Стадии 1 — пересечение множеств тронутых спанов у нынешних
Z0/ZF, из тех же артефактов. Без него порог 0.4 висит в воздухе. - Уборка: пересчёт денег суммами на одном базисе; протяжка непротянутых чисел (греп «62 · вдвое · 6.3 · 7.1 · ×7–11»); таблица переноса «что из очереди Д38.6 не переехало».
Стадия 1 — единицы долларов. Ответ на «какие вызовы»
Прототип дифф-редактора на тех же 16 главах: тот же промт, выход — список замен. Меряем объём
правки · пересечение множеств тронутых спанов двух прогонов · цену выхода И РАЗМЫШЛЕНИЯ.
⚠ Порог kill-switch (Жаккар < 0.4) назначен ДО того, как посчитан базис. Жаккар тронутых спанов
у нынешних Z0/ZF считается за $0 из тех же артефактов и обязан войти в Стадию 0 — иначе порог
висит в воздухе.
Стадия 2 — $0.2–0.6. Ответ на «на каких моделях»
Цензур-ось дешёвой линии на боевом жанре, с пре-регом: порог отказов, убивающий вендора, объявляется ДО пробы; wire-лог отделяет отказ от таймаута.
Стадия 3 — единицы долларов, на КИТАЙСКОЙ паре
Решётка на 25 главах acceptance: дорогая однопроходка · связка · дифф-ремонт. Рефери —
бесплатный счётчик + статистика правок. Снимает главную оговорку фазы (вся фактура английская).
⛔ Чего в плане НЕТ намеренно
- панели за $10–15 с ранговым эндпойнтом — упираются в собственный ПОЛ прибора. Близнецы расходятся на 1.33–1.53 места при 6.5% различия текста (факт 3 + Д48.5). В этом полу есть ДОКАЗАННАЯ читательская компонента: позиционный наклон 0.5 места, воспроизводящийся в обоих кругах (факт 12), и повтор чтения одним семейством — 0.34 порога (Д37.3/Д38.5). ⛔ Сколько в полу текста, а сколько читателя — НЕ РЕШЕНО, и подавать это решённым нельзя: факт 11 без мощности, а ратифицированный глосс самой Д37.3 гласит обратное — «треть разброса сам прибор, две трети — текст». ⇒ Панель с полом такой высоты купит очередное «неразличимо» независимо от того, из чего пол состоит — и это единственное, что нужно для решения. ⚠ Однозначно читательская из трёх опор только одна: наклон раскладки, он в тексте не живёт по построению;
- ручка размышления — при шуме ×2.8 эффект ×1.4 неизмерим в наших бюджетах;
- Шаг 7 в прежнем виде — ⚠ НЕ «заменён»: аудит
acceptanceзакрывает лишь терминную половину Вопроса 0 на июльском профиле (§5 п.1). Шаг 7 остаётся носителем ГОЛОСОВОЙ половины и текущего боевого профиля — переносится, а не выбрасывается; - резать редактора решением сессии — $28 не стоят решения на приборе, объявленном молчащим; и дифф-интерфейс может сделать вопрос беспредметным, срезав цену стадии арифметикой.
6. НА ВЛАДЕЛЬЦЕ
- Запас эквивалентности δ. Вилка с ценником: 0.5 → n≈62 на плечо (доллары; якорь — сам позиционный артефакт равен 0.5) · 0.35 → n≈126 ($5–10) · 0.2 → n≈386 (только живые люди). ⚠ Выбрать 0.2 = выбрать, что доказательство эквивалентности дёшево не наступит никогда. Заземление: δ ≤ половины цены той порчи, которую владелец отверг бы, глядя в текст.
- Кап агент-сессий — свободно 4 из 220; читательская половина плана без него стоит.
- Судьба редакторской стадии — после стадий 0 и 1, не раньше.
7. ЧТО КОНСИЛИУМ НЕ ЗАКРЫЛ
- Расхождение экспертов по редактору осталось. Архитектор: резать сейчас. Скептик: редактор ДОКАЗАННО сжимает брак (сильнейший контраст фазы), резать по нулю на прозе — сверхзаявка в обратную сторону. Не сведено намеренно — это решается стадией 0.2, а не голосованием.
- H0, вынесенная архитектором отдельно: ось прозы, вокруг которой построен проект, может лежать ниже порога безразличия читателя. Наши нули — слабое свидетельство ЗА. Проверяется рынком, не харнессом; решение владельца.
- Внешний ландшафт: zh→ru отсутствует во всей свежей литературе; масштаб 1500 глав никем публично не отработан с замером; независимых замеров коммерческих новелла-переводчиков нет.