docs(architecture): plan GameWindow lifecycle shell
Freeze host ordering, resource ownership, callback quiescence, partial-startup rollback, and canonical soak evidence as twelve reviewed, bisectable Slice 8 checkpoints. Co-authored-by: Codex <codex@openai.com>
This commit is contained in:
parent
96f8bfcfa8
commit
20ebf217e2
3 changed files with 615 additions and 0 deletions
|
|
@ -676,6 +676,9 @@ residency without weakening leak detection.
|
|||
|
||||
#### Slice 8 — composition and shutdown cleanup — ACTIVE
|
||||
|
||||
Detailed execution ledger:
|
||||
[`docs/plans/2026-07-22-gamewindow-slice-8-composition-lifecycle.md`](../plans/2026-07-22-gamewindow-slice-8-composition-lifecycle.md).
|
||||
|
||||
Keep GL/window construction in `GameWindow.OnLoad`, but group creation into
|
||||
small composition functions and delete feature state left behind by prior
|
||||
slices. `OnClosing` delegates to the existing retryable shutdown transaction.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue