From d1390bd84d1afcffcab1b1c7d97452ea87c90b17 Mon Sep 17 00:00:00 2001 From: Erik Date: Wed, 29 Jul 2026 23:30:09 +0200 Subject: [PATCH] docs: record Slice 4 equipped-child picking user acceptance (2026-07-29) Slice 4 passed its two-client Coldeve visual gate and was user-accepted; world-interaction program resumes at Slice 5 (vendor browsing) after the physics parity campaign. Co-Authored-By: Claude Opus 5 --- docs/plans/2026-07-23-world-interaction-completion.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/plans/2026-07-23-world-interaction-completion.md b/docs/plans/2026-07-23-world-interaction-completion.md index ba8d289d..38cba297 100644 --- a/docs/plans/2026-07-23-world-interaction-completion.md +++ b/docs/plans/2026-07-23-world-interaction-completion.md @@ -14,8 +14,10 @@ component-disabled ACE characters to the modern scarab/prismatic formula, resolves formula icons by their DAT icon DIDs, installs those icons as each authored template root's own foreground image, and migrates stale examination dimensions once to the authored 310 x 400 extent. The final connected -assessment gate passed on 2026-07-24. Slices 1–3 are complete; resume at Slice -4, equipped-child world picking. +assessment gate passed on 2026-07-24. Slice 4 equipped-child world picking +(with the Opus F1 wielded-pickup-legality correction) passed its connected +visual gate on Coldeve and was user-accepted 2026-07-29. Slices 1–4 are +complete; resume at Slice 5, vendor browsing. **Milestone:** M4 prerequisite/preamble. **Architecture:** retained gameplay UI over shared selection, object, and interaction state. `GameWindow` remains a composition/callback shell. @@ -407,7 +409,8 @@ Named retail references and executable pseudocode are recorded in ## Slice 4 — equipped-child world picking -**Status:** implemented 2026-07-29, pending the two-client visual gate. Owner +**Status:** USER-ACCEPTED 2026-07-29 — the two-client visual gate passed on +Coldeve ("child world picking works"). Owner shape per the program table held: pure world-query/picking policy plus presentation anchor. No wire, physics, renderer, or `EquippedChildRenderController` changes. `LiveEntityRuntime` gained scoped