From f353be3d76561f8034ca60289ca35805f683b978 Mon Sep 17 00:00:00 2001 From: Codex Date: Wed, 26 Aug 2026 21:16:38 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20spec=20#316=20revision=204=20=E2=80=94?= =?UTF-8?q?=20the=20golden=20expectation=20rests=20on=20the=20render/write?= =?UTF-8?q?=20boundary,=20not=20on=20masonry=20kind?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Issue: #316 User-Visible: no --- docs/specs/316-opening-host-auto-resolution.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/specs/316-opening-host-auto-resolution.md b/docs/specs/316-opening-host-auto-resolution.md index 4e1a46e8..2500acab 100644 --- a/docs/specs/316-opening-host-auto-resolution.md +++ b/docs/specs/316-opening-host-auto-resolution.md @@ -1,6 +1,6 @@ # Issue #316 — миграция v9 сама разрешает конфликт «проём ↔ нулевая стена» -Статус: ревизия 3 (r1: M1/M2/Low; r2: M3/M4). Родитель: #306 (стены нулевой толщины), контекст: #319 +Статус: ревизия 4 (r1: M1/M2/Low; r2: M3/M4; r3: M5). Родитель: #306 (стены нулевой толщины), контекст: #319 (бэкенд-гард — отдельная задача). Решение владельца (чат, 2026-08-26): конфликт проёма при миграции разрешается автоматически, рисование нигде не блокируется; выпуск — v1.68.0-beta.4 вместе с #319. @@ -137,8 +137,12 @@ t·L + length/2]` пересекает интервал атома на обще остаётся телесным) — добавляется сцена «span поверх стены с дверью» в golden-матрицу. Комбинация span+проём в существующих сценах ЕСТЬ: `coincident-partition-virtual-dark` строит `open_spans` поверх позиции - проёма с удалённым host — но это независимая кладка вне контурных атомов - правила 3.1, поэтому ожидание — «без изменений»; решает `golden:verify`: + проёма с удалённым host. Ожидание «без изменений» держится не на природе + кладки (после очистки host проём обрабатывался бы миграцией как контурный — + тем же путём, что правило 3.1), а на границе §2: сцена рендерится в + `mode: 'view'` без структурной записи, `commitWallSegmentModel` из чистого + рендера не вызывается — правила §3 в ней не выполняются вовсе. Арбитр — + `golden:verify`: неизменность подтверждается прогоном, а любое расхождение проходит канонический путь приёмки с визуальным ревью, не молчаливую переснятие. - USER-GUIDE — без правок: пользовательского UI-контракта не меняется,