Verify and publish read-only mixed source CLI checkpoint

This commit is contained in:
2026-09-24 22:21:15 -07:00
parent f810fb40eb
commit dd95bd1f23
13 changed files with 5128 additions and 14 deletions
+42 -12
View File
@@ -57,7 +57,34 @@ preserved. [Packaged GUI evidence](reviews/prerelease37-native-gui-20260924.md),
their bounded reviewed scopes. State label congestion, explicit transition-form
Cancel and the preserved launcher refusals remain described in final validation.
## Local public mixed source8 read API — 2026-09-25
## Published read-only mixed source CLI — 2026-09-25
Source **f10490b13bb3332ff60c2372d554e276f6f44959** is pushed and ref-verified
on `codex/analysis-mixed-cli-956atf-20260925`. `arcadia check-mixed ROOT [--json]`
discovers explicit-ID schema8 files with the existing filesystem safeguards,
then validates the complete ordinary and typed model. Reports preserve original
source locations; the command does not change files. Ordinary CLI commands retain
their separate migration and editing behavior.
The [contract](analysis-mixed-cli-contract-20260925.md) and
[Windows evidence](experiments/analysis-mixed-cli-20260925/README.md) identify
302 core passes, 98 integration passes across eleven suites, three doctests,
strict core/CLI Clippy and five direct CLI trials. Exact source bytes, report
contents, unchanged file inventories and eleven prior small-stack controls were
independently reconciled. The original two stale schema7 test expectations and
import warning remain in the evidence, alongside their test-only repairs.
The final 567-input recipe includes the alarm fixture omitted by the initial
566-input recipe; the initial omission is explicitly retained as a limitation.
Formatting still reports the identical pre-existing differences.
Discovery and final validation have separate bounded budgets; cumulative
discovery reservations are conservative and do not establish an all-heap bound.
This checkpoint supplies no mixed editing/save/history, graphical adoption,
atomic filesystem snapshot or universal depth128 guarantee. The existing
Windows prerelease is unchanged, and Linux remains deferred. Live continuation
and the user's requested pause belong in issue7, not this checkpoint.
## Published public mixed source8 read API — 2026-09-25
Source **bab6f96a5b05b37f2b5d67a430aed0f67d783e73** on
`codex/analysis-public-read-956atf-20260925` exposes
@@ -75,14 +102,16 @@ core outcomes and the named small-stack controls pass. Format retains identical
pre-existing differences. The first missing production initializer, subsequent
warning cleanup and exact rustdoc recorder-name reconciliation are preserved.
Source and evidence remain local-only: Gitea reads work, but issue comments still
fail and the last confirmed Git publication failure was server disk exhaustion.
The released preview is unchanged. Mixed CLI discovery, graphical/editor adoption,
Source and evidence were published after server storage recovery; all five
backlog source refs and evidence ref `f810fb40` were read back successfully.
[Issue7 handoff](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/7#issuecomment-1333)
confirms publication and identifies the separately pending mixed CLI acceptance.
The released preview is unchanged. Mixed CLI discovery is supplied above; graphical/editor adoption,
typed saving/history and the broader application remain unfinished. Existing
depth qualification and full-pipeline small-stack limitations remain; Linux/WSL
checks remain user-deferred.
## Local ordinary source8 compatibility — 2026-09-25
## Published ordinary source8 compatibility — 2026-09-25
Source **7b06b8ea1b7ef902ee0b3d0ec2971a9a7a1f1acd** on
`codex/ordinary-source8-956atf-20260925` restores public ordinary parsing of the
@@ -99,8 +128,8 @@ pass with exact reported changes and unchanged input files. The successor only
repairs a historical JSON expectation and its note; its five migration tests and
strict core all-target Clippy pass. Format retains identical pre-existing
differences. Evidence preserves all three failed evaluator stages, two explicit
test-name mappings and exact component-version reuse. These commits are local-only
under the Gitea server-storage publication blocker; the published preview is unchanged.
test-name mappings and exact component-version reuse. Source and evidence are
published after server recovery; the published preview is unchanged.
## Earlier private parser and output acceptance checkpoints — 2026-09-25
@@ -114,8 +143,9 @@ the full 292-name run gives 276 passes/16 inherited failures. All 16 failure bod
identical after numeric thread-identifier normalization; format is unchanged.
Ten inherited stack controls and new scoped 128 KiB verification/drop pass. Initial
nine-pass/two-failure warning-oracle corrections and the exact build-target path
spelling exception are preserved. Source and evidence remain local-only; public
typed source8, installation/history and repeated carried editing remain incomplete.
spelling exception are preserved. Source and evidence are published. Public
typed read validation is supplied above; installation/history and repeated
carried editing remain incomplete.
Ordinary source8 compatibility is supplied by the later checkpoint above.
The earlier **29417130c71f70c4eaefe8ed4c879efba78eb72c** on
@@ -126,7 +156,7 @@ passes six new cases and strict core Clippy. Full library remains failed at
265 passed/16 inherited failed, preserving all275 prior outcomes, all16 failure
bodies (numeric thread identifiers only normalized) and all ten stack controls. Formatting is
unchanged. Initial test-only compilation failure is preserved. This source and
packet also remain local-only under the server-storage publication blocker.
packet are published after server storage recovery.
Actual output verification/accepted ownership is supplied by the later checkpoint
above; public editing remains open.
@@ -139,8 +169,8 @@ passes six new cases and strict core Clippy. Full library remains failed at
are preserved. Format remains the same inherited failure. Failure output is
15 exact blocks plus one precisely documented missing framework hint.
This source and evidence are local-only: Gitea rejected publication for server
disk exhaustion. The last confirmed remote evidence commit is `b2ef3f54`;
This source and evidence are published after server storage recovery, with
remote evidence commit `f810fb40` verified alongside the source branch;
emission source `8d52dab9` is published separately. This checkpoint does not
change the integrated preview. The later acceptance contract explicitly selects
the remaining scratch domain and implements actual output verification/ownership;