docs(runtime): close Slice J and activate Slice K

Record the shared graphical/no-window reset architecture, deterministic lifecycle evidence, exact rollback point, and synchronized project guidance before beginning the Linux headless host.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Erik 2026-07-27 01:01:41 +02:00
parent a9a822f206
commit 953c469cac
12 changed files with 210 additions and 35 deletions

View file

@ -345,7 +345,12 @@ single `GameRuntime` root at `96ddd165`; J7.2/J7.3 cut graphical production
and shutdown over at `ce41efb9`. Its 383 Runtime tests, 3,717 App tests /
3 skips, 8,661 complete Release tests / 5 skips, lifecycle/reconnect route,
canonical nine-stop route, and the user's 2026-07-27 exact post-cutover visual
matrix pass. J7 is closed; J8 no-window integration is active.
matrix pass. J7 is closed. J8 closed Slice J at `a9a822f2`: graphical and
no-window hosts share one `GameRuntime`, one retryable canonical-generation
reset transaction, and one gameplay-owner graph. Its 395 Runtime tests, 3,731
App tests / 3 skips, 8,696 complete Release tests / 5 skips, exact-binary
lifecycle/reconnect route, and canonical nine-stop route pass. Slice K
Linux headless/multi-session implementation is active.
J0's rollback is
`git revert b632672e5ccabfb44c551e08f1c411ab2669c44a`.
J1's rollback is
@ -400,6 +405,8 @@ J7.1's rollback is
`git revert 96ddd16539e670a5ce9b1f86677530e3fbc3f635`.
J7.2/J7.3's rollback is
`git revert ce41efb9e5938f79a7580476b949d172f52a1e69`.
J8's rollback is
`git revert a9a822f206cc6021bc099988144488f3bd7c397b`.
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
@ -426,8 +433,10 @@ closeout is
closeout is
`docs/research/2026-07-26-slice-j6-3-teleport-correlation.md`; J6 closeout is
`docs/research/2026-07-26-slice-j6-4-host-acknowledgement.md`. J7 closeout is
`docs/research/2026-07-26-slice-j7-game-runtime-root-cutover.md`; J8 executes
from `docs/plans/2026-07-26-modern-runtime-slice-j8.md`. The exact G4 visual
`docs/research/2026-07-26-slice-j7-game-runtime-root-cutover.md`; J8/Slice-J
closeout is
`docs/research/2026-07-27-slice-j8-no-window-closeout.md`; Slice K executes
from `docs/plans/2026-07-26-modern-runtime-slice-k.md`. The exact G4 visual
rollback
is `git revert ef1d263337997bb030eadb7b8e71d73dc659907a`; do not revert G3 or
the portal-warmup corrections. Evidence:
@ -467,7 +476,7 @@ uncapped Release presentation is smooth, while physics, collision, and wire
truth remain correct.
See `docs/plans/2026-07-22-gamewindow-slice-8-composition-lifecycle.md` and
`docs/architecture/code-structure.md`. **Carried:** #153, #116, remaining
R6 ownership cleanup, TS-50/TS-51/TS-53, Modern Runtime Slice J8+, and #225's
R6 ownership cleanup, TS-50/TS-51/TS-53, Modern Runtime Slice K+, and #225's
lifestone/particle alpha visual gate.
Start structural work at `memory/project_gamewindow_decomposition.md` and