Canonize the P6 acceptance lesson: a changed seam side is accepted by inventorying every channel of the other side

This commit is contained in:
heaven 2026-08-15 17:47:38 +03:00
parent 535581d3d6
commit 074384025e

View file

@ -97,6 +97,7 @@
- `/tmp` волатилен (скрипты воркфлоу переписывай при рестарте); артефакты — на диск стенда; книга и производные — ВНЕ git; `.env` не читать; PUML не рендерить; `.claude/settings.local.json` не коммитить.
- Промт-архивация: только отработанные, с баннером-исходом; residual-трекеры (POLYGON_PACKAGE4) держать активными.
- Эскалации сессий: настоящие развилки эскалируй быстро и решай сам (образцы эры №6: B-hybrid Q4a, вариант-2 расширения, оракул-поправка) — сессии приносят развилки вместо тихих девиаций, это норма, поощряй.
- **Шов, у которого одна сторона менялась, принимается перечислением ВСЕХ каналов другой стороны** (урок приёмки P6, D39.132): промт потребительской половины перечислял exit-контракт — и сессия, и её ревью сверили его, но канал `status --json` того же пака движка (exit 2 при flagged) упустили все; поймала только панель приёмки с мандатом «перечисли команды движка, которые зовёт платформа, и что каждая может вернуть». В промт/приёмку шва — явный шаг «инвентарь каналов+кодов чтением чужого кода», не список из головы автора промта.
## Нормы хендофф-промтов (анти-рассинк; владелец 25.07: «lack of sync оркестратор↔бэкенд↔полигон порождает недопонимание и миссимплементацию»)