diff --git a/docs/superpowers/plans/2026-05-26-phase-a8-restructure.md b/docs/superpowers/plans/2026-05-26-phase-a8-restructure.md index 7dac1f1..b048040 100644 --- a/docs/superpowers/plans/2026-05-26-phase-a8-restructure.md +++ b/docs/superpowers/plans/2026-05-26-phase-a8-restructure.md @@ -1138,3 +1138,11 @@ Total estimated time: ~2.5–3 hours assuming RR0 doesn't trigger scope expansio - RR4 transition FAILED + not pre-existing → STOP, re-brainstorm. All gates explicit; no dead-ends. + +--- + +**SUPERSEDED 2026-05-26 (PM) by [2026-05-26-phase-a8-wb-full-port.md](2026-05-26-phase-a8-wb-full-port.md).** + +This plan implemented the "WB-faithful restructure" design which RR0 evidence invalidated. The new plan implements the full WorldBuilder RenderInsideOut + RenderOutsideIn port. RR0 was completed and its findings doc is retained. + +This document is retained for historical reference. diff --git a/docs/superpowers/specs/2026-05-26-phase-a8-restructure-design.md b/docs/superpowers/specs/2026-05-26-phase-a8-restructure-design.md index a8b3a02..9cee900 100644 --- a/docs/superpowers/specs/2026-05-26-phase-a8-restructure-design.md +++ b/docs/superpowers/specs/2026-05-26-phase-a8-restructure-design.md @@ -443,3 +443,11 @@ RR5 reads `docs/ISSUES.md` at filing time to confirm the next available ID and a - **Internal consistency:** task RR0 outcome branches are explicit; RR2 changes match the architecture section step-by-step; RR3 contingency is named; RR4 acceptance gate references RR0 evidence. - **Scope check:** six tasks, well-bounded, ~2.5 hours estimated. The restructure is one render-frame block in one file. RR0 + RR3 + RR4 are non-code tasks. No scope sprawl. - **Ambiguity check:** the `cameraInside` flag semantics (strict, no grace) are stated once and used consistently. The stencil-gated sky's `DepthMask off + on` discipline is stated explicitly. The outdoor `else` branch's verbatim preservation is named explicitly. + +--- + +**SUPERSEDED 2026-05-26 (PM) by [2026-05-26-phase-a8-wb-full-port-design.md](2026-05-26-phase-a8-wb-full-port-design.md).** + +After RR0 falsification ([docs/research/2026-05-26-a8-rr0-falsification-findings.md](../../research/2026-05-26-a8-rr0-falsification-findings.md)) showed R4 Issues A + C were caused by R3 (not pre-existing on main), the "restructure" approach in this design was insufficient — the structural bug is rendering all 16 BFS-reachable cells at full screen extent, not just the depth-clear workaround. The new design ports WB's full RenderInsideOut + RenderOutsideIn with per-building cell scoping. + +This document is retained for historical reference and roadmap discipline.