diff --git a/docs/architecture/05-decisions-log.md b/docs/architecture/05-decisions-log.md index 5d048c20..2ba7b905 100644 --- a/docs/architecture/05-decisions-log.md +++ b/docs/architecture/05-decisions-log.md @@ -3017,7 +3017,7 @@ inherited». Это самая дорогая из четырёх: она отп **4. Класс A заведён СОЗНАТЕЛЬНО и записан у своего предмета.** У новой секции сегодня НОЛЬ читателей. `18-bank-ontology.md` получила эррату: третий член её класса A (строка 224) закрыт со стороны движка — ровно как требует её же правило «чинятся раньше, а не когда читатель придёт», — а обязательство сделать читателя -названным несёт платформенная половина строки **253**. ⚠ Её фраза «читаемый банк несёт итоги БЕЗ +названным несёт платформенная половина строки **224** (⚠ испр. 08.09: в первой редакции этого пункта стояла 253 — её половина (а) закрывается лендингом 224, а живая (б) про полноту консолидации, другой предмет). ⚠ Её фраза «читаемый банк несёт итоги БЕЗ предложений» с этого дня ложна и помечена; оговорка «когда экран закажут» относится к полному ДЖОЙНУ «предложено × решено × нерешено», который наружу по-прежнему не выносится. @@ -3037,6 +3037,8 @@ inherited». Это самая дорогая из четырёх: она отп доводом с числом (бound `reasoning_max_tokens` в паритете армов: у боевого этого ключа нет и быть не может, значит сравнивать не с чем, и проверка была бы политикой, придуманной тестом) — принято. -**8. Ратифицировано этим актом.** `make mutations` живёт СОСЕДНЕЙ целью, а не внутри `battery`: пере-замер -дал **123 %** её времени, и гейт идёт без `-race` — доказывает меньше, стоит больше. Снятый +**8. Ратифицировано этим актом.** `make mutations` живёт СОСЕДНЕЙ целью, а не внутри `battery`: гейт стоит ПРИМЕРНО столько же, +сколько батарея, и идёт без `-race` — доказывает меньше за те же деньги. ⚠ Испр. 08.09: первая редакция называла **123 %**, +и это число точнее самой величины — она машинно-зависима (парный замер спина-к-спине на одной песочнице дал 102 %, +а диапазон девяти до-дофиксных пар — 87–104 %). Решение от этого не меняется, но обосновывать его одним числом нельзя. Снятый `pipeline-arm-deepseek-pro.yaml` остаётся снятым: редактор боевого — он же, файл был второй копией боевого. diff --git a/docs/architecture/14-api-contract/README.md b/docs/architecture/14-api-contract/README.md index 4e3d24ff..87cc06bf 100644 --- a/docs/architecture/14-api-contract/README.md +++ b/docs/architecture/14-api-contract/README.md @@ -796,7 +796,7 @@ the original request was never applied». Каждый `POST /books` созда по-прежнему не вычислит счёт сама, но с пака «гейт вместо прозы» движок публикует свои предложения стопа секцией сайдкара, то есть источник для честного счёта теперь ЕСТЬ снаружи движка. ⇒ вопрос «возвращать ли `pending_decisions`» снова открыт и решается вместе с платформенной половиной строки - **253**; до её лендинга читателей у секции ноль, и контракт её НЕ объявляет намеренно (17-seam-inbound-law п.6; `18-bank-ontology.md`, «Чего эта + **224** (⚠ испр. 08.09: прежде здесь стояла 253 — не тот носитель); до её лендинга читателей у секции ноль, и контракт её НЕ объявляет намеренно (17-seam-inbound-law п.6; `18-bank-ontology.md`, «Чего эта форма НЕ несёт»); - **пометить («пока нули») нельзя**: поле, обязательное в схеме и вечно лгущее нулём, — это ровно класс PD-370 («канон объявляет — деплой не обслуживает»), только в поле вместо пути; diff --git a/docs/architecture/18-bank-ontology.md b/docs/architecture/18-bank-ontology.md index e4b7ed00..90b6b9f6 100644 --- a/docs/architecture/18-bank-ontology.md +++ b/docs/architecture/18-bank-ontology.md @@ -75,11 +75,13 @@ СТОРОНЫ ДВИЖКА.** Стоп-граница теперь публикует свои предложения отдельной секцией того же сайдкара, который экран подписи уже читает, — то есть исполнено ровно то, чего требует правило этой страницы («чинятся раньше, а не когда читатель придёт»), а не рефактор под несуществующий экран. Следствия для -текста ниже: фраза «читаемый банк несёт итоги БЕЗ предложений» с этого дня ЛОЖНА и читается как описание +текста ниже: клауза «на стоп-границе вид вообще не меняется» тоже стала неточной — секция едет в проекцию, не проходя +через вид (⚠ при этом правило однонаправленного потока НЕ нарушено: глоссарий не тронут, снапшот байт-равен); +фраза «читаемый банк несёт итоги БЕЗ предложений» с этого дня ЛОЖНА и читается как описание до-паковой формы; оговорка «когда экран закажут» относится к полному ДЖОЙНУ «предложено × решено × нерешено», который по-прежнему живёт только внутри движка и наружу не выносится. ⛔ **Долг, названный вслух:** у новой секции сегодня НОЛЬ читателей — платформа разбирает сайдкар аллоулистом и поле -игнорирует; носитель обязательства сделать читателя названным — платформенная половина строки **253**. +игнорирует; носитель обязательства сделать читателя названным — платформенная половина строки **224** (⚠ испр. 08.09: первая редакция эрраты называла 253, но её половина (а) ЗАКРЫВАЕТСЯ лендингом 224, а живая (б) — другой предмет; адрес, не разрешающийся в обязательство, которое он называет, — ровно класс, которым куплено правило 1 этой страницы). Пока она открыта, это проекция без потребителя, то есть класс A, заведённый сознательно и с адресом. ## Чего эта форма НЕ несёт