docs(runtime): close combat and magic intent

Record the exact J5.3 owner boundary, retail ordering, Release and connected evidence, rollback, and J5.4 handoff across architecture, roadmap, milestones, agent instructions, and durable memory.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Erik 2026-07-26 12:09:19 +02:00
parent 20df9d155d
commit 75b761e658
11 changed files with 124 additions and 41 deletions

View file

@ -187,3 +187,21 @@ App retains:
- messages, bars, animations, audio, particles, and camera presentation.
No new retail divergence is introduced by this ownership move.
## Implementation and gates
Production commit:
`20df9d155db50706a42420d60a9b15861cf4bfe7`.
`RuntimeActionState` constructs and owns the exact `RuntimeCombatAttackState`,
`RuntimeCombatTargetState`, `RuntimeCombatModeState`, and
`RuntimeSpellCastState`. Retained graphical bars and input adapters borrow
those owners. Direct Runtime combat and magic commands invoke the same
operations and produce the same normalized snapshots without constructing UI.
App retains the named presentation/content/transport responsibilities above.
Release build passes with zero warnings and errors. Focused and complete gates
pass 223 Runtime tests, 3,754 App tests / 3 skips, and 8,566 complete-solution
tests / 5 skips. The exact-binary connected lifecycle/reconnect report is
`logs/connected-world-gate-20260726-115752/report.json`: two sessions, 7/7
checkpoints, two graceful code-zero exits, and zero failures.