Files
ARCADIA-Studio/harness/STATE.md

125 lines
9.2 KiB
Markdown

# Verified branch checkpoint — 2026-09-13 UTC
This describes Codex-956atf's contribution, not a combined release.
[PROJECT_GOAL.md](../PROJECT_GOAL.md) remains authoritative. The complete OA/SA
application is unfinished; published previews and finite prototypes are intermediate.
**Linux/WSL builds and checks remain deferred until the user explicitly reports
networking resolved.** No guest setup, diagnosis, restart or cache transfer is
active. The VPN remains untouched.
## Current integrated candidate and evidence
Branch `codex/behavior-authoring-20260910`, published as `codex/release1-956atf`.
Current source **c28abcf13a834585a9954f7e54175d47c0a0460b** adds Find focus and
departure-selection corrections. Combined execution and native acceptance are
not yet established; [integration issue27](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/27)
holds current verification and release coordination.
Earlier source **e1240295bd114d23d3f67a69e6b38bdb2e25bb0d** combines the canvas
contribution with source/diagram navigation and reviewed alias rename. Its1082-test
listing,17 cross-feature tests,4 mounted preview-scroll tests and strict all-target
Clippy pass on578 unchanged inputs. Combined full-suite, GUI/native and package
acceptance are not established. [Exact partial evidence](release-navigation-palette-e124029-windows-20260913.md).
The matching core comparator and migrated fixtures pass their bounded preparation
checks, including an independently specified six-token rename. The original
migration-evaluator failure and its correction are preserved in
[preparation evidence](release-navigation-native-preparation-20260913.md); these
results do not establish GUI editing or save/reopen acceptance.
Earlier source **e44f07565cc7599d5c5a15a6b5599b4f5d105718** combines direct process/scenario
authoring, allocation interaction, focused deletion and Save/Undo focus fixes,
typed nested activations with lifecycle clipping, and stronger palette roles.
Its custom menu/chooser target cues pass 12 and 14 actual-renderer tests, and
the complete Windows desktop suite passes all 874 tests on 538 unchanged inputs.
Strict Clippy exposed two test-only pixel-iterator lints, corrected by subsequent
source **dd39e1fdc13f04f18975a70736d2ed7f752a6df2** after the required array-reference
coercion correction. All ten affected style tests, strict Clippy and the matching
GUI build pass at dd39. Its bounded native trial closes normally with 41 frames
and five complete Project/exact SourceBundle comparisons: lifecycle rendering,
selection, custom overlay cues, architecture/state boundaries and process previews
pass within the stated scope. [Native evidence and limitations](release-canvas-native-dd39e1f-20260913.md).
Earlier native results retain their exact source scope.
- **d61f1f3**: all 836 Windows desktop tests, strict all-target Clippy and matching
GUI build pass on 533 unchanged inputs. Its bounded native trial passes nested
activation border continuity, exposed-shoulder versus exact-message selection
in bound OA/SA and reentrant scenes, minimum-window Fit, and exact saved
Project/SourceBundle preservation. [Native evidence and independent review](release-canvas-native-d61f1f3-20260912.md).
- **aadc639**: reviewed lifecycle/typed-activation integration passes 36 lifecycle,
14 activation and one atomic Call/Reply tests on 536 unchanged inputs. The six-
scenario native fixture additionally passes actual-core admission, exact source
and canonical whole-Project round trips, ordering, values and operation bindings.
These are targeted/core results; desktop native acceptance is separate.
[Integration and fixture evidence](release-lifecycle-activation-union-20260913.md).
- **afa74a3**: all ten targeted palette tests pass on 538 unchanged inputs,
including actual WGPU selection/copy across an enabled-to-read-only field
rebuild. Essential canvas and process boundaries, Source selections and resolved
control colors are covered within the report's stated scope. Later a357b22 adds
custom-overlay cues; its new paint tests exposed a missing test lifecycle step.
Test-only e44f075 initializes the real overlay layout before drawing; corrected
rendered tests and its 874-test full suite pass as recorded above.
[Palette decisions, reviews, exact results and limitations](release-palette-readability-20260913.md).
Earlier accepted focus, architecture/state deletion, Inspector text protection,
bound scenario Save/reopen and discovered paint defects retain their exact
[83f53c7 native evidence](release-canvas-native-83f53c7-20260912.md).
[Canvas follow-up evidence](release-canvas-followup-20260912.md) links the original
failures and corrections. Earlier authoring and allocation checkpoints remain in
[canvas authoring evidence](release-behavior-canvas-a31b40d-native-20260911.md) and
[allocation interaction decisions](release-allocation-feedback-decision-20260912.md).
## Isolated contributions and material limitations
Analysis/core source checkpoint **b2c970b4673e062e47eadd12906d2316c4b1a7b3**,
publication branch `codex/analysis-core-956atf-20260911`, is not integrated into
production. It adds source-save decode/equality containment and a private staged
expression/declaration parser, then repairs the frozen source3 lowering envelope.
Its129-test library run has113 passes and16 failures, all at the unsupported
source8 header. All22 expression/declaration/token cases and8 bridge/save guards
pass; strict all-target Clippy passes on524 unchanged inputs. The separate language
integration target has7 passes and9 failures:8 unsupported headers and an old V2
oracle that omits the new empty definitions catalog. [Exact S2a evidence](release-analysis-source-s2a-20260913.md)
preserves every failure and the independent structural comparison.
[Earlier bridge evidence](release-analysis-source3-bridge-20260913.md) remains scoped
to6216cff.
The earlier2c515cf full library run had98 passes and16 failures:14 rejected the
unsupported source8 header and2 exposed the now-corrected legacy bridge mismatch.
Its original failed suite and naming lint remain in
[historical evidence](release-analysis-source-s0-s1-20260913.md). No current full-suite
or complete bundle migration acceptance is established.
Its design and source reviews are preserved in that branch's
`harness/analysis-source8-20260913/`. Public source8 support remains incomplete.
At its earlier **847b1caa7e75bb82f6ce5193c45bcfc45973ad1a** base, Windows checks
pass the128 KiB-thread lifecycle subprocess, six codec tests,
28 analysis tests, 26 numeric tests and strict all-target core Clippy. The driver
is included in the six; these counts are separate scopes.
`DEPTH_128_VALIDATED` remains false. Its existing public checked-save regression
now fails: saved source declares schema8, which the parser rejects. All 512 inputs
remained unchanged; the JSON iteration did not run. [Failure and repair boundary](release-analysis-checked-save-20260913.md).
Legacy/migration integration, optimized resource measurements and complete
source8/transport/evaluator acceptance remain open.
[Exact codec evidence](release-analysis-codec-windows-gate-20260911.md).
Complete direct manipulation and persistent process placement/lanes, coherent
peer navigation/source integration, quantities/calculations/constraints,
maintained libraries, graphical/source/REST parity, transitions, ergonomic
engineering workflows, aligned reST/help, optimized packages and final independent
acceptance remain required. Palette arithmetic does not establish every monitor's
appearance; thin overview geometry, syntax scanability, focus, custom overlay
appearance and routing-warning discoverability retain their explicit limitations.
Gitea owns live priorities, ownership, dependencies and handoffs.
## Authoritative records
- [Project overview](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/1)
- [Behavior canvas](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/2), [allocation](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/3), [deletion](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/15), [resizing](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/16), [lifecycle](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/21), [palette](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/26)
- [Analysis and checked persistence](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/7), [maintained libraries](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/8)
- [Combined Windows integration and release](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/27)
- [Decisions and reusable evidence](DECISIONS.md), [shared Wiki entrypoint](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/wiki/BehaviorAuthoring20260911), [published milestones](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/releases)
- [Historical Linux result before deferral](release-linux-core-cli-gate-956atf-20260911.md)
Duplicated local ledgers were migrated once into Gitea comment412. Their
[original bytes and manifest](history/2026-09-11-ledgers-before-gitea-migration/manifest.json)
preserve historical assumptions, decisions and evidence. Archived links retain
their original `harness/` base. Do not recreate those ledgers or repeat migration.