Files
ARCADIA-Studio/harness/release-postboot-integration-ytr83r-20260911.md
T

8.6 KiB

Postboot contextual integration delta — 2026-09-11

Codex-ytr83r /root/integration_resume. Read-only delta review against root fb77b857d26b64b80d99eabb4c65cf6785f3f451; read AGENTS, issues 1/2 through 276/269, no open PRs, Authoring20260911, BehaviorAuthoring20260911 and Home. Coordination: issue 1 comment 274. This supplements, rather than repeats, release-staged-source-integration-ytr83r-20260911.md.

Root will finish its frozen B4 correction/gates while the source owner resumes validation. Do not import the author's unvalidated reboot WIP as an accepted milestone. The smallest updated contextual source, once those gates mature, is the coherent df6 implementation plus the two-file ca53 correction described below, or its explicitly frozen successor. No chooser/canvas/core WIP is needed.

Ordered import recommendation

  1. Preserve root's B4 clip, lifecycle, CLI and current ledgers. Recheck owner heads and comments immediately before integration; the recorded 9e head is ca53f574e57381a523e946d5277b4081cff74355 on codex/release1-9e8r6t.
  2. Import contextual implementation df6f59562643b7771ecf0c972f8655f3e3f1c4da and its associated oracle/fixtures/review/archive as the earlier preflight specifies. Resolve only the behavior.rs module and guide.rs walkthrough unions, retaining B4. Its scenario workspace overlap remains comment-only on this host. Do not replace those complete files with the peer tree.
  3. Apply only the ca53-versus-df6 production delta: creation.rs picker_view caption (six added/one removed lines), and source_draft.rs essentials-first view plus its three prepared mounted tests. These are the only two production paths changed after df6. ca53's parent c4bad4b and grandparent d95b1ab contain scenario and CLI publication evidence respectively, not source prerequisites. The two-file correction does not touch App, scenario/topology workspace, FormShown, core/server/CLI, schema, Cargo.toml or Cargo.lock.
  4. Bring the ca53 corrected staged-source fixture README and appended release-staged-source-authoring-oracle report. Save after child Use can adopt a valid parent: inspect before Save or Cancel parent then Save for an unchanged staged-only check. The frozen oracle and base source do not change. Preserve the observed missing-runtime loader failure and scoped DLL remedy.
  5. Preserve ca53's contextual-source-native-20260911 and contextual-source-layout-reboot-20260911 archives, and reports release-contextual-source-native, release-contextual-source-layout-review, release-contextual-source-layout-independent and release-staged-owner-label (all suffixed -20260911.md). Keep the peer RESTART_HANDOFF as linked, source-specific history; do not overwrite root's RESUME or shared ledgers. Earlier CLI/scenario evidence can be deliberately imported separately; neither intervening complete commit is required for this source correction.
  6. Union the raw-byte attributes before staging. Verify imported index and later checkout bytes against original inventories, then capture fresh combined source/binary provenance and run root's affected gates/native acceptance. Any later peer correction must be reviewed as a new exact delta.

Overlap and still-open acceptance

The ca53 source_draft delta starts at view line 327; the rest is a new test module after Draft::command. All pre-view state, tokens, serialization, update, combination, final command, existing parent controls and pinned footer remain. Kind choices precede unbounded parent detail; a single-kind button disappears only when the draft already holds that permissible kind. The caption changes only the selected exact staged Owner's presentation. Neither path intersects root's B4 render.rs/render_tests.rs or its draw_markers scale argument.

The author's independent review at 89B08EF6 closed a long-parent-before-kind finding. ca53 source C8D36BD6 also includes mechanical fixes for two actual test helper compile errors (column macro ambiguity and Id::new(String)). Corrected focused2 was interrupted before tests. Expected contextual26, strict Clippy, formatting and a matching new GUI remain pending. The three tests compose a caption plus child card at 340/500 by 215; they do not mount full scenario or topology workspaces. Real 1100x700 ordinary-panel Name/kind/root-parent and owner-caption acceptance, plus long-parent/recovery/wide controls, is still due.

Peer 956's published restart main is 8d55d2d2eb05aed826b96a917cf776e1d8c3b690; isolated core WIP is b96ff3935ab3f36b7144566e46559a05a29292a5, incomplete canvas WIP is e511c4153fb5bb484652434340e0e4c7000c93d0. Do not import these to obtain the card/caption correction. Issue 1/275 keeps them paused pending that owner's post-reboot return. Its source-derived, unexecuted P2 focus findings remain: normal Scenario child Back/Use/Escape remounts a parent whose initial focus flag was consumed; an already accepted FormShown task later operates using only a global NAME_INPUT and can disturb a replacement session. Their report at exact 8d55d2d2 is harness/release-chooser-contextual-integration-review-20260911.md. The remedy belongs to that owner's exact current-mount/session focus work; ca53 does not resolve it. Keep delayed-task and ordinary child-return tests, modal ownership, parent scroll retention and live native validation pending. This does not assert the global task reaches Popup's separate search input.

Historical GUI52 native acceptance is distinct: Lifeline Save-adoption and SA Chain direct Create each passed complete model/source/files and one Undo/Redo with original IDs. SA Machine Create/Save and Undo/Save passed; Machine Redo and reopen did not. The live trial was closed at saved Machine Undo; reboot does not preserve in-memory history. Use its original pinned first-commit carrier for detached-file expectations, and a fresh trial for missing history. Direct Lifeline Apply/Create, cancellation/recovery and corrected-layout native gates remain separate. None of these form/B4 slices closes issue 2.

Exact Git-byte audit

Authorized fetch of exact ca53 used --no-tags --no-write-fetch-head, populated objects only, and completed successfully. No ref/index/source/commit/Cargo or native mutation was performed. Only this report was written by this reviewer.

All 13 layout manifest payloads match exact Git blobs in size and SHA-256. Manifest SHA-256: 7639dbd81f1a766f656e563013c16910950eec359c92c5765c39c4c0981eef70. All 77 native original records / 51 unique payloads match, and all 51 checksum entries match. Native manifest SHA-256: 9a2ad6fb186606ef2a4fd1101d68c8e45bc96953093670fe9451ed9fb90a2ea6; SHA256SUMS.txt: f69019970c42c52e5a0506b5f0369f804c216a3f0280e37d0e9b1eedf4a9523a. The 69 total files in the two archives include README/manifests/preservation method files outside those payload lists. Preserve all, including zero-byte stdout/stderr, initial helper/loader failures and interruption records.

The unchanged oracle and both base source blobs remain byte-identical to df6: 9eb9dd3868b6cb772f907d16ae02995ad10a16f85c087012c24948e6e6fe775d, aa844950ec4fb86f262a257e1fc370a26557ea7978d8a4cab78265037660234c, ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd respectively.

ca53 source_draft.rs is 38,949 bytes and exactly matches frozen C8D36BD6BCD0818AAD2FBBC404B29085F4ADCAF8191B95A04208A7C2346C36E0. creation.rs is 29,301 LF bytes, SHA-256 438a245ead397060767c790c51a8f21cd5021342627999deb4695cf3bd22091a. The author's inputs3 instead records 30,053 bytes / 0FB19BE3A5688C4BD3CA3643C47A97DA7E7F85ADD8A860CD046A0D9CB3CE9DFC. Uniform CRLF conversion gives 30,067 bytes / 5d9d5e72036c54b1446eb207eb20c951e728832307c7090e1b22d289e54c5f79, so uniform normalization alone has not established exact author-source equality. A mixed-newline original is plausible, but is not proven by this review. The published caption diff exactly matches the report; no extra semantic source delta appears. Keep the original manifest unchanged and obtain fresh import build provenance; do not claim creation's committed bytes equal its old freeze.

Additional raw rules for these two ca53 archives (retain the earlier union):

harness/experiments/contextual-source-native-20260911/** -text whitespace=cr-at-eol
harness/experiments/contextual-source-native-20260911/**/*.arcadia whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
harness/experiments/contextual-source-layout-reboot-20260911/** -text whitespace=cr-at-eol
harness/experiments/contextual-source-layout-reboot-20260911/run-gates2.ps1 whitespace=-blank-at-eof,cr-at-eol

No additional dependency blocker was found. This is a delta/import handoff, not a performed integration, new test/native pass or release milestone.