Files
ARCADIA-Studio/harness/STATE.md
T

14 KiB

Current continuation — 2026-09-06

The full first-release goal remains active. User requested that completed Git branches be accounted for: current branch codex/release1-continuation starts from integrated c091f80; the branch audit proves meaningful side-branch work is included or patch-equivalent. No stale stash is restored.

Current Windows evidence: 869 workspace tests pass with one existing ignored benchmark (.local/current-integrated-tests-corrected.log). Strict all-target Clippy and clean GUI/server builds pass (.local/current-integrated-clippy.log, .local/current-integrated-build-clean.log). Two equivalent guard rewrites and a test-only helper annotation closed Clippy findings after the passing test run. Shared Windows Cargo target is idle. Portable Rust1.90 GNU host plus gnullvm target is prepared; MSRV compilation is still pending.

Native process10896 is running from .local/native-qa/bin-20260906-corrected with isolated appdata and system-only PATH. Binary660BECC8DB96B218D12805B39661B46C9F48DF4F8F07CB3B7D42C1F803BE089F includes all behavior/Home/save/layout fixes; the later clean build differs only in the stated lint/test-helper changes. Computer Use was stopped with Escape, then explicitly reauthorized by the user's @Computer message. The unfinished timed-transition checkpoint recovered exactly, including invalid empty expression. Repair30s created one Event and changed its Internal transition atomically. Save-as to state-recovered-renamed.arcadia, one Undo, Save, Redo, Save passed: Undo entry exactly pristine; Redo entry exactly accepted; checkpoints retired. Home Continue editing returns to the same Behavior state view. Minimum1100x700 navigation shows all9pages and guide Clear is no longer clipped. Root is currently on the guide; ordered and reference-pair layout native checks remain.

REST: the staged server passed25 captured requests, twice from isolated stores, with exact five coverage warnings across source/JSON/current validation, atomic422 rejection, repaired persistence after forced restart and warning restoration by explicit replacement. Reproducible probe/fixture is tracked in harness/fixtures/rest-coverage. This is Windows service evidence, not Linux acceptance.

Packaging: scripts stage selected dependency/runtime notices and verify source copies and every ZIP entry. QA b has528files including485licensefiles; ZIP SHA256237b30ee0c704efad89ed5c371d2c965f9e7d11ea318c97ba16ee34282456f73. Iced Icons uses its declared distributed MIT plus preserved font copyright metadata and candid provenance limits; no contrary license was established. See release-windows-package-review.md for exact clean-build hashes. Earlier QA package native clean-PATH Home/example/help/close passed; final QA b native acceptance remains.

Linux: the QEMU pilot achieved actual Ubuntu SSH/cloud-init/filesystem/DNS validation with no failed units. Guest-only startup timeouts were adapted for slow emulation; no application build ran. User then installed WSL and authorized creating a distro. Our QEMU processes are stopped. WSL2 Ubuntu24.04 import failed HCS_E_SERVICE_NOT_AVAILABLE; VMP is enabled but Windows reports a pending reboot, with vmcompute/hns absent. User was asked to restart when convenient. No existing distro was touched and no Windows features/settings were changed by the agent. Verified official image and exact isolated retry command are in release-linux-validation-options.md. Recheck after restart before concluding nested virtualization is unavailable.

Required next work: ordered/keyed/native view checks and source-oracle capture; checkpoint verified work in Git; implement first-class OA CommunicationMean plus deliberate source6 admission, saved selective/category/context views, remaining attached-child/incident/artifact/multi-source review GUI, full engineering guide, MSRV/optimized packages and fresh Windows/Linux end-state acceptance. Selective-view candidate and independent critique now define family-specific category sets, global versus selected-context coverage, preserved port geometry and a dense40-edge readability gate. Nothing here narrows the original goal or marks the release complete.

The material below records earlier checkpoints. This current section takes precedence for process state, tool ownership and current evidence. Authoritative objective: attachment 10b0f701-1743-4de7-9ee1-225920e19649/goal-objective.md, read in full. User requested accounting for other Git branches. Current working branch is codex/release1-continuation from integrated c091f80; all meaningful side-branch production work is present or patch-equivalent. See release-branch-integration-20260906.md. Original checkout ea2e8e9 was stale; the duplicate investigation is stashed and superseded.

Historical paths/windows/builds below are evidence from the previous environment, not current active processes. This machine has no D:/CodexBuilds or installed WSL. The first release is incomplete.

Current implementation: Home/recents, semantic Annotation/Binding review, private accepted-source/raw-draft checkpoints including workflow recovery, and typed StateAction detail rows. Independent reviews found and closed checkpoint late-write/discard races, candidate-parent picker context and literal-UUID expression rendering defects. Native acceptance is still required.

Current toolchain: user-local Rust 1.98.1 stable-x86_64-pc-windows-gnullvm plus official LLVM-MinGW 20260826 UCRT under ignored .local/toolchain; dot-source .local/toolchain/env.ps1. GNU test executables with installer-like filenames initially failed Windows error 740. Shared build scripts now embed an explicit asInvoker manifest in GNU/gnullvm binaries and tests, without changing system security or requiring elevation.

Fresh workspace tests pass 840 tests with one existing benchmark ignored; .local/current-workspace-tests-final.log. Strict all-target workspace Clippy passed in .local/current-clippy.log. Initial keyed fixture, core row-order and state test failures are fixed; a hosted timeout test's invalid admission-timing assumption is also corrected. Independent review fixed write/restore checkpoint workspace limits before a prior valid checkpoint can be replaced.

Current native Windows evidence is in release-current-native-verification.md: empty Home/default/minimum layout, example, rejected raw source crash/recover, exact21-file Save as, recovery retirement, Recents reopen, rejected raw UUID crash/recover and guarded Save & continue passed. All three typed StateAction rows select the correct relation/phase/target in Behavior. Native found a saved-state-view entry bug: Architecture uses a generic renderer and wrong tools. Routing fix passed435 desktop tests and GUI/server build. Updated native process796 is running; invalid Binding crash recovery, exact repaired Save and one-step Undo/Redo passed. Annotation workflow recovered and saved exactly against the oracle; native found Save-as basename rename adds an unwanted Undo step and can clear Redo. A bounded history-preserving correction is being implemented.

Root controls native input. Semantic worker currently owns shared Cargo for ordered-review focused tests; coverage diagnostics follow. Save-as history worker must coordinate build access. All native trial data lives under ignored .local/native-qa, with app metadata redirected away from the user's real recents. Current uncommitted continuation still needs native semantic/binding/history and behavior/workflow acceptance, fresh routing checks and a milestone commit. It is not a complete release.

The current coverage audit is release-current-coverage-20260906.md. Independent OA design/critique agrees that ordinary participant communication needs a first-class CommunicationMean instead of broadening SA port-bound BoundaryExchange. Other remaining release work includes saved selective/coverage views, completeness diagnostics, ordered/attachment/artifact/multi-source review controls and final platform/package gates. These are required unfinished work, not exclusions.


Current release state — 2026-09-06

The first-release goal remains active and incomplete. Authoritative objective: attachment10134df9-bea2-4c02-a820-67b53d6b86f7/goal-objective.md. PLAN/TASK_LEDGER retain complete OA/SA, graphical/source/includes/REST parity and release acceptance.

Ownership and integrated state

  • Main C:/Users/sorok/OneDrive/Documents/ChatGPT/Capella 2 is the continuation pointer, codex/release1-engineering,4fa9591; production work is in DATA below.
  • DATA D:/CodexBuilds/Capella2-data-integration, codex/data-contract-integration, production14b8e18. Root owns index and Capella2-data-target (idle).
  • Linux D:/CodexBuilds/Capella2-data-linux-review, codex/data-linux-review, equivalent9c61d0d. Root owns index and data-linux-target (idle).
  • SEM D:/CodexBuilds/Capella2-semantic-review, codex/semantic-review,6fb01ae. semantic_gui_design owns slice2 Annotation/Binding GUI, index and semantic-desktop-target. Slice1 exact reset/unordered Member/Literal is integrated and independently reviewed; ordered/attachment/artifact/multi-source work remains.
  • HOST D:/CodexBuilds/Capella2-hosted-desktop, codex/hosted-desktop,e807086. semantic_integration owns Home/start/recents, index and scenario-target. Child owns new Home tests; no overlap with root or SEM. Recovery is not implemented.
  • Root is sole native operator. Agents may not issue native input.

Verified integration

R6 data contracts, direct scenario/process gestures, source5 core/REST and scalar/ constructor GUI are integrated. Full Windows767/Linux770 workspace tests passed at DATA28ebbbb/Linux04210b3, one intentional benchmark ignore each; strict checks and optimized desktop/server builds passed. Live REST184 schemas/19 typed values/ 9 malformed rejections passed. See scoped ledgers for limits.

Newest DATA14b8e18/Linux9c61d0d:392 desktop tests each, strict all-target desktop Clippy, workspace fmt and release builds pass. Sessions24877/10919 closed0. Logs integrated-review-{test,clippy,build}.log in Windows data-target and Linux checkout target. Initial Windows log redirect failed before Cargo (nonexistent checkout target); rerun used the existing dedicated target and passed.

Independent reviews closed constructorc149f2f (299 tests), reset/unordered6fb01ae (311 tests), invalid-local-source destinationb04c4b3 and catalog12e3020/e807086. Catalog review found and corrected false empty filtered results when Check observes a changed head outside displayed rows; unchanged-head/cross-service controls pass. Constructor and keyed core changes43370de/8a75294 have independent probes and359 core tests passing. Full graphical parity is not yet established.

Native state and evidence

Windows hosted6fcc238 trial71940 closed0/empty stderr. Default/minimum publish, graph/text Save, invalid source retention, artifact API Check/review/Reload/Undo, stale ETag conflict/local retention, offline/retry, exact three-file local Save As and catalog Open passed. Isolated loopback serverPID20984 remains at127.0.0.1:8787, resource d28b2fc9-fbbd-456b-8ba8-a1195d1c8f33 revision6. Evidence/store is C:/Users/sorok/AppData/Local/Temp/capella2-hosted-native-20260906.

Invalid local repair source used to retain hosted destination and overwrite that resource after repair. Fix is integrated/reviewed; actual fixed native flow remains pending. Catalog freshness is likewise integrated/reviewed, native check pending.

Current Windows constructor trial84997/window4327540 uses frozen cf04ff1 at ui-constructors-windows-cf04ff1, SHA86C86A0A4E9E7BDEB5BBB64F6787AA5D3A8715D109979A57D056AEB686538E38. At1100x700, fixture01 Data reviewed Take, exact source/history, Undo/Redo and Save passed; parsedProject matched independently core-generated expected. Candidate Real retained raw '-' across Integer/Real changes, blocked incompatible Boolean default, accepted repaired -1.5..100/default3.5, applied as one Undo/Redo and saved. Current accepted file is fixtures/01-data-switch.arcadia with Real candidate; native property values/history and disk comments/unitcm confirmed. Independent candidate exactProject comparison is pending. No modal currently open.

Remaining five pristine constructor fixtures and expected outputs are in C:/Users/sorok/AppData/Local/Temp/capella2-constructor-native-20260906. Do not rerun the UUID-generating fixture generator. Copy originals before editing.

New frozen accepted builds (native pending) under Capella2-release1-01a06e2e: ui-integrated-review-windows-14b8e18 and ui-integrated-review-linux-9c61d0d. Manifests contain hashes. Earlier scalar native accepted; process camera/owner accepted, compact pending form fixf08507a needs native recheck. See native ledgers.

Linux uses Ubuntu-24.04, Rust1.98.1 PATH/home/sorokinoleg/.cache/arcadia/rust/bin, --config target/linux-cargo.toml and dedicated target. Wayland works with WGPU_BACKEND=vulkan and VK_DRIVER_FILES=/usr/share/vulkan/icd.d/lvp_icd.x86_64.json. Optional X11 missing libxkbcommon-x11-0; user has sudo apt-get install command. Do not bypass authentication. Windows/Wayland/REST are unblocked.

Exact next actions

  1. Complete native constructor fixtures and compact process pane acceptance.
  2. Operate corrected invalid-local-open and stale catalog on newest Windows build; complete Linux hosted/semantic native acceptance.
  3. Independently review/integrate SEM Annotation/Binding and HOST Home/recents, then ordered/attachment/artifact/multi-source GUI and recoverable checkpoints.
  4. Finish advanced OA/process/scenario, help/coverage and fresh final reviews; full platforms/MSRV/docs/package verification. No release handoff yet.

Build: cargo test --locked --offline --workspace; cargo clippy --locked --offline --workspace --all-targets -- -D warnings; cargo build --locked --offline --release -p oa-desktop -p oa-server. Dedicated targets only. No remote push, usage reset or broad target deletion.