docs(runtime): close exact world host ownership
This commit is contained in:
parent
18d17d8bb1
commit
75f9510e10
13 changed files with 240 additions and 43 deletions
|
|
@ -661,6 +661,30 @@ destination.
|
|||
- The portal object is synthetic and never enters `LiveEntityRuntime`, world
|
||||
picking, collision, radar, or server GUID ownership.
|
||||
|
||||
## Modern-runtime host projection mapping (Slice J6)
|
||||
|
||||
The accepted retail sequence remains authoritative; Slice J6 changes only
|
||||
which process-local owner proves each edge:
|
||||
|
||||
```text
|
||||
Runtime accepts exact generation + destination
|
||||
App prepares destination resources
|
||||
App acknowledges typed readiness to Runtime
|
||||
Runtime advances materialization / simulation availability
|
||||
App projects that exact generation into graphical state
|
||||
App acknowledges simulation release
|
||||
App releases the exact destination reservation
|
||||
App acknowledges reservation release
|
||||
App observes the normal viewport for that generation
|
||||
App acknowledges terminal projection
|
||||
Runtime may retire the completed host record
|
||||
```
|
||||
|
||||
The Runtime token includes both generation and destination cell. A callback
|
||||
failure leaves the exact unacknowledged suffix live; a superseding portal
|
||||
cannot consume it. This is ownership bookkeeping around the existing retail
|
||||
order, not a timer, asynchronous UI queue, or alternate portal behavior.
|
||||
|
||||
## Cross-reference notes
|
||||
|
||||
- `references/WorldBuilder` supplies the extracted setup/GfxObj mesh and modern
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue