docs(runtime): close J3.5 and plan J3.6

Record the canonical entity/object delta cutover, full Release and exact-binary connected evidence, rollback, and the adversarial zero-owner J3.6 execution contract. Synchronize architecture, roadmap, milestones, and agent guidance.

Co-authored-by: Codex <codex@openai.com>
This commit is contained in:
Erik 2026-07-26 06:54:47 +02:00
parent ce3ac310d9
commit 84954c8b77
12 changed files with 405 additions and 54 deletions

View file

@ -225,8 +225,14 @@ live `ClientObjectTable`; App, routing, interaction, and UI borrow the exact
instances. Runtime tests pass 118/118, App tests pass 3,762/3 skips, the
complete Release suite passes 8,453/5 skips, and the exact-binary
seven-checkpoint gate passes with graceful exits, zero failures, zero
render-shadow mismatches, and zero pending deltas. J3.5 ordered canonical
entity/object deltas and direct borrowed views are next. J0's rollback is
render-shadow mismatches, and zero pending deltas. J3.5 is complete at
`ce3ac310`: Runtime issues identity before App hydration, publishes entity and
inventory commits through one per-generation sequence, and supplies the same
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
`git revert b632672e5ccabfb44c551e08f1c411ab2669c44a`.
J1's rollback is
`git revert 854d9e9cd13092bd5aaa3cf025d73eeb4600e9f8`.
@ -239,12 +245,14 @@ J3.3's rollback is, newest first,
`git revert 420e5eea70fd2c29cf9c8614e6298a1f84d64045`.
J3.4's rollback is
`git revert 5ef8b5371d8990f0380acd939e71cd711289d429`.
J3.5's rollback is
`git revert ce3ac310d92722ffb637e81cb1957458874dd220`.
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.5 starts at
`docs/plans/2026-07-26-modern-runtime-slice-j3-delta-stream.md`. The exact G4 visual rollback
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
is `git revert ef1d263337997bb030eadb7b8e71d73dc659907a`; do not revert G3 or
the portal-warmup corrections. Evidence:
`docs/research/2026-07-25-slice-h-closeout.md` and
@ -260,7 +268,8 @@ the portal-warmup corrections. Evidence:
`docs/research/2026-07-25-slice-j2-session-lifetime-closeout.md` and
`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`.
`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`.
**Structural prerequisite before new M4 subsystem work:** all eight
behavior-preserving `GameWindow` decomposition slices and the automated