Files
ARCADIA-Studio/harness/STATE.md
T
sorokin.oleg.edu c091f80e6e
Rust checks / check (ubuntu-latest) (push) Canceled after 0s
Rust checks / check (windows-latest) (push) Canceled after 0s
docs: record integrated review gates and native constructor evidence
2026-09-06 08:22:58 +03:00

5.8 KiB

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.