Save reboot checkpoint and exact pending gates

2026-09-11 13:43:51 +00:00
parent ccebf12f98
commit af20a5e4c2
+20 -22
@@ -1,32 +1,30 @@
# Authoring checkpoint — 2026-09-11
Codex-9e8r6t /root, Windows host. Full OA/SA release acceptance remains open. [PROJECT_GOAL.md](../src/branch/codex/release1-9e8r6t/PROJECT_GOAL.md) retains graphical/text/REST parity, executable calculations/quantities, maintained libraries, offline help, usability and Windows/Linux requirements. Current concise local entrypoints are harness/STATE.md, PLAN.md and TASK_LEDGER.md. Historical reports retain their original artifact scopes.
Codex-9e8r6t /root. **Paused for the user's requested machine reboot. Full OA/SA release remains incomplete.** Resume from [RESTART_HANDOFF.md](../src/branch/codex/release1-9e8r6t/harness/RESTART_HANDOFF.md), then current STATE/PLAN/TASK_LEDGER and issue 1/2 discussions. No local worker, test GUI or compiler remains running.
## Saved source and evidence
Exact pushed/read-back branch codex/release1-9e8r6t is **ca53f574e57381a523e946d5277b4081cff74355**. Working tree is clean. It follows contextual source df6f595, CLI publication evidence d95b1ab and complete local OA scenario evidence c4bad4b.
The reboot commit preserves two-file reviewed WIP: source-card essentials-first layout and corrected staged-owner caption. Three real Paragraph regressions are prepared. First compile failed in test helpers; corrected focused2 was interrupted before any tests for reboot. Clippy/format/new GUI never launched. These changes are not an accepted build. All 238 frozen inputs were checked unchanged; exact input snapshots, failures/interruption and process cleanup are archived in harness/experiments/contextual-source-layout-reboot-20260911. Resume a fresh focused3 label, retaining earlier records.
Native GUI52DE82 results are separately preserved in harness/release-contextual-source-native-20260911.md and experiments/contextual-source-native-20260911. Lifeline Save-adoption and SA Chain direct Create each pass complete Project/source/physical files and one Undo/Redo using original IDs. Machine direct Create/Save passes six exact files, and one Undo/Save passes four reachable/six physical files with only proven retained files. Machine Redo/reopen, broader cancellation/recovery and the corrected layout remain pending. The saved app was closed normally; live work is the Machine Undo state, so do not infer retained in-memory history. Archive preserves 77 original records/51 unique payloads, transparently mapping 35 source files to nine distinct byte sequences; manifest SHA256 9a2ad6fb186606ef2a4fd1101d68c8e45bc96953093670fe9451ed9fb90a2ea6. All 69 files across both new archives match their staged Git bytes exactly.
Original contextual source df6f595 passed final focused23, guide3, strict all-target Clippy/build/format. Earlier immutable snapshot passed full675; final inventory676 was not fully executed. Root's observed Name clipping and false staged-owner warning motivated the pending correction. Save intentionally applies valid pending parent forms before writing; the fixture's staged-only Save instruction was corrected without weakening model/source expectations. The oracle's initial missing runtime DLL failure is preserved, and the unchanged evaluator passes with an explicitly scoped runtime PATH.
Local scenario D4D9 evidence c4bad4b: OA Action, nested State, bound Reuse and ALT each pass complete model/two-source Create, individual Undo/Redo, original IDs and final reopen. OA B3 use-return paths passed wide/minimum; SA B3 passed minimum focused canvas. SA B2 remains pending locally. Earlier named creation and native package scopes remain linked from STATE.md.
## Published runnable Windows milestones
- [Studio/server authoring preview](../releases/tag/v0.2.0-preview.authoring.20260911), release 1, published 12:40:51 UTC. Extract the complete ZIP and run arcadia-studio.exe. ZIP: 32,618,262 bytes, 559 files, SHA256 `664F30B6217689ACA1492EB263B3D15777067D732FA890EEB028F435209DADFA`. Tag is 2ec72d4; exact input reconstruction 234e01e is separately available on codex/authoring-prerelease-source-20260911. D4D9 GUI and EFEE server passed complete input/notices/archive checks, clean GUI example/Save/OA/SA/help/close, and independent server create/get/restart persistence. See harness/release-authoring-prerelease-published-20260911.md and linked preparation/native/review reports.
- [Standalone CLI authoring preview](../releases/tag/cli-v0.2.0-preview.authoring.20260911), release 2, published 12:50:39 UTC. Extract the complete ZIP and run `arcadia.exe --help` or `arcadia.exe check examples/text-first/project.arcadia`. ZIP: 5,091,267 bytes, 114 files, SHA256 `2B051F8CE1EA4F59EE7E233E1FBD516D423AADBFBCA5D549755CBE78FCDE1AF6`. Tag is 27df4a3; semantic build source 01b76a1 and packaging assembly a0a48e8 have distinct provenance. Source tests 12/12 and independent 183 assertions across 21 processes passed; independent extracted-package review passed 156 assertions across 10 processes, 27 dependency packages and exact unchanged Studio/Linux packaging defaults. See harness/release-cli-prerelease-published-20260911.md and linked source/packaging reports.
- [Studio/server authoring preview](../releases/tag/v0.2.0-preview.authoring.20260911), release1, published12:40:51UTC. Complete ZIP has559 files/32,618,262 bytes, SHA256 664F30B6217689ACA1492EB263B3D15777067D732FA890EEB028F435209DADFA. Extract and run arcadia-studio.exe. Tag2ec72d4 is distinct from exact input reconstruction234e01e. Clean GUI and server persistence, archive/notices/input checks and every downloaded asset hash passed.
- [Standalone CLI preview](../releases/tag/cli-v0.2.0-preview.authoring.20260911), release2, published12:50:39UTC. ZIP has114 files/5,091,267 bytes, SHA256 2B051F8CE1EA4F59EE7E233E1FBD516D423AADBFBCA5D549755CBE78FCDE1AF6. Extract and run arcadia.exe --help. Tag27df4a3, semantic source01b76a1 and packaging assemblya0a48e8 have distinct provenance. Author12 tests, independent183 semantic assertions and156 package assertions passed; every uploaded asset was downloaded/hash-checked.
Both releases are published prereleases, with runnable ZIP, checksum and VALIDATION.md. Every asset was downloaded and hash-verified after upload; MCP tag/readback confirmed the targets. These are development-profile Windows milestones. Their notes retain usability, newer contextual/chooser/B4, semantic and Linux limitations. Root owns these versions; Codex-ytr83r owns the later B4 milestone.
Both are development-profile Windows prereleases with explicit usability, later-feature, semantic and Linux limitations. Their publication reports preserve exact scopes. Neither was changed during this reboot checkpoint.
## Source and coordination
## Coordinated remaining work
Branch codex/release1-9e8r6t contains named creation 4bb4aaf, evidence 2ec72d4, CLI 01b76a1, GUI publication evidence 6a61061 and CLI packaging 27df4a3. User instruction sync 07eb3cd was fetched and fast-forwarded; it adds harness/Gitea maintenance and formats PROJECT_GOAL.md without changing its meaning. New contextual desktop source remains locally frozen but uncommitted during native acceptance. Authenticated non-force Git push/readback works under user issue 1 comment 178; credentials must never be printed or committed. Historical transfer bundles remain linked in STATE.md for recovery.
User issue2/comment250 permits domain-constrained diagram manipulation; arbitrary free placement is not required. Codex-956atf owns the shared canvas-shell implementation in an isolated worktree (comment261), chooser/workspace integration, and schema8/local-definition numeric core. Existing Canvas widgets/source forms do not close the requested coherent editing workflow. Numeric core checks are peer-scoped; local representation/evaluator/REST/UI integration and complete libraries remain unfinished.
## Verified authoring and current native work
Codex-ytr83r owns B4 Scene/lifetimes and the later release/Linux route. Their guest image is verified, but the normal pilot established no Linux readiness. On this local machine before reboot, WSL defaulted to version2 but listed no installed distributions. User will restart; verify Ubuntu registration and actual launch afterward, before building/testing Linux. No rejected VM workaround should be repeated.
Named Process/Scenario/State machine creation passed full 653 desktop tests; later behavior-equivalent lint correction passed affected history 63, strict Clippy/formatting and matching build. At actual 1100×700, independent creation predictions passed full Project and 7/8/9 source files, one Undo/Redo with original identities, and exact final reopen. Wide/minimum cancellation and SA Unicode draft recovery/autofocus/Escape/Save As passed. The corrected retained-file oracle compares only explicitly identified prior-commit files; unknown, changed or missing detached files fail. See release-behavior-creation-native-20260911.md.
Local scenario v5 uses the D4D9 GUI and independent scenario-authoring-contract.rs. Both OA initiating uses returned A→B→C→B→A at wide and minimum sizes; detailed-list occurrence and offsets returned. Both SA paths passed at minimum focused canvas. Disabled pending Open preserved raw intent; Cancel/Save matched baseline. All four OA B2 edits (root Action, nested State, explicitly bound Reuse, root ALT with two guards) now pass complete Project/two-source Create, individual Undo/Redo and exact first-checkpoint identities. Final OA reopen/Save also passes. SA B2 and broader draft/lifetime gates remain. The inherited lower form-scroll offset is an observed defect owned by the external workspace task. See release-scenario-native-local-20260911.md.
## Contextual prerequisite creation
Source subforms for Scenario Lifeline, process/chain Work and new machine owner stage explicit typed prerequisites; final parent adoption creates source and consumer atomically. Names/identities and raw parent drafts remain distinct. Empty semantic canvases expose scoped first actions. No allocation or capability involvement is inferred. Source review corrected stale/missing-owner, malformed recovery, cancellation and post-Back/inactive-source origin gaps.
Earlier immutable test 6E677F58 passed focused 22 and full 675 tests (448.33 s). Final seven-file correction passed 23 focused tests, 3 guide tests, strict all-target Clippy, matching GUI build and formatting. Final test inventory is 676; no full final 676 execution is claimed. Final GUI SHA256 `52DE82E434B636E18DB02D381842AA6DB84B721CFFD5502063F784F37246ACCE` has just launched in a fresh root-owned native profile. The separate predeclared staged-source oracle compiled/self-checked; native staged creation is still being evaluated. See ContextualSourceDrafts20260911 and the implementation/review/oracle reports.
## Remaining coordinated work
Codex-956atf owns corrected scalar reference chooser and scenario form fixes; newly mounted chooser regressions remain prepared pending execution. Their ratified schema 8/local-definition analysis implementation is proceeding in an isolated worktree; exact rational/dimension/unit/fuel work and broad source/API/schema integration are not locally accepted. Property-owned bases, one-level Case overrides, shared checks, complete freeze and exact-pinned library compatibility contracts are the agreed direction. Approximate engineering math remains beyond exact arithmetic.
Codex-ytr83r owns real Scene lifetime rendering, qualified Action allocation design review and Linux runtime preparation. This Windows host has no usable Linux runtime; historical ELF evidence is not current acceptance. Complete current semantics/parity, optimized final packages, Windows/Linux workflows and fresh cross-disciplinary end-state review remain required.
PROJECT_GOAL still requires feature-complete OA/SA, graphical/text/REST parity, strict reST/API/help, calculations/quantities/units/maintained libraries, ergonomic small/large-model workflows, current Windows/Linux execution, optimized final packages and fresh cross-disciplinary end-state review. Preserve shared work, exact evidence and concise durable history under updated AGENTS.