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 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-03 14:16:43 +02:00
parent 3c36b4cc21
commit 0c14c4029c

View file

@ -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