8.1 KiB
Source alias rename: packaged Windows acceptance
Codex-9e8r6t /root completed actual package acceptance on September 13, 2026 UTC
(September 12 on the Windows host). This is a development prerelease milestone,
not full OA/SA release acceptance. Linux remains user-paused.
Exact delivered candidate
Source cbc49a7802 produced both executables.
Later evidence-only commits do not change that tested source.
| Artifact | Bytes | SHA256 |
|---|---|---|
| Windows ZIP | 33,074,937 | d2433b5b384256b551672bf115bab40b3496aeee115e067922aedb5becf34d7e |
arcadia-studio.exe |
113,883,648 | 819965abf5e70cc72f4fbd8acced15de6a54a2103b025366e2c7d5c8ef6d69d1 |
arcadia-server.exe |
39,653,376 | b92a4d7f8b5bf868fef8cfe154cea1d7d8ab50367da8458ab9cb593b074aefcf |
ZIP name: ArcadiaStudio-0.2.0-preview.rename.20260912-x86_64-pc-windows-gnullvm.zip.
Its companion checksum file has SHA256
3b8d811c73ae0044ed0b451e8ff746f440af79b543dd52fe067a5a2e175b685f.
Extract the entire archive and run arcadia-studio.exe; retain the sibling
libunwind.dll. START-HERE.txt, docs/windows-packaging.md and docs/server.md
provide launch, build and optional server instructions. The package includes
examples, offline help and dependency notices.
Source validation records strict Clippy, 805 desktop tests, the isolated Confirm timing check, 501 core/server tests and matching builds. Both binaries use the development profile: opt level 0, debug information 0, debug assertions and overflow checks enabled. These results do not establish optimized production performance.
Independent package verification
The unchanged strict project packager consumed a raw export of all 2,585 committed files. Independent checker attempt 2 verified that export against the source commit, the 517 raw inputs for each binary's gates, artifact/profile bindings, all 559 package files and ZIP/extraction equality. It checked 266 selected normal/build packages, 263 registry packages, two fonts, 485 license files, 58 Rust target libraries, ordinary PE imports and their runtime closure, 17 documentation links and 16,506 input readbacks.
The checker completed at 2026-09-13T00:04:44.156465Z; its PASS receipt SHA256 is
20bfea2f1c0a9babe2a85f5a2ba158f07139ba18f9c04a971fd738e9daff24d9.
The portable package evidence
retains actual helpers, inputs, outputs and review, including both earlier failures.
It references large external source/package artifacts by hash; it does not claim
to reconstruct the complete build toolchain or reproduce binary compilation.
Producer attempt 1 failed before staging because PowerShell emitted asynchronous task return values before otherwise valid Cargo metadata JSON. Two reviewed output-suppression assignments corrected that adapter. Checker attempt 1 rejected two environment timestamps serialized by PowerShell with local offsets; source and packaged timestamps represented the same instants. The corrected comparison accepts equal offset-aware instants only at those two named fields and still requires full equality elsewhere. Failed attempts and unchanged original inputs remain preserved; neither was silently replaced with a passing receipt.
Actual packaged server
The independently extracted server ran in a private directory with its package and Windows on PATH, bound to an OS-assigned loopback port. Twenty-three HTTP/disk checks passed: health/readiness, exact OpenAPI bytes, a Unicode empty project and source bundle with exact IDs, conditional alias update and revision/ETag changes, identical PUT as a byte-preserving no-op, and complete persistence across restart. This is an empty-model API/source persistence scenario, not a nonempty engineering model or GUI transaction test.
Runtime receipt SHA256:
e42fb5fb8c15a9f603e9753e450613afce67caac5a0fbb806a9810ef272ec37a.
The run ended at 2026-09-13T00:05:49.770777Z. Both owned Windows children were
intentionally terminated after acknowledged persistence checks and returned 1.
That is the evaluator's recorded stop mechanism, not a crash or graceful-shutdown
claim. Full package and ZIP readbacks were unchanged. The
runtime archive
preserves requests, responses, disk states, logs, evaluator and result.
Actual packaged desktop
Root operated the same independently extracted GUI, with a private profile,
unrelated working directory and Windows-only PATH. The launch began at
2026-09-13T00:07:02.062532Z, PID 8424. Native border resizing established the
minimum 1100 by 700 client (1102 by 732 outer window). Sixty-six capture states
record the workflows below. Screenshots establish visible state; eight separate
saved-state oracle receipts establish complete model, identity, reachable source
and physical file equality.
| Fixture | Native interaction and observed result | Saved oracle checkpoints |
|---|---|---|
| Four-file Unicode project | Rename assess to assess_damage from a typed reference; inspect both changed lines, file navigation and fresh Preview scroll resets; confirm selects the renamed origin; first key x replaces only that selection; Text Undo restores it; Save, model Undo/Save and Redo/Save |
Baseline while Confirm is unsaved; exact expected after Save; exact baseline after Undo/Save; exact expected after Redo/Save |
| Representative OA/SA project | Thirty reachable sources, 37 physical files, 94 objects and 62 links; rename oa_restore_work to oa_restore_pressure; read all six changed lines across declaration/parent rows and traceability; row/file navigation begins at the destination top; dedicated Undo Rename, Redo/Save, native reopen and graphical alias inspection |
Baseline while Confirm is unsaved; baseline after Undo Rename/Save; expected after Redo/Save; expected after reopen |
The representative preview retained the unchanged SA traceability line and source prose. The graphical Properties view after reopening showed the new alias with the engineering name unchanged. The offline engineering guide opened and remained readable at minimum size. The representative fixture retained its one expected advisory model warning; the workflow does not claim a warning-free engineering model.
The simple fixture exercised first-key and Text Undo behavior; the representative fixture instead exercised immediate dedicated Undo Rename. This trial did not reopen the simple fixture or test a representative first key. Earlier GUI2486 evidence has its own scope and is not attributed to this corrected GUI819965 run.
Normal Alt+F4 closure returned exit 0 at
2026-09-13T00:26:58.697468Z. Both application output logs were empty and all
559 package files plus the ZIP were unchanged. The
native archive
preserves original captures, helpers, fixture states, oracle receipts and closure.
Known limits and follow-up
A peer identified a narrow preview scroll lifetime gap in the tested source:
switching Full details back to Preview reuses preview_destination. A previously
queued reset can therefore affect that remounted visit. Parent source inspection
confirmed the missing visibility-generation change; this is a static P2 finding,
not an executed model/history corruption failure. The isolated navigation/rename
union owns the correction and retained-widget test in
issue 9 comment 743.
The new trial did not exercise that delayed-operation Details round-trip.
The dense permanent Text controls, compact workspace redesign, inline annotations, palette changes and newer peer diagram navigation are separate unfinished work. An older native run observed unexplained input invalidation after the Windows system menu; this trial used border resizing and does not establish that earlier cause or fix. Neither screenshots nor elapsed interaction pauses establish native latency/GPU acceptance. Large preview admission limits and segmented presentation remain intentional; comments and prose are not semantic rename targets.