docs(runtime): close canonical entity object lifetime
This commit is contained in:
parent
119b7c1151
commit
77c013998b
11 changed files with 249 additions and 43 deletions
19
AGENTS.md
19
AGENTS.md
|
|
@ -232,7 +232,14 @@ direct borrowed views to graphical and no-window hosts. Runtime tests pass
|
|||
134/134, App tests pass 3,765/3 skips, the complete Release suite passes
|
||||
8,472/5 skips, and the exact-binary seven-checkpoint gate passes with graceful
|
||||
exits, zero failures, zero render-shadow mismatches, and zero pending deltas.
|
||||
J3.6 adversarial lifetime and zero-owner closeout is active. J0's rollback is
|
||||
J3.6 is complete at `119b7c11`: exact teardown receipts precede fallible
|
||||
callbacks, re-entrant commits retain one monotonic synchronous stream,
|
||||
accepted-channel versions reject displaced callbacks, and reset/direct
|
||||
disposal converge the complete ownership ledger to zero. Runtime tests pass
|
||||
146/146, App tests pass 3,765/3 skips, the complete Release suite passes
|
||||
8,484/5 skips, and both the exact lifecycle/reconnect and canonical nine-stop
|
||||
routes pass with graceful zero-code exits and no failures. J3 is closed; J4
|
||||
gameplay-state lifetime groups are active. J0's rollback is
|
||||
`git revert b632672e5ccabfb44c551e08f1c411ab2669c44a`.
|
||||
J1's rollback is
|
||||
`git revert 854d9e9cd13092bd5aaa3cf025d73eeb4600e9f8`.
|
||||
|
|
@ -247,12 +254,15 @@ J3.4's rollback is
|
|||
`git revert 5ef8b5371d8990f0380acd939e71cd711289d429`.
|
||||
J3.5's rollback is
|
||||
`git revert ce3ac310d92722ffb637e81cb1957458874dd220`.
|
||||
J3.6's rollback is
|
||||
`git revert 119b7c115107245546180b2f5cb3cb44c7d5476a`.
|
||||
Slice H's retained UI/frame, bounded-light, and pooled/borrowed/direct network
|
||||
work is complete; the exact seven-checkpoint connected lifecycle/reconnect gate
|
||||
passes. Slice I is closed in
|
||||
`docs/plans/2026-07-25-modern-runtime-slice-i.md`; the coherent Slice J campaign
|
||||
executes from `docs/plans/2026-07-25-modern-runtime-slice-j.md`; J3.6 starts at
|
||||
`docs/plans/2026-07-26-modern-runtime-slice-j3-hardening.md`. The exact G4 visual rollback
|
||||
executes from `docs/plans/2026-07-25-modern-runtime-slice-j.md`; J3.6 closeout
|
||||
is `docs/research/2026-07-26-slice-j3-6-lifetime-closeout.md`. The exact G4
|
||||
visual rollback
|
||||
is `git revert ef1d263337997bb030eadb7b8e71d73dc659907a`; do not revert G3 or
|
||||
the portal-warmup corrections. Evidence:
|
||||
`docs/research/2026-07-25-slice-h-closeout.md` and
|
||||
|
|
@ -269,7 +279,8 @@ the portal-warmup corrections. Evidence:
|
|||
`docs/research/2026-07-25-slice-j3-2-canonical-entity-directory-closeout.md` and
|
||||
`docs/research/2026-07-25-slice-j3-3-exact-projection-store.md` and
|
||||
`docs/research/2026-07-26-slice-j3-4-canonical-object-lifetime.md` and
|
||||
`docs/research/2026-07-26-slice-j3-5-canonical-delta-stream.md`.
|
||||
`docs/research/2026-07-26-slice-j3-5-canonical-delta-stream.md` and
|
||||
`docs/research/2026-07-26-slice-j3-6-lifetime-closeout.md`.
|
||||
|
||||
**Structural prerequisite before new M4 subsystem work:** all eight
|
||||
behavior-preserving `GameWindow` decomposition slices and the automated
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue