docs(runtime): close gameplay-state ownership
Record J4.5 canonical shortcut and spellbook command ownership, combined failure and graphical/headless parity evidence, the 8,544-test Release gate, exact-binary lifecycle and nine-stop acceptance, rollback instructions, and the J5 boundary. Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
parent
89e6b207f8
commit
2c67a2c3ba
11 changed files with 209 additions and 22 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Modern runtime Slice J — presentation-independent runtime
|
||||
|
||||
**Status:** J0–J3 COMPLETE; J4.1–J4.4 COMPLETE; J4.5 combined closeout active
|
||||
**Status:** J0–J4 COMPLETE; J5 ACTIVE
|
||||
**Parent:** `2026-07-24-modern-runtime-architecture.md`, Slice J
|
||||
**Authorization:** the user approved Slices F–L, including the otherwise-frozen
|
||||
Slice J gameplay-owner moves, on 2026-07-24
|
||||
|
|
@ -213,7 +213,7 @@ match current traces; App has no server-GUID ownership.
|
|||
|
||||
### J4 — chat, inventory, magic, and gameplay-state services
|
||||
|
||||
**Active 2026-07-26.**
|
||||
**Completed 2026-07-26.**
|
||||
|
||||
**Detailed execution plan:**
|
||||
[`2026-07-26-modern-runtime-slice-j4.md`](2026-07-26-modern-runtime-slice-j4.md).
|
||||
|
|
@ -249,8 +249,14 @@ Runtime owns character options and server run/jump projections, exposes exact
|
|||
borrowed J4 gameplay views, and routes retained UI plus future no-window hosts
|
||||
through one synchronous generation-gated state-command seam. Its 169 Runtime
|
||||
tests, 3,777 App tests / 3 skips, 8,534 complete Release tests / 5 skips, and
|
||||
exact-binary seven-checkpoint lifecycle/reconnect gate pass. J4.5 combined
|
||||
failure, parity, teardown, connected, and nine-stop closeout is active.
|
||||
exact-binary seven-checkpoint lifecycle/reconnect gate pass. J4.5 completed at
|
||||
`89e6b207`: Runtime owns the one shortcut manager, graphical command effects
|
||||
flow through the exact Runtime inventory/character owners, the item-use UI
|
||||
cannot construct a second transaction gate, and the combined failure-safe
|
||||
ownership ledger converges. Its 175 Runtime tests, 3,780 App tests / 3 skips,
|
||||
8,544 complete Release tests / 5 skips, exact-binary lifecycle/reconnect gate,
|
||||
and canonical nine-stop route pass. Evidence:
|
||||
[`../research/2026-07-26-slice-j4-5-gameplay-state-closeout.md`](../research/2026-07-26-slice-j4-5-gameplay-state-closeout.md).
|
||||
|
||||
Detailed execution begins with a source-ownership inventory. Move one coherent
|
||||
lifetime group at a time in this order:
|
||||
|
|
@ -271,6 +277,10 @@ J4 must borrow it rather than create another inventory model.
|
|||
|
||||
### J5 — movement, physics, interaction, and combat group
|
||||
|
||||
**Active 2026-07-26.** Detailed execution begins with a source/owner inventory
|
||||
and a named-retail ordering matrix. Each coherent move must preserve the
|
||||
accepted connected interaction, facing, projectile, and collision behavior.
|
||||
|
||||
- Move presentation-free movement interpretation, authoritative/predicted
|
||||
physics state, selection identity, approach/use transactions, combat intent,
|
||||
projectiles, and outbound movement cadence.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue