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:
parent
f7b09617c5
commit
e02acb870c
8 changed files with 121 additions and 49 deletions
31
CLAUDE.md
31
CLAUDE.md
|
|
@ -106,19 +106,24 @@ movement queries.
|
|||
|
||||
## Current state
|
||||
|
||||
**M3 — Cast a spell ACTIVE; automated implementation complete 2026-07-15.** Retail cast intent,
|
||||
component/target gates, live enchantment wire, Magic-scoped input, spell bar, spellbook, component
|
||||
book, effect indicators, shared main-panel switching, and positive/negative effects UI are implemented over the Step-9 projectile/DAT-effect
|
||||
foundation. The 2026-07-20 R6 complete-root-Frame/object-workset cutover is automated-test complete;
|
||||
three independent conformance/architecture/adversarial re-reviews are clean, the Release build succeeds
|
||||
(the clean documentation audit exposes 17 pre-existing test-project warnings, #228), and the full suite
|
||||
is 6,457 passed / 5 skipped. Its unattended seven-destination
|
||||
connected input/portal/performance rebaseline also passes without an interactive desktop. Remaining
|
||||
ownership cleanup and registered TS-50/TS-51 timing residuals stay carried. **Next:** connected R6
|
||||
locomotion/collision/projectile/teleport visual gate, then the final two-client
|
||||
portal-out/materialization observer gate. **Carried:** #153, #116, R6 residuals, and the deferred
|
||||
Modern Pipeline track (MP1b+).
|
||||
Start magic work at `claude-memory/project_magic_ui_and_casting.md`; detailed state is below.
|
||||
**M3 — Cast a spell ACTIVE; automated implementation and connected
|
||||
single-client gates complete.** Retail cast intent, component/target gates,
|
||||
live enchantment wire, Magic-scoped input, spell bar, spellbook, component
|
||||
book, effect indicators, shared main-panel switching, and positive/negative
|
||||
effects UI are implemented over the Step-9 projectile/DAT-effect foundation.
|
||||
The R6 complete-root-Frame/object-workset cutover and its unattended
|
||||
seven-destination input/portal/performance rebaseline pass. The 2026-07-20
|
||||
deterministic world-lifecycle gate additionally protects fresh login,
|
||||
outdoor/world-edge/dungeon travel, same-location revisit, exact graceful
|
||||
disconnect, and uncapped fresh-process reconnect with JSON/PNG artifacts.
|
||||
Release builds; 6,480 tests pass / 5 skip (17 tracked warnings, #228).
|
||||
**Next:** the R6 locomotion/collision/projectile/teleport local visual
|
||||
rebaseline when a local view is available, then the final two-client
|
||||
portal-out/materialization observer gate. **Carried:** #153, #116, remaining
|
||||
R6 ownership cleanup, TS-50/TS-51, Modern Pipeline MP1b+, and #225's
|
||||
lifestone/particle alpha visual gate.
|
||||
Start magic work at `claude-memory/project_magic_ui_and_casting.md`; start
|
||||
render/streaming work at `claude-memory/project_render_pipeline_digest.md`.
|
||||
|
||||
Documentation entry point: [`docs/README.md`](docs/README.md).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue