docs(runtime): close deterministic world lifecycle gate

Record the passing capped and uncapped connected evidence, coordinator ownership, graceful reconnect contract, current test baseline, and the remaining human-only visual gates. Keep AGENTS.md synchronized with CLAUDE.md and distill the durable reveal-lifecycle lesson into project memory.
This commit is contained in:
Erik 2026-07-21 00:00:31 +02:00
parent f7b09617c5
commit e02acb870c
8 changed files with 121 additions and 49 deletions

View file

@ -9,17 +9,21 @@ foundation is hardened through Step 9. Spellbook/component-book filtering,
favorite spell bar, connected casting/enchantment effects, and portal-space
presentation have passed their single-client visual gates. The corrective bounded
render/resource-lifetime integration passed its seven-destination connected
stress gate without a crash or cumulative collapse. The remaining M3 visual
requirement is the final two-client portal-out/materialize observer gate. The
new R6 object-update cutover has passed its unattended connected input/portal/
performance rebaseline; its locomotion/collision/projectile/teleport visual
gate remains for the next local viewing session before that observer gate.
stress gate without a crash or cumulative collapse. A second deterministic
world-lifecycle gate now protects fresh login, outdoor/world-edge/dungeon
travel, same-location revisit, exact graceful disconnect, and an uncapped
fresh-process reconnect with canonical readiness snapshots and saved PNG/JSON
artifacts. The remaining M3 visual requirement is the final two-client
portal-out/materialize observer gate. The new R6 object-update cutover has
passed its unattended connected input/portal/performance rebaseline; its
locomotion/collision/projectile/teleport visual gate remains for the next local
viewing session before that observer gate.
Carried:
#153 far-teleport residual, #116 slide-response, the remaining R6 ownership cleanup plus
registered TS-50/TS-51 timing residuals (the complete-root-Frame/object-workset
cutover is automated-test complete 2026-07-20; three independent re-reviews are
clean, Release builds with 17 known test-project warnings tracked by #228, and
6,457 tests pass / 5 skip), and
6,480 tests pass / 5 skip after the world-reveal gate), and
the deferred Modern Pipeline track (MP1b+). The separate #225 shared-alpha
implementation has passed connected lifetime/performance gates and awaits only
its lifestone/particle visual comparison.