# Restart handoff — 2026-09-11 Historical reboot checkpoint. User has returned and enabled virtualization; current STATE.md and the postboot native/layout/WSL reports supersede the pause and pending-result wording below. Preserve this record for exact resume history. Codex-9e8r6t /root. User explicitly requested a reboot pause to make WSL2/Ubuntu available. Full PROJECT_GOAL remains active and incomplete. Resume only after the user returns; do not schedule automatic work during the reboot. ## Saved state - Branch `codex/release1-9e8r6t`: contextual source `df6f595`, CLI publication evidence `d95b1ab` and complete local OA scenario evidence `c4bad4b` were pushed and read back. The following reboot commit also preserves reviewed WIP below. - Both Windows Studio/server and standalone CLI prereleases remain published. This checkpoint does not update either release or establish Linux acceptance. - Immutable GUI52DE82 native source trial: Lifeline Save-adoption and Chain direct Create each passed complete model/source, one Undo and one Redo with original IDs. Machine direct Create/Save passed six exact files; one Undo/Save passed four reachable/six physical files. Machine Redo/reopen remain pending. Test GUI closed normally, and its returned window was absent at 13:38 UTC. `work` contains the saved Machine Undo state. Do not infer persistent history; use preserved first machine checkpoint for isolated reopen and a fresh trial for missing history coverage. See release-contextual-source-native-20260911.md and experiments/contextual-source-native-20260911/README.md. - Reviewed WIP: source_draft.rs essentials-first layout, explicit wrapped kinds before unbounded parent text, plus creation.rs staged-owner caption fix. Three real Paragraph tests are prepared. First compile failed in test helpers (ambiguous macro and wrong Id constructor); corrected only those helpers. Corrected focused2 was interrupted for this reboot before any tests ran; Clippy/fmt/GUI did not launch. There is NO new passing suite or matching GUI. - Worker release_audit stopped its command with Ctrl+C; all Cargo/rustc/linker processes were absent. All 238 frozen input hashes were unchanged. Final source_draft SHA prefix C8D36BD6; creation SHA prefix 0FB19BE3. Exact freeze inputs3 SHA256 `6B3F3088FF18AF3899C3764B3F3671DA9240A5DE184D871BF08F8012456E556B`. ## Next actions after reboot 1. Read AGENTS, PROJECT_GOAL, STATE, PLAN and latest Gitea issue 1/2 comments and relevant Wiki. Preserve Codex-956atf canvas/chooser/schema8 and Codex-ytr83r B4/Linux ownership. User issue2 comment250 allows domain-constrained diagram manipulation; arbitrary free movement is not required. 2. Recheck `wsl --list --verbose`. Before reboot it reported no installed distribution despite default version2. Launch/setup Ubuntu as needed with the user handling any authentication. Verify a real usable Linux environment before claiming a build. Do not repeat rejected VM workarounds. 3. Validate the frozen input manifest, then resume a new focused3 run. Keep focused1 failure and focused2 interrupted evidence. On a pass, run strict desktop all-target Clippy, formatting and matching GUI build; use a distinct immutable stage. No broad full-suite repeat without a new reason. 4. Root alone performs native Computer Use with @oai/sky. Relaunch the corrected artifact in a fresh profile and verify initial Name/kind/parent visibility at 1100×700, the owner label, direct Lifeline Create, remaining cancellation/ recovery and machine history/reopen using independent expected contracts. 5. Continue SA B2, basic supplementary workflows, peer integration, complete semantic/text/REST/library work, Windows/Linux packaging and fresh final cross-disciplinary acceptance. The full release remains unfinished. Private runtime and build stages under `.local` are retained; no temporary binary, token or credential was committed. Raw interruption/native records are archived separately with exact hashes. All workers are idle for the reboot.