@@ -1,128 +1,152 @@
# First release — current engineering state
## Objective and current phase
## Objective and phase
The first-release goal remain s active and incomplete: usable Rust/Iced OA/SA,
equivalent graphical/source/REST semantics, artifact traceability, direct behavior
editing, offline guidance, lifecycle/hosted workflows and Windows/Linux evidence.
Authoritative objective reread2026-09-06: attachment10134df9-bea2-4c02-a820-67b53d6b86f7.
PLAN retains full scope. N o subsystem checkpoint completes the release.
The first-release goal i s active and incomplete: usable Rust/Iced OA/SA,
equivalent graphical/source/REST semantics, traceability, direct behavior editing,
offline guidance, lifecycle/hosted workflows and Windows/Linux evidence.
Authoritative objective reread 2026-09-06: attachment10134df9-bea2-4c02-a820-67b53d6b86f7.
PLAN retains full scope; n o subsystem checkpoint completes the release.
Main is4101434 ( documentation pointer on productiona8f451e) . Active integration is
D:/CodexBuilds/Capella2-data-integration, branchcodex/data-contract-integration,
p roduction merge60d162c. Root owns this checkout and native input. Its target is
D:/CodexBuilds/Capella2-data-target. Linux verification checkout is
D:/CodexBuilds/Capella2-data-linux-review at60d162c, targetCapella2-data-linux- target.
Both targets are currently free; frozen native binaries are separate from targets .
Main remains a documentation pointer on production a8f451e. Current integration is
D:/CodexBuilds/Capella2-data-integration, branch codex/data-contract-integration.
P roduction merge332e46b + formatc6db9d4 + evidenced114a5d integrate DATA/scenario/
process60d162c and semantic6ad3cb. Scalar fixes5a51a75 integrated as e7fa061 and evidence767634a;
322 desktop tests/strict checks/build pass on both platforms. That worker owns DATA/Linux indexes and targets;
root owns this file, other native ledgers, README and all native input .
## Previously a ccepted foundations
## A ccepted foundations and evidence
- Typed OA/SA core, atomic commands/history and explicit typed port migration:
release-port-{contract,core,migration}.md and release-capella-workflow-benchmark.md.
- Explorer grouping/deep hierarchy, contextual port creation, authored routing ,
movable labels/ anchors, direct exchange drawing, context menus and source tree:
release-explorer-usability.md, release-routing-{verification,linux}.md,
release-port-drawing.md and release-context-menus.md.
- Modular source/includes with provenance-aware writes, exact source/model history,
retained drafts, recovery and coupled hosted revisions: release-source-integration.md.
- Direct state creation/movement/transitions/reconnect, typed forms, folding and
per-view camera/tool behavior, accepted through316dc55 on Windows/Linux:
release-state-editing.md. Earlier full551/554 workspace and strict checks passed;
final scoped241 desktop tests/Clippy/build passed on both platforms.
- Typed ports and migration: release-port-{contract,core, migration}.md and
release-capella-workflow-benchmark.md.
- Explorer grouping/deep hierarchy, contextual port creation, routing, labels ,
anchors, direct exchange drawing, menus and source tree: release-explorer-usability.md,
release-routing-{verification,linux}.md, release-port-drawing.md,
release-context-menus.md.
- Modular source/includes, provenance-aware writes, exact source/model history,
retained drafts and coupled hosted revisions: release-source-integration.md.
- Direct state creation/movement/transitions/reconnect, typed forms, fold and
camera/tool lifetime through316dc55, Windows/Linux native: release-state-editing.md.
## Active i ntegrated DATA/scenario/process work
## I ntegrated semantics and verification
R6 core/source/API contracts and bounded GUI are integrated with direct scenario
and process editors. Data payloads, defaults, inheritance, associations, identified
i nterfac e a llocations and qualified message-value paths use source/schema4 .
Source3 native migration preserves comments/nesting until explicit Save All .
Evidence: release-data-{contract,implementation,verification}.md.
R6 data payloads/defaults/inheritance/associations/interface allocations/qualified
message-value paths are integrated. Source3 migration preserves comments/nesting
u ntil Sav e A ll. Typed review now uses source/schema5 with explicit migration .
See release-data-{contract,implementation,verification}.md .
ab661f2 full Windows607/Linux610 workspace tests and strict workspace Clippy passed
( one explicit inheritance benchmark ignored per platform). Actual42 server tests
and OpenAPI/reST checks passed at R6. Later Windows native data editing, invalid
default repair, allocation edits, recursive qualified values, Undo/Redo and cle an
reopen passed at1440x900 and1100x700. Bounded one-record property browser b35dede
passed264 desktop tests/Clippy/build on both platforms and Windows native retest .
Linux native R6 acceptance is now underway, not yet passed.
Semantic core supports finite typed facts, hi sto rical references, mappings/reset,
c onstructor groups, canonical agreement and exact prepared impacts. Independent
equal-discriminator review found and fixed first acknowledgment reachability:
initial equal unreviewed discriminators acknowledge only that scalar; true and
historical switches retain grouped rules.353 core tests and independent36 focused/
8 adversarial probes passed. Normative clarification6ad3cb is integrated .
Direct scenarios: middle and ALT-operand Call/Reply creation, qualified values,
valid/invalid reorder, selection, scroll/Escape cancellation, pending-draft guards,
Undo/Redo/save/reopen have Windows native evidence. c6c07cc fixes mode feedback,
occurrence-first labels and pinned Create/Cancel; normal/compact native passed.
ae1602a stabilizes the canvas widget position across palette/form replacement .
Root native lower-operand drag opened a form retaining that viewed guard/call;
Cancel restored the same region and clean model. Logs empty, exec86766 exited0.
Full evidence and outstanding ALT/reuse/resize/save-recovery tasks:
release-scenario-editing.md. A62-object guarded model is saved in the trial copies.
REST query/preview/apply is implemented and verified after explicit user approval.
Exact prepared candidates preserve generated identities, conditional ETags and
coupled model/source commits. Fingerprints express consistency, not authentication.
48 server tests pass; optimized live loopback checks validate184 schemas and19
actual/typed values, reject9 malformed shapes. Strict reST/catalog checks pass .
No deployment was requested or performed. See release-semantic-integration.md.
Direct processes: production8bc564b + evidence1a3164b merged into60d162c. Existing
work/exchange/reuse/control contributions, guarded exact-link insertion, reconnect,
peer reord er, bounded pickers and reusable-source navigation are implemented.
Independent Exchange-first continuation defect fixed with explicit Append exchange;
focused recheck closed. Worker305 desktop tests,19 core checks and strict Clippy/
build passed. Native Windows/Linux process acceptance has not begun. See
release-process-editing.md; cross-reference inner links/disconnected exchange-only
topology remain explicit current-model boundaries, not full Capella parity claims.
d114a5d integration: Windows718 / Linux721 tests pass, one intentional inheritance
benchmark ignored on each. Strict workspace all-target Clippy, formatting and
optimized desktop/serv er builds pass. Linux exec80687 exited0; logs are
semantic-workspace-test.log, semantic-workspace-clippy.log and
semantic-release-build.log in Capella2-data-linux-target.
Combined60d162c: Windows306 desktop tests, strict all-target Clippy and optimized
build passed (exec44082 exit0); Linux306/Clippy/release passed (exec83320 exit0).
Frozen artifacts under D:/CodexBuilds/Capella2-release1-01a06e2e:
- ui-behavior-windows-60d162c/arcadia-studio.exe SHA256
0CC1097701B2D750DBF7E50F5CF02F7F7D8F96476047569D0BD684D60BBF4379
- ui-behavior-linux-60d162c/arcadia-studio SHA256
8CDA9215FBD0B653CD6FB81F3884BF891BF931C659E2B926863134BDD4C43B5A
Both have model/project.arcadia copied from the saved62-object Windows trial .
Scalar GUI milestones1– 2 provide existing-trace scoped Keep/Take/Candidate review,
typed forms, exact ordinary Batch, impact review and source/history. Independent
review found three P2 issues: unrelated invalid draft blocking scoped actions,
combined type-decision form context, and hidden historical keyed identities.
Worker5a51a75 fixes all three;277 desktop tests/Clippy/build pass in SEM. Fresh
independent recheck passed280 tests (277 repository +3 independent probes),
closing all three P2 findings; integrated platform verification also passed. Native scalar
acceptance and structured milestone3 are still required; do not claim full parity .
## Isolated semantic review work and important new finding
## Native behavior evidence and current environment
D:/CodexBuilds/Capella2-semantic-review, branchcodex/semantic-review, checkpoint
d130013. Core346fb24 passed345 core tests (one intentional ignored probe), strict
Clippy and independent nine-finding recheck. Source5 persists finite typed facts,
historical references, mappings/reset, constructor groups, canonical slot agreemen t
and exact prepared impacts. Normative spec02f99a9 plus clarification29df024 passed
strict generation,7 valid/11 invalid example checks and12 source/migration tests.
Frozen60d162c binaries live under D:/CodexBuilds/Capella2-release1-01a06e2e:
ui-behavior-windows-60d162c and ui-behavior-linux-60d162c. Hashes in the linked ledgers.
Windows prior scenario native passed middle/ALT insertion, guarded correlated
Call/Reply, qualified values, Undo/Redo, save/reopen, minimum layout and viewpor t
retention. See release-scenario-editing.md. Remaining advanced tasks are explicit.
User explicitly reconfirmed REST after automatic approval review rejected scope
twice. The retry succeeded. d130013 implements typed query/preview/apply with
source-valid no-write preview, stable generated identities and ETag/base/fingerprint
checks. All48 server tests/strict Clippy pass;184 schemas,19 actual/typed values
against served/local contracts,9 invalid shapes rejected. Independent optional-
input schema mismatch fix ed/rechecked. API work is committed; no deployment done.
Linux1440x900 Wayland native: numeric Retry budget0..4 rejects default9 without
losing draft; default2 saves, Undo/Redo works. Recursive Destination/Next/Latitude
browser preserves independent Origin expression; save/reopen passed. Created
Validated route Call/Reply in the middle, Undo/Redo and save/reopen passed. Created
SA chain with two existing functions, drew guarded ready link, inserted existing
Navigation request into it, veri fied guard and original link ID, Undo/Redo and saved
69objects/7links/3expected checks. Final chain reopen and advanced process cases
remain. See release-data-verification.md and release-process-editing.md.
New GUI design investigation reproduced a core coherence defect: initially equal
never-reviewed constructors cannot be acknowledged, leaving review permanently
Unreviewed after all leaves are accepted. constructor_ack_review now owns a narrow
core/spec fix: first-time equal discriminator acknowledgment only, no descenda nt
group acknowledgment; true/historical switches retain groups and repeat rejection.
No public schema/request change planned. Core targetsemantic-target is worker-owned.
semantic_gui_design owns desktop milestone1– 2 and new release-semantic-gui.md in
SEM, with dedicated semantic-desktop-target: existing-pair grouped review, exact
scalar Keep/Take/Candidate batch and source/history. Structured groups/keyed facts/
multi-source/reset/artifacts remain milestone3. Root has not integrated source5 yet.
Wayland exec61870 closed normally, exit0 and no serious runtime output. Current Windows semantic trial is exec62786/window2099614, frozen e7fa061,
1100x700. Root owns input. Re-inventory; never reuse closed window4852212.
Original Capella395654 remains available. Do not modify protected user windows.
Wayland compact resizing is unverified: capture separates frame and client i nto
bounded surfaces. X11 launch fails in dependency xkbcommon-dl because Ubuntu lacks
libxkbcommon-x11-0. sudo installation requires the user's password; user has been
given `sudo apt-get install libxkbcommon-x11-0` . Windows/Wayland testing continues.
Do not bypass authentication or treat this optional environment issue as goal blocked.
## Runtime, environment and next actions
## Exact next actions
User reauthorized Computer Use; it works on Windows and WSLg. Root exclusively
operates native apps. Current Linux trial exec61870, WSLg window4852212, binary
ui-behavior-linux-60d162c. Initial render and model-path entry work; reobserve before
input. Window title has WSLg COPY MODE warning; app stderr must be check ed bef ore
attributing it to application code. Protected old user windows7210312/6228978 were
absent; do not modify them if they return. Original Capella395654 remains available .
1. Finish5a51a75 integration/recheck, update immutable binaries/hashes, operate scalar
review in actual Windows/Linux app including reverse, failure and compact forms.
2. Complete native R6/scenario/process cases (both layers, branching/reuse/reconnect,
cancellation, minimum size and source reopen); fix from observ ed behavi or.
3. Complete structured semantic GUI: constructor groups, keyed/order/reset/artifact
operations and multi-source final-candidate review; retain shared core planner .
4. Finish coverage/filter, Home/recent/recovery, hosted desktop ETag and offline help
requirements. Fresh end-state reviews, full platform/MSRV checks and packaging.
1. Complete Linux R6/scen ari o native tasks and integrated Windows/Linux process
tasks, including compact layouts, source save/reopen, failure and cancellation.
2. Finish/review equal-discriminator correction; finish scalar GUI and structured
GUI milestone3. Integrate source5/core/API/spec into DATA; full platform checks.
3. Complete remaining coverage/filters, Home/recent/recovery, hosted ETag desktop
workflows, offline help and Capella semantic gaps identified in PLAN .
4. Fresh cross-disciplinary end-state review, full Windows/Linux/MSRV/build/runtime
verification and reproducible packaging. Update main only with accepted work.
Use dedicated C arg o targets. Windows: 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.
WSL Ubuntu24.04 uses target/linux-cargo.toml, Rust1.98.1 at
/home/sorokinoleg/.cache/arcadia/rust/bin and Mesa software Vulkan. No remote push,
publication, usage reset or broad recursive target deletion is authorized .
Meaningful native, implement ation and semantic progr ess continues; no goal blocked
or complete status is justified. No remote push/publication/usage reset authorized.
No broad recursive target deletion. Use distinct tar get s and frozen runtime copies.
Windows checks: cargo test --locked --offline --workspace; cargo clippy --locked
--offline --workspace --all-targets -- -D warnings; cargo build --locked --offline
-p oa-desktop -p oa-server. WSL Ubuntu24.04 uses target/linux-cargo.toml, Rust1.98.1
in /home/sorokinoleg/.cache/arcadia/rust/bin and Mesa lavapipe for native WSLg.
## Latest n ative and proc ess checkpoint — 2026-09-06
Process cf33785 + evidence1b0b072 fixes forced zoom on palette chan ges and canvas
remount/scroll loss on pending forms, with persistent two-path field labels.
325 desktop tests/strict checks/release pass on each platform. Independent24-test
review closed both original defects but found owner-to-owner Scrollable leakage.
Fix8c60008 resets actual observer child only on (document,owner) changes;25 focused
red/green checks pass. Full platforms and fresh semantic_http_review are active.
semantic_integration owns DATA/Linux indexes and targets for this narrow follow-up.
Windows60d162c reopened Linux69-object bundle. At1100x700, inserted named Choice
Route available? on the ready path, then Two paths added Choice/two existing-work
occurrences/Merge with ready/else guards. Undo74→70 and Redo70→74; Save All wrote
74objects/13links/5 incomplete-model checks. Original link identity/ready preserved.
Trial3607004 closed; saved bundle remains in ui-behavior-linux-60d162c/model.
Final camera/owner fixes and advanced OA/process native cases remain unverified.
Scalar Windows e7fa061 actual native: source5 fixture, numeric prior/current
comparison; Keep SA minimum1, Take OA maximum20, candidate default99 rejects and
retains all three decisions; corrected7. Error, editor and Apply fit1100x700.
Additional changes0; Apply atomically changes SA to1..20/default7, OA remains
0..20/default5. Native text verifies comment and values. Undo restores saved state,
Redo restores review; Save All succeeds. Field Type Take OA Boolean + Default
Candidate creates Boolean(false), previews/applies/saves successfully at1100x700.
Current saved working copy: C:/Users/sorok/AppData/Local/Temp/
capella2-semantic-native-fixture-20260906/windows-scalar.arcadia. Runtime stderr empty.
Reverse, mapping, historical identity, reopen and Linux scalar cases remain.
semantic_gui_design owns SEM message-kind/TimerExpression constructor slice and
compact Traceability toolbar clipping fix (views.rs), plus its semantic module/forms
adapter/GUI ledger and semantic-desktop-target. Scope is one existing trace and a
complete nested constructor family; no API/core change or full parity claim.
semantic_http_review temporarily owns semantic-desktop-target for isolated process
review; GUI worker must wait for release before builds. Root owns all native input.
Latest process closure: DATA/Linux f4cb486, production8c60008.327 desktop tests,
strict Clippy/fmt/build pass on both. Independent26 tests (4 actual Iced observer,
22 process) close owner-scroll findings. Both targets are idle and root-owned.
Frozen ui-process-owner-{windows,linux}-8c60008 await root native verification.
semantic_http_review used a separate Temp target and released it; SEM GUI owns
semantic-desktop-target exclusively. Hosted lifecycle mapping is read-only parallel
work by semantic_integration; no shared index or target reservation for that task.