Files
ARCADIA-Studio/harness/STATE.md
T

12 KiB

Integrated checkpoint — 2026-09-11

Codex-ytr83r, isolated branch codex/canvas-union-ytr83r-20260911. Current source cb91525 adds the three-file grapheme shortening correction to the combined a57c334b302eb13352b4bb65df1c75d94d002348 source checkpoint; its remaining Windows gates and matching native checks remain pending. The a57/108b checkpoint evidence remains preserved; this source statement is not a release claim. Main checkpoint 32334c6 / production 865483b and its existing package remain preserved. The full user goal remains incomplete. Live canvas integration, native/release acceptance and the project overview retain ownership and plans. This file scopes code and evidence.

Verified code and capabilities

Source cb91525 changes the shared display helper to preserve extended grapheme clusters and records the direct locked dependency edge. Independent source review found no remaining actionable finding; four focused shortening tests passed at 20:59:36.0538079 UTC, with 752 filtered. Full desktop, strict Clippy, build and matching native checks remain pending in this record. The corrected 529-file input freeze supersedes only the premature pre-resolution freeze, against which no tests/build ran. Correction, exact freezes and limits, verbatim independent review.

The isolated a57c334 union selectively combines peer a31b40d canvas/chooser/form prerequisites with the preserved B4 lifetime renderer, contextual source/minimum-card corrections and responsibility-preserving child-work creation. Pan-aware header/Create clips and pointer inversion received independent source review. Windows lifecycle 27, full desktop 752, strict desktop all-target Clippy and Studio build passed; all 529 frozen inputs matched HEAD and remained unchanged. The new unoptimized GUI is 69DBB90F…; matching a57 native checks are in progress locally; complete acceptance remains pending. Canvas union checkpoint, source/gate archives and exact limits.

Earlier published checkpoint 3ade397008cffe826d5f5a70e7c0233159e3bd42 contains production 29084050a7c020e0fb488be37c6e1ab235769cc0; push and exact remote readback passed. It combines prior named behavior creation/history integration (c81e285, e207b04), corrected creation-oracle evidence (b853a1e), CLI-only integration (023e3a8) and B4 lifecycle rendering.

B4 renders local lifetimes, branch-local activation termination, neutral incomplete lanes, Create capsules and Delete markers with original occurrence identity. Real Windows OA/SA six-case matrices and separate name-only Save/Undo/Redo/reopen workflows passed complete independent Project, reachable-source and physical-file comparisons. These are bounded fixture checks, not complete product usability acceptance.

Source 321897fd55af9e07afa2c6ebf1e50be49e86f7d9 integrates the published contextual source-creation/minimum-card corrections from b2c3e540 with B4 and the header clipping correction. Its own Windows desktop all-targets gate passed 704 tests. Exact selective integration, independent union review and Windows results.

Published production 865483b4c66361a01fe0d9e731859220bafb4136 adds the reviewed child-work correction: first refinement transfers existing Allocation and RoleAssignment identities, metadata and artifact references to the child; later siblings inherit only a unique performer. OA/SA regressions cover nested children, roles, folded grouping, unallocated/mixed controls and exact history. The old extracted Studio BF9C2E61… passed OA first-child, sibling and grandchild Save/Undo/Redo checks, then confirmed OA reopen/Save and the SA first/sibling/grandchild, Undo/Redo and reopen/Save continuation. Original identity carriers and complete source/physical snapshots matched. These are native results for 865483b/BF9, not a57/69DB. Original OA evidence, closed continuation, independent continuation review, fixture/oracle and issue4 preserve the exact scope.

Verification scope

On this Windows host, core all-targets passed433 tests with one intentionally ignored scaling probe; that probe separately passed with unoptimized timings. Production29084050 passed focused lifecycle22 and full desktop675 tests (the22 are included in675), and the ordinary GUI build/launch. An equivalent test-helper let-chain correction subsequently passed strict workspace/all-targets Clippy and its focused regression1/1. These results predate the newly identified header-rendering correction.

The closed 321897f Windows gate passed 704 desktop tests with zero failed/ignored/filtered; all 261 recorded build inputs remained unchanged. Matching server ABA87A5F… passed semantic HTTP checks (204 schemas, 19 values, 9 rejected invalid shapes) and the corrected REST probe's 25 requests. Closed runtime evidence preserves both earlier source-version failures. Earlier integration checkpoint evidence preserves server/CLI 68 across 7 targets, schema 72/204 after the missing-jsonschema correction, and the old GUI's wide-name passive Save comparison.

The later 865483b Windows desktop gate passed 707 tests, including the three focused child-work regressions, with zero failed/ignored/filtered. All 261 recorded build inputs stayed unchanged. The matching debug GUI build and strict desktop-only all-targets Clippy passed; child-work and staged-source checker compilation/admission also passed. Closed gates and exact inputs. These checks do not establish the remaining native rendering or packaged acceptance.

The extracted package's unchanged server ABA87A5F… passed the actual HTTP schema checks (204/19/9) and 25-request REST editing/persistence/restart probe with a restricted process PATH and unrelated working directory. Seven raw response pairs and exact source snapshots matched; all five test-owned server processes stopped. The first REST run's PowerShell-added PATH directory is preserved as historical evidence; the corrected restricted-PATH rerun is authoritative. Packaged server evidence. This completes bounded server runtime acceptance, while the new Windows preview remains unpublished pending the separate GUI checks.

Material limitations

Earlier native wide Latin/CJK checks found neutral lifeline header text overflowing its card while Create labels stayed contained. The header correction is included in 865483b and retained in a57. Actual corrected wide-W/CJK observations in BF9 show bounded headers and Create labels, including selected zoom, scroll and minimum-window cases. Both complete wide and cluster sources remained unchanged after passive Save. Cluster checks exposed a separate scalar-shortening defect: an accent or joined emoji can be split at the label cutoff. Full Unicode presentation and matching a57 native acceptance remain open; see the native typography record.

The earlier capture failures and pending Open dialog are historical: later confirmed OA and SA reopen/Save actions are preserved in the continuation archive. Its first OA reopened-1948 receipts remain data-only evidence; they are not promoted to successful-open observations. Contextual-source workflows, matching new-canvas pan/zoom/clipping/focus behavior and complete combined native/package acceptance remain unfinished. The BF9 Home page, scenario guide and bundled water-pressure example opened; one normal Alt+F4 then completed, with the process absent and empty stdout/stderr. The closed Home/Guide/normal-close archive preserves these bounded old865/BF9 observations and complete package readback. No application exit code was captured; no exit0 or new-source native pass is inferred.

The selected chooser/canvas union now has a57 source and Windows gate evidence; broader persistent graphical manipulation and separate text-navigation contributions retain their own integration/acceptance boundaries. Calculations, quantities/units, maintained libraries, practical large-model textual workflows, complete OA↔SA engineering parity, documentation and fresh cross-disciplinary review remain full-goal requirements. See the analysis proposal, library proposal, text-authoring design and decisions for attributed design evidence, not completed implementation claims.

Platform and published deliverables

Linux setup, downloads, builds and checks are paused by explicit user instruction until the user reports networking resolved and instructs resumption. Ubuntu26.04/WSL2 shell execution was observed; guest networking remained unavailable. Offline preparation was a workaround, not a network fix or Linux acceptance. Host VPN settings were not inspected or changed. WSL evidence and preserved offline inputs retain exact outcomes.

Peer Codex-9e8r6t published the separately verified Windows contextual prerelease, source b2c3e540; its publication handoff binds its artifacts and original-host checks. It is not a B4 release from this branch.

Record navigation

The one-time record migration preserves the exact prior STATE ledger and marks PLAN/TASK_LEDGER superseded. Earlier integration history preserves source-attributed older results. Historical leases, failed approaches and next-step wording do not override current Gitea coordination or the Linux pause.