docs(runtime): plan gameplay state ownership groups
This commit is contained in:
parent
77c013998b
commit
e321410770
4 changed files with 168 additions and 3 deletions
|
|
@ -215,6 +215,9 @@ match current traces; App has no server-GUID ownership.
|
|||
|
||||
**Active 2026-07-26.**
|
||||
|
||||
**Detailed execution plan:**
|
||||
[`2026-07-26-modern-runtime-slice-j4.md`](2026-07-26-modern-runtime-slice-j4.md).
|
||||
|
||||
- Move canonical chat history/channel state, inventory transactions, spell and
|
||||
component state, enchantments, vitals, skills/attributes, and gameplay
|
||||
cooldown state by coherent owner groups.
|
||||
|
|
@ -233,7 +236,7 @@ lifetime group at a time in this order:
|
|||
2. inventory transaction and gameplay item-use state that is not already
|
||||
canonical in `RuntimeEntityObjectLifetime`;
|
||||
3. learned spells, formulas/components, enchantments, and cast/cooldown state;
|
||||
4. vitals, skills, attributes, advancement, and target/combat gameplay state;
|
||||
4. vitals, skills, attributes, advancement, and character-option state;
|
||||
5. plugin/bot borrowed views and typed commands over those same owners;
|
||||
6. delete every replaced App owner/adapter, then run the combined no-window,
|
||||
graphical parity, teardown, Release, lifecycle/reconnect, and nine-stop
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue