From e88abcb138a11a3b8822d8f3347eaebe73e7ca1e Mon Sep 17 00:00:00 2001 From: Codex Date: Tue, 25 Aug 2026 16:00:03 +0300 Subject: [PATCH] docs: list the junction tooling in the wall-thickness testing map (#302) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Заодно даёт CI прогон с валидным before-SHA: предыдущий пуш был вынужденно форсовым после ребейза на #265, и process-gate на CI не смог вычислить диапазон от затёртой вершины. Issue: #302 User-Visible: no --- docs/WALL-THICKNESS.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/WALL-THICKNESS.md b/docs/WALL-THICKNESS.md index fda011f4..59c47170 100644 --- a/docs/WALL-THICKNESS.md +++ b/docs/WALL-THICKNESS.md @@ -410,6 +410,15 @@ Boundary/Thickness targets (`demo/smoke_optimize_coincident_partition.mjs`). The copying their contents into Git and checks raw, Optimize preview, applied canonical storage and reload states. +### Junction tooling (#302) + +Purpose-built checks for node material: `junctionContractHoles` (the objective +«body ⊇ strips ∪ fans inside the facade bound» invariant, self-checked against +a deliberately holed fixture), the `smoke_junction_holes` wiring probe that +verifies the same contract against the rendered `d` path, sixteen close-up +golden scenes (`junction-*`) plus the owner's repro scene, and the +`junction-*` mutants in `scripts/mutation-gate.mjs`. + ## 9. Independent partitions, drafts and columns Their thickness is stored directly in centimetres: 1–100 cm for draft and