From 0c14c4029c175e78a28b65763a1b5e24f7541344 Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 3 Aug 2026 14:16:43 +0200 Subject: [PATCH] docs: record the connected visual acceptance for #282 and #284 Connected Release session against the local ACE with the retail UI (ACDREAM_RETAIL_UI=1). User verdict on the S1/S2 gate: works fine - effects stay attached to moving entities across cell boundaries, and lit statics are unchanged (the deliberately-preserved case). The session log corroborates it: 9 completed world reveals including portals, 58 reveal events all failures=0, zero unhandled exceptions, zero parked placements, zero firings of #284's new terminal world-frame invariant, and a graceful exit. #282 and #284 are closed. #283 (Runtime's world frame and App's render origin rebasing at different moments during a teleport) remains open and is deliberately sequenced immediately before C4 route 3, which shares its portal code; its first step proves or disproves reachability before anything is restructured. Co-Authored-By: Claude Opus 5 --- docs/ISSUES.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/ISSUES.md b/docs/ISSUES.md index ab914277..dad65f69 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -67,8 +67,11 @@ reconciling #281's 43 test failures. `Refresh_FollowsCurrentTopLevelRootAndCell` is back to moving the entity by `ParentCellId` alone — its original pre-`f24532ad` form — and passes. Complete Release solution: 10,836 passed / 4 skipped / 0 failed. - **User visual check still outstanding:** a monster with an active spell - effect crossing a cell boundary, and a lit static object, indoors and out. + **User-accepted 2026-08-03** in a connected Release session with the retail + UI (`ACDREAM_RETAIL_UI=1`): effects stay attached across cell boundaries and + lit statics are unchanged. The session's log corroborates it — 9 completed + world reveals, 58 reveal events all `failures=0`, zero unhandled exceptions, + and a graceful exit. - **#283 — OPEN — Runtime's world frame and App's render origin rebase at different moments during a teleport.** `670f307c` gave Runtime its own world frame (`RuntimePhysicsState.ObserveLocalWorldFrame`), which rebases the @@ -113,6 +116,10 @@ reconciling #281's 43 test failures. stable checkpoints; wiring them into the connected gates' `report.json` is carried with #277's service-window conversion, where "legitimately parked" becomes precisely definable. + **User-accepted 2026-08-03** alongside #282 in the same connected Release + session: ordinary play is unaffected, and the new terminal invariant never + fired — the log shows zero `world frame is unreachable` failures and zero + parked placements across 9 completed reveals. ## C3c placement cutover — 2026-08-02