303 lines
22 KiB
Markdown
303 lines
22 KiB
Markdown
# Verified branch checkpoint — 2026-09-24 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.
|
|
|
|
**The current prerelease is Windows-only. Linux/WSL builds and checks remain
|
|
excluded by the user's explicit request, including after networking recovers.**
|
|
|
|
The separately assembled Windows source is
|
|
**715036e132677dd2bc2fb37ed316d93dc9987aec** on
|
|
`codex/prerelease-integrated-956atf-20260924`. Its
|
|
[source handoff](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/715036e132677dd2bc2fb37ed316d93dc9987aec/harness/prerelease-integrated-source-20260924.md)
|
|
identifies the integrated contributions, reviewed event correction and exact
|
|
test paths. Combined runtime/package acceptance is separate from the
|
|
contribution-specific evidence below. [Issue37](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/37)
|
|
owns current build and release coordination.
|
|
The Route helper qualification and Allocation Text Apply test import corrections
|
|
are included; both earlier compile failures occurred before tests ran. The candidate's 66 package
|
|
documents/examples pass [closure and source-identity verification](reviews/prerelease37-windows-documents-20260924.md).
|
|
The separate e68a839 Route contribution's raw test/lint evidence passed an
|
|
[independent evidence review](reviews/prerelease37-route-evidence-20260924.md);
|
|
its results do not establish combined-candidate execution.
|
|
The full Windows test run at `8ddfadf4` failed a State picker fixture whose
|
|
canvas-relative coordinates hit the added selection toolbar. The current
|
|
source includes peer `a9cd364e`'s measured picker slot and capture assertion;
|
|
the [independent source review](reviews/prerelease37-state-picker-20260924.md)
|
|
retains its bounded assumptions. [Reviewed targeted evidence](reviews/prerelease37-state-picker-evidence-20260924.md)
|
|
at `a9cd364e` passes formatting and all26 State tests, including the original
|
|
failure. The corrected combined [test-evidence review](reviews/prerelease37-final04-tests-20260924.md)
|
|
at `715036e` verifies 2,200 passed, eight ignored and zero failed across all
|
|
2,208 names in 61 native harnesses, including all 29 required cases. The
|
|
[complete gate review](reviews/prerelease37-final04-complete-20260924.md) verifies
|
|
all 3,709 inputs against immutable Git bytes, strict workspace Clippy and the
|
|
individual Studio/server builds. The supplemental combined build also passes;
|
|
its differing artifacts are not the selected package inputs. Packaged acceptance
|
|
remains separate.
|
|
|
|
## Current integrated candidate and evidence
|
|
|
|
Branch `codex/behavior-authoring-20260910`, published as `codex/release1-956atf`.
|
|
Integrated code checkpoint **4ffff0d9d94bd1875e6b316b84ac11e5c5c9657c** combines
|
|
the reviewed ordinary/Text contribution **3f9e6a18af96b5cd10940da4093be8da28b9c835**
|
|
with source-editor Tab/Shift+Tab indentation. Windows desktop verification passes
|
|
1,188 tests with six existing ignores; all 1,194 names and nine targeted
|
|
indentation cases are accounted for. Strict desktop Clippy and matching GUI
|
|
build pass on 711 unchanged inputs. The closed native trials cover caret and
|
|
forward/reverse block indentation, text undo/redo, empty drafts, continued caret
|
|
typing and Apply/Save/reopen. The saved 577 bytes exactly preserve the baseline's
|
|
mixed line endings and Unicode while indenting its 13 physical lines. The first
|
|
trial restored the baseline and is not a save oracle. Find's Tab does not advance
|
|
focus; this inherited limitation is distinct from the verified editor boundary.
|
|
This is Windows contribution acceptance, not complete editor accessibility,
|
|
public source8, a combined peer union, or a packaged release.
|
|
[Exact gates, original native captures and independent review](experiments/text-indentation-4ffff0d-20260923/README.md)
|
|
retain both the failed initial compilation and the interrupted first trial.
|
|
|
|
Earlier code checkpoint **8abc144cf233c64e43c6bee5033c22ee818e2d14** preserves
|
|
the production inputs of **feab2020d8e5b6bfdb59c86ab4aee161617b8b6f**. Its Windows
|
|
desktop suite passes 1,096 tests with three existing manual ignores; all 1,099
|
|
names are admitted. Targeted navigation/rename checks, strict desktop Clippy and
|
|
the matching development GUI build pass. The closed native trial verifies
|
|
Details-to-Preview scroll restoration, explicit reset boundaries, and exact
|
|
six-file preservation after Cancel and Save. The
|
|
[portable evidence](experiments/rename-scroll-feab202-20260913/README.md), published
|
|
at **f95d0310482565e91220a97e13fc756f27f9d590**, retains the initial failing test,
|
|
20 original frames and independent review. Its committed bytes and verifier were
|
|
rechecked on September 22. This narrow trial does not establish Text integration,
|
|
complete rename acceptance or release readiness.
|
|
|
|
Earlier production source follows; each result retains its original code scope.
|
|
Verified production source **44095f78c28b79d6d085863dc928adba8e24d955** includes
|
|
Find focus, departure-selection and scoped Escape corrections. Its Windows
|
|
desktop suite passes1095 with3 existing manual ignores; core passes471 with1
|
|
manual ignore; server passes56. All three strict Clippy scopes and the matching
|
|
development GUI/server build pass. [Exact source, commands and raw evidence](release-navigation-440-windows-20260913.md).
|
|
The integrated documentation checkpoint **3c22fe2629fc242714d32805790262fa2c4e33b9**
|
|
preserves those production inputs and includes the updated AGENTS instructions.
|
|
|
|
The actual440 native trial closed normally with79 notes,78 images and14 complete
|
|
saved-model/source comparisons. Rename/Undo/Redo/reopen, scoped selection,
|
|
placement/state targeting and sampled OA/SA lifecycle/topology navigation are
|
|
verified within the [closed trial's explicit scope](experiments/navigation-native-440-20260913/REPORT.md).
|
|
It found a same-page Details-to-Preview scroll-loss defect; initial keyboard
|
|
Delete after chooser navigation also required an explicit canvas click. Neither
|
|
is hidden by passing saved-byte checks. The scroll defect is corrected and
|
|
verified by the separate feab trial above; the initial chooser-to-canvas keyboard
|
|
focus friction remains a limitation of the 440 trial. This remains a development
|
|
checkpoint, not a combined release. [Integration issue27](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/27)
|
|
owns current verification, correction 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
|
|
|
|
Combined peer candidate **e34ba27e26ede3ab55f276acc250d92b2e0c3204**, published on
|
|
`codex/peer-union-956atf-20260923`, composes current Text/Tab with saved Scenario,
|
|
final inspector actions, attachments, State bends and the transition footer.
|
|
The literal Windows workspace suite passes 2,005 tests with zero failures and
|
|
eight named ignores; all 2,013 listed names across 60 executables and three
|
|
doctest sections are accounted for. Strict workspace/all-target Clippy and the
|
|
matching native/external-oracle builds pass on 760 unchanged inputs. The
|
|
[portable gate evidence](experiments/peer-union-e34-windows-20260923/README.md)
|
|
binds three rebuilt executables through fresh listings and preserves the failed
|
|
historical f82 desktop run (1,337 passed, three failed, seven ignored), the
|
|
missing-DLL listing attempt, and capture limitations. Its verifier passes the
|
|
positive case and rejects all 12 semantic mutations. The preceding
|
|
[partial gate archive](experiments/peer-union-windows-20260923/README.md) retains
|
|
earlier Scenario and lint failures. The separate
|
|
[native checkpoint](experiments/peer-union-e34-native-20260924/README.md) records
|
|
33 successful whole-model/source checkpoints, the retained failed G2 pointer
|
|
attempt and its recovery, and five transition checks through fresh reopen and
|
|
unchanged reapply. The first trace identity and all resulting source-bundle bytes
|
|
remain exact. Independent review checks 245 frame pins and inspects 38 keyframes;
|
|
17 transition-oracle controls meet their expected outcomes. The original
|
|
interrupted process and later normal-close observations remain distinct. Dirty
|
|
middle-button pan, held-drag Escape and short-window Scenario Apply are unobserved.
|
|
Public format and release acceptance remain incomplete; accepted root production
|
|
remains4ffff0d. The newer prerelease candidate and live coordination are in
|
|
[issue37](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/37).
|
|
|
|
Analysis/core source checkpoint **a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49**,
|
|
publication branch `codex/analysis-core-956atf-20260911`, is not integrated into
|
|
production. Its private staged typed parser/lowerer has142 listed tests,
|
|
34 passing typed cases,1 passing raw-token case and strict all-target core Clippy
|
|
on531 unchanged inputs. The complete library run remains126 passed/16 failed,
|
|
with all16 failures at the unsupported public source8 header. The original
|
|
fixture error and its test-only correction remain in [exact S2b evidence](release-analysis-source-s2b-20260913.md).
|
|
Published private writer **f1d79df4979121335ed7b4ce4da84b2fca8a9ef4** has
|
|
[portable S2c evidence](experiments/analysis-source-s2c-windows-20260913/README.md):
|
|
152 listed, 44 typed and one token test passed, strict Clippy passed; the full
|
|
library result remains 136 passed / 16 failed at unsupported public source8.
|
|
Published source **1b1c3e3abb6fc3d0934c9dbfbd21fddc8ae4f594** adds a private
|
|
qualified source index/rename plan and the independently reviewed cleanup for
|
|
the demonstrated depth129 rejected-tree stack overflow. Its
|
|
[S3 evidence](experiments/analysis-source-s3-windows-20260922/README.md), published
|
|
at **345a42e4658f6e0e8e01ef64a2df8f4e28a8945a**, records 167 listed tests,
|
|
59 typed passes (nine index/five update), one token pass, three clean stack
|
|
controls and strict Clippy on 538 unchanged inputs. The original overflow and
|
|
dirty diagnostic/probe results are retained. No current full-core pass is
|
|
claimed. Public source8 parser, writer, source-update and persistence composition
|
|
remain incomplete; these branches are not integrated production analysis.
|
|
|
|
Published private source **10d7f3340d5cd61a656dc0bcf7c143f8897c5551** adds
|
|
complete borrowed original-span export for later edit composition. Its
|
|
[Windows evidence](experiments/analysis-original-span-20260923/README.md) records
|
|
173 listed tests (all prior 167 retained), 65 typed passes including all 11
|
|
updater cases, and strict core all-target Clippy on the same 538 committed
|
|
inputs. Review caught and corrected an intermediate standalone budget
|
|
regression. This is an isolated export adapter; the later syntax checkpoint
|
|
below supplies mixed-bundle ownership, while output compilation and public
|
|
source8 remain incomplete.
|
|
|
|
Published private mixed-syntax source
|
|
**a578ac98a06772a60bec00ae287e65650680d119** retains the complete source bundle,
|
|
original positions and exact caller policy, using shared ordinary/typed token
|
|
consumption with explicit identities and aggregate file/byte admission. Its
|
|
[Windows evidence](experiments/analysis-mixed-syntax-20260923/README.md) records
|
|
194 listed tests, all prior 173 retained, 20 focused mixed passes and 85 typed
|
|
passes within the actual full result: **178 passed / 16 failed**. All 152
|
|
historical statuses are unchanged and all 42 later tests pass. Strict core
|
|
all-target Clippy passes on 541 unchanged committed inputs. Formatting remains
|
|
failed in six inherited, unchanged files. Original failed gates and the host
|
|
clock discontinuity are retained; a fresh actual direct listing binds the final
|
|
focused/full executable after Cargo rebuilt it. This syntax witness does not
|
|
resolve or admit a complete mixed Project, activate public source8 or implement
|
|
editing composition. The accepted
|
|
[complete-Project contract](analysis-mixed-project-contract-20260923.md) defines
|
|
the semantic boundary implemented by the separate private checkpoint below.
|
|
|
|
Published private complete-Project source
|
|
**aaec78fcc9b273d1485497126392afdd1fb2e54e** retains the original syntax, bundle,
|
|
budgets and limits while resolving/admitting the complete ordinary/typed model.
|
|
The next [mixed typed-index contract](analysis-mixed-index-contract-20260924.md)
|
|
is accepted after source review and resolved accounting/completeness findings.
|
|
Private typed-index source **93eb6117f95353d25d594d59780018f197c51672** implements
|
|
the consumed witness and shared verifier. Its
|
|
[Windows evidence and independent oracle review](experiments/analysis-mixed-index-20260924/README.md)
|
|
verify strict core Clippy, all seven new cases and the complete 216-name inventory
|
|
on 545 unchanged inputs. Full library remains **200 passed / 16 failed**,
|
|
preserving all 209 baseline statuses; formatting still has the identical eight
|
|
inherited blocks. Original lint and depth-expectation test failures are preserved.
|
|
The [source review](analysis-mixed-index-20260924/source-review.md) records three
|
|
repaired diagnostic findings; its reviewed production hashes are unchanged.
|
|
The new owner keeps legacy updater authority separate. Ordinary occurrence
|
|
indexing, complete mixed editing and public source8 remain required.
|
|
The [ordinary occurrence successor contract](analysis-ordinary-index-contract-20260924.md)
|
|
uses retained parser positions and physical token keys, with a separate consumed
|
|
read-only owner; it is an accepted design, not an implemented capability.
|
|
The preceding Project [Windows evidence](experiments/analysis-mixed-project-20260924/README.md)
|
|
distinguishes runtime source **71cadfa0cd0e112caa29588d2494753301f3cb6c** from
|
|
the formatting-only aaec successor. Strict core all-target Clippy, actual listing
|
|
209, Project 13/13, shared validation 2/2 and four exact public compatibility
|
|
cases pass on 544 unchanged inputs. Full lib remains **193 passed / 16 failed**,
|
|
preserving all prior statuses and exact unsupported-public-source8 diagnostics.
|
|
Successor formatting remains failed on eight inherited blocks in five unchanged
|
|
files; no aaec runtime rerun is claimed. The parent-reviewed portable verifier
|
|
and all 15 finite controls pass, with independent raw-output/pin readback.
|
|
This private source is not integrated into the application prerelease. Public
|
|
source8, complete mixed indexing/edit composition, checked output and UI parity remain
|
|
unfinished.
|
|
|
|
The [reviewed S1/S7 assessment](issue28-s1-s7-assessment-956atf-20260923.md)
|
|
distinguishes static analysis/case overlays from contextual inheritance,
|
|
fixed/default bindings and executable trade studies with durable result
|
|
provenance. Strengthened fixture and parity criteria remain proposals, not
|
|
implemented evaluation or a replacement metamodel decision.
|
|
Earlier [S2a evidence](release-analysis-source-s2a-20260913.md) retains its
|
|
129-test113/16 library result and separate7/9 language integration result,
|
|
including the old V2 oracle that omitted the empty definitions catalog.
|
|
[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.
|