From be25e6fd867e2187da1063776405f6e537d9155c Mon Sep 17 00:00:00 2001 From: heaven Date: Sun, 16 Aug 2026 22:06:33 +0300 Subject: [PATCH] P7 prompt addendum: the whole-bank one-OK signing model, no completeness gate anywhere in code --- platform/docs/PLATFORM_P7_SESSION_PROMPT.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/docs/PLATFORM_P7_SESSION_PROMPT.md b/platform/docs/PLATFORM_P7_SESSION_PROMPT.md index fe552919..2a9006cb 100644 --- a/platform/docs/PLATFORM_P7_SESSION_PROMPT.md +++ b/platform/docs/PLATFORM_P7_SESSION_PROMPT.md @@ -89,6 +89,12 @@ is IGNORED» — `internal/httpapi/v0.go:369-376`, якорь-отправная ⚠ **Пофазность у главы НЕ строить** (К-10 отвечен «НЕТ», D39.138 п.5): колонки `units_draft_done`/ `units_edit_done` лежат в read-модели готовыми и «бесплатная проекция» напрашивается — фазы на провод не выходят НИ у книги, ни у главы; глава отдаёт один счётчик по канону. +⚠ **Модель подписи банка (слово владельца 16.08, D39.144): подписывается ВЕСЬ банк одним действием.** +Гейта полноты пер-термных решений НЕТ нигде: 409 `bank_decisions_incomplete` снят с канона, resume +снимает стоп с решениями «как есть» (движок так и работает — авто-провод D39.42 п.3, нерешённое едет +с пометкой); `pending_decisions`/`complete` — информационные, канал решений — накопительный БЕЗ +гейта. Не отливай полноту в код ни валидацией, ни констрейнтом. Границу паузы движка при resume +сверь чтением его кода (строка 191); расхождение — пинг, не своя интерпретация. Сюда же сеть, шаги 1–2 §5б (строка 186): **gzip на текстовых ответах (НЕ на SSE)** и `ETag`/`If-None-Match` → 304 на списочных GET. Совет-приор: ревизия у тебя уже читается одной транзакцией со страницей (PD-163) — ETag из неё.