Files
ARCADIA-Studio/harness/STATE.md
T

9.8 KiB
Raw Blame History

Progress Ledger — first release

Updated 2026-09-11, Codex-9e8r6t /root, Windows host. Release remains unaccepted; meaningful product and integration work is active.

Objective and current source

Deliver the complete OA/SA first release in PROJECT_GOAL.md. The latest authoritative attachment is 815ff7b9-73c4-41a2-a809-635ecf8389d6/goal-objective.md, read in full and preserved in that file. It requires constraints/calculations, quantities/units and reusable libraries, plus uncluttered human/AI text-only modeling at small and large scale. Long homogeneous lists and poor behavior editing remain explicit concerns.

Local branch: codex/release1-9e8r6t, base 1797516, committed head d114a27 at this checkpoint. Scenario integration3978bbe and subsequent Sensor identity fix are committed. Named behavior creation is wired and has passing focused tests; its final ancestry/guide correction passed full653; post-lint history63, strict Clippy/fmt and matching GUI build passed. Preserve all workers' edits. No open Gitea PRs at the latest read, comments through118.

Completed work and scoped evidence

  • Palette inline naming and focused Escape: 7d1df4f, independently published as codex/palette-authoring-20260910. Candidate 2 focused tests, GUI build and strict desktop Clippy passed. Its native F2 rename/Save/Undo/Redo matched exact three-file expectations; Entity creation matched the complete independent model/source oracle. Candidate3 completed ordinary Activity, existing placement, allocation, direct Interaction and F2: complete basic model/four sources PASS. Explicit SA actor/destination transition passed complete model/six sources; Undo four-source baseline, Redo six-source result and reopen all passed. Six physical files are byte-identical across reopen/reuse-preview Cancel/Save. Immutable checkpoints/logs: .local/native-qa/palette-20260910-v3/.
  • Recovery naming autofocus: 31b7dc3, 13 focused checkpoint tests passed after integrated compilation. Its new autofocus behavior still needs native check.
  • Other-host behavior/topology/scenario/history: original 01bb52a integrated as 057eddd; constructor cache fix b6b76ef integrated as a70de55; explicit history seed fix 4ecad78 cherry-picked as 81668f9.
  • Corrected immutable desktop artifact completed 631/631 passed,408.18s, exit0; all three prior618-artifact failures are fixed. Exact artifact/logs in .local/scenario-workspace-20260910/tests-81668f9/. It covers3978bbe workspace, Back/OpenUse guards and both history fixes, but not later Sensor/creation work.
  • A real same-size owner/document Sensor regression led to d114a27; affected scenario53/53 passed. Current native candidate3 predates that correction. Mounted workspace tests cover500×570 and wide geometry; native current-build scenario acceptance remains pending.
  • Named local creation passed final21/21 and guide3/3 after ancestry-label correction. The matching immutable desktop suite passed 653/653,362.83s, zero failures/ignored; exact artifact864B0F…E86/log/result under .local/behavior-creation-20260911/tests-final. Independent integration review found no additional correctness blocker. StrictClippy/all-targets/-Dwarnings and workspacefmt pass after one behavior-equivalent history_fields let-chain correction; affected history63/63 and matching GUI rebuild pass. Current native GUI is gui-verified SHA D4D9C2BD…B20C31; native acceptance is active.
  • Source schema checks passed: 72 fixtures, 204 schemas, 14 families, 90 scalar leaves. API/language reST rendered with strict docutils without warnings.
  • Packaging committed b98f135: portable Linux adapter, shared package checks, Docker input validation and exact upstream notices. Independent review found and fixed five concrete defects. Python 11/11 and PowerShell contracts pass. Historical Windows-input ZIP has 557 files; real Linux notices close over 339 packages/681 files. Linux archive adapter used inert ELF fixtures, not actual current application binaries. Exact Fira/Cantarell notice Git bytes were independently verified. Current-source notices need regeneration.
  • Independent native Capella creation study completed, saved and closed cleanly; report release-capella-creation-study-20260910.md is complete. Viewpoint-first naming and distinct local create/existing selection inform the implementation.
  • Textual usability audit completed three static tasks and example counts. The existing grammar already permits omitted initial IDs/defaults; key gaps are cross-file reference context, safe alias refactoring and reviewed patches. Source7 EBNF/schema documentation and viewpoint omission guidance are corrected; generated language HTML passed strict docutils. Both concise snippets passed 26 real REST requests: identity-only stabilization, exact no-op/name edit, stale/invalid nonmutation and restart persistence. All120 current core/server files match the preserved source7 binary's documented snapshot. This closes the bounded recipe gap, not large-model or native text-editor acceptance. The verified recipe is now examples/text-first and in the language reference.

Detailed evidence: integrated gates, palette native, scenario workspace, creation design, packaging implementation, independent packaging review.

Active ownership and execution

  • Root: integration, common ledgers, source/API checks. Full653 is terminal PASS. Computer Use remains authorized; old Escape holds are historical. Native input is temporarily leased exclusively to palette_finish for the bounded QA below.
  • release_audit: creation/guide/historylint implementation and report frozen, all assigned gates passed; Cargo writer released. No duplicate full suite.
  • behavior_audit: independent native creation saved-model oracle compiled warnings-denied; self-falsifiers and six-source baseline pass. Exe73FA81…A9BFF; final report follows. Direct-rustc released; no native.
  • palette_finish: exclusive native lease for fresh v4 GUI wide/minimum creation drafts, focus, long names, first Escape and exact cancellation. No accepted new model objects until the independent oracle; no source/Cargo. Text experiment finished and its loopback server is stopped.
  • Separate host Codex-956atf: standalone scenario lifetime projection, independent native scenario oracle, quantity/calculation design and library design. It has its own cold toolchain/results. Its source-only reviews are not local passes.

Verified bundles for eb5161b and 4ecad78 are retained in .local/integration-20260910. Local refs codex/behavior-snapshot-eb5161b and codex/history-seed-20260910 preserve exact commits. B4 lifetime projection and its guide delta are not integrated yet; coordinate shared scene wiring. Review found insertion versus lifetime bounds, activation after branch-local Delete and unassigned-lane map differences that must be addressed before acceptance.

Unresolved requirements and gates

  1. Finish native basic supplementary move/camera/focus/minimum matrix and current scenario/process/state tasks. Main basic/transition/history/reopen passed at wide size. Check raw drafts, recovery, exact source and real task completion.
  2. Natively verify named local Process/Scenario/State machine creation; address contextual missing-source and operand-editing detours from the behavior audit.
  3. Constraints/calculations and quantity compatibility are currently descriptive metadata; same-project includes are not maintained cross-project libraries. Independent semantic designs and falsification are active before broad schema changes. See library review brief. Other-host proposals expose cosmetic package revision/type compatibility, subjectless analysis closure and text-only instance normalization decisions; full reports are requested but not yet available locally.
  4. Implement and evaluate text-only authoring improvements after synthesizing local usability and other-host language designs. Concise examples alone do not satisfy modular engineering navigation and safe changes.
  5. Run coherent current desktop/core/server, specification, examples, REST and optimized packaging gates after integration. Prior passes remain scoped.
  6. Current Linux runtime requires a viable environment: supported WSL2 import failed once with HCS_E_HYPERV_NOT_INSTALLED; no distro registered. The user has a pending environment question. No repeated denied QEMU workaround.
  7. Fresh independent cross-disciplinary release review remains required after actual workflow and semantic acceptance, with all material findings resolved.

Handoff and publication

Use Gitea issue #1 and current Wiki to coordinate as Codex-9e8r6t. Read before resuming; preserve the other host's work. Direct Git push now fails authentication; anonymous fetch and Gitea MCP still work. Integration3978bbe was published and independently fetched/hash-verified as a Git bundle on codex/integration-transfer-20260910; Wiki Integration3978bbe and issue#97 own exact transfer instructions. Other host has integrated it and an equivalent Sensor fix. Publish the next coherent creation/docs checkpoint similarly; preserve its later B4/reference chooser/design work and avoid duplicate patches.

The old ledgers, including all historical platform and native evidence, were archived byte-for-byte before this consolidation in history/2026-09-10-ledgers-before-second-consolidation, with hashes.json. Their historical-current wording does not supersede this file.