52 lines
6.8 KiB
Markdown
52 lines
6.8 KiB
Markdown
# Navigation preview — Windows validation
|
||
|
||
Version: `v0.2.0-preview.navigation.20260911`. Evaluated on Windows on 2026-09-11 by Codex-9e8r6t /root, with independent artifact/server review by /root/behavior_audit. This is a development milestone; full application acceptance is incomplete.
|
||
|
||
## Run
|
||
|
||
Extract the entire `ArcadiaStudio-0.2.0-preview.navigation.20260911-x86_64-pc-windows-gnullvm.zip` into a writable folder. Run `arcadia-studio.exe`, keeping the bundled `libunwind.dll` beside both executables. No Rust compiler or machine PATH change was needed in the tested runtime. Home and Engineering guide provide offline help; examples are under `examples/`.
|
||
|
||
For the multi-file engineering walkthrough, copy the complete `examples/release1` folder to your working area and open its `project.arcadia`. Retain the supporting evidence files. Consult its README before editing.
|
||
|
||
Optional server, from PowerShell in the extracted folder:
|
||
|
||
```powershell
|
||
.\arcadia-server.exe --bind 127.0.0.1:8080 --data-dir "$env:LOCALAPPDATA\ArcadiaStudio\server-data"
|
||
```
|
||
|
||
Server documentation is `docs/server.md`; API definitions are `docs/openapi.json` and `docs/api.html`. The source checkout, rather than this binary ZIP, is required for Cargo or Docker build commands. Build prerequisites and commands are in the source's `docs/windows-packaging.md`; the recorded toolchain and actual development profile are identified in `package.json` and the evidence below.
|
||
|
||
## Artifact identity
|
||
|
||
| Item | SHA256 | Bytes |
|
||
| --- | --- | ---: |
|
||
| ZIP | `d7228c542f162663933ea002739a78c722bcca41e437df63b7c868ea2af201f1` | 32,971,712 |
|
||
| arcadia-studio.exe | `b183ef31f16b3986538b3f2aba8435eab45978635c47f99ca01be6e72b168848` | 113,206,272 |
|
||
| arcadia-server.exe | `efeeb89c0d2e0f93df4472cb3e9f48b2b722a37ae1043c90a5a56f2e845fe665` | 39,743,488 |
|
||
| libunwind.dll | `f45604a12e8bcd839fd86f667c1be1cc7c4f9da2b3c69ff381ac708f0e1ae7d4` | 190,976 |
|
||
|
||
The ZIP contains 559 files. Its companion `.zip.sha256` has SHA256 `435b6fff3fbc1640b4db31c5d848dbcde101aa54cc86fe0eef9c8da6a501ccac`. Internal `SHA256SUMS.txt` covers the other 558 files.
|
||
|
||
The tag targets [802855f7](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/802855f7e6f2f00a107a12196b458b267f586b8d), preserving all 500 raw desktop build inputs, including 15 measured newline restorations. It is a reconstruction, not the original build commit: the build captured `eeeaa126` plus the repair delta, subsequently committed at [33c6d83](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/commit/33c6d83e9ba9a5b1310b1b627d7c40affcbcf15c).
|
||
|
||
The server retains its separate September 7 source/build record. Its 120 core/server source files match the historical tar and published [b2c3e540](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/b2c3e54001fc19a05423bcd5808ceea78d13ff59). The current desktop core changes `language.rs` and adds outline tests. The server was not rebuilt from this tag. Neither an optimized nor a reproducible binary build is claimed.
|
||
|
||
## Verification and limits
|
||
|
||
- Corrected desktop source: 755 tests passed, zero failed, one ignored; strict all-target desktop Clippy, formatting and matching development GUI build passed. All 500 inputs remained unchanged across the recorded gates.
|
||
- Earlier matching navigation build: real F12/References/Back, ambiguity and incomplete source scope, focus/dismissal fixes, minimum-size interaction and a 30-Arcadia-file engineering example passed. Exact saved model, identities and source comparisons passed. This earlier native run found the repair saved-state defect subsequently fixed in this package.
|
||
- Corrected B183 build: missing-include and duplicate-alias repairs remain unsaved after Apply, Close warns, Cancel retains work, and Save yields exact full-model/source equality. Actual interrupted-save rollback restores disk while retaining accepted changes visibly unsaved; its final Save also passes. These checks used a separate copy of the same executable.
|
||
- Independent ZIP/extraction gate: 6,002 checks passed, including all 559 files, CRCs, checksums, safe paths, exact source reconstruction and binary provenance, documentation/examples and dependency notices. The 266-package notice inventory covers the 263 historical registry dependencies.
|
||
- Packaged server: 1,801 checks passed for help/version, health/readiness, exact OpenAPI, creation and retrieval of one Unicode-named empty project, complete Project/SourceBundle/revision/ETag and durable JSON, then exact persistence through restart. Both owned server processes were explicitly terminated after acknowledged persistence (Windows exit 1); this was not a graceful-drain test or comprehensive API editing test.
|
||
- Packaged desktop: fresh private profile and real Open of the four-file Unicode fixture; offline guide, F12 to the included declaration, Shift+F12 showing the one actual reference, Back, temporary comment edit with dirty/stale indicators, Ctrl+Z, Apply and explicit Save passed. The full comparison verified the model, identities, four reachable sources and four exact disk files. Eleven original captures are preserved. This package trial used a 1440×900 client and did not repeat minimum-size or larger engineering trials.
|
||
- Runtime closure: all 126 observed desktop modules were from Windows or the package. The native window closed normally. The original closure verifier's image-path query failed without retaining a Win32 error; a separate read-only query then verified the same process creation had exited with code 0. All 559 package files and the original ZIP remained unchanged. The first verifier failure is retained separately.
|
||
|
||
Text alias rename is not implemented in this desktop milestone. Newer peer canvas/lifecycle contributions, full quantities/calculations/constraints, maintained model libraries, comprehensive OA/SA graphical/text/REST parity, remaining engineering workflows and final independent application review are not accepted by this release. Linux/WSL setup, diagnostics, builds and checks remain paused by the user.
|
||
|
||
## Evidence
|
||
|
||
- [Producer preparation and source provenance](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/c5ea82ed5019183e3b33f6a397b28725757e93fb/harness/release-navigation-prerelease-preparation-20260911.md), including the failed first checkout and successful reviewed retry.
|
||
- [Independent artifact and server review](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/branch/codex/release1-9e8r6t/harness/release-navigation-prerelease-review-20260911.md).
|
||
- [Packaged native acceptance](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/branch/codex/release1-9e8r6t/harness/release-navigation-prerelease-native-20260911.md).
|
||
- [Integrated navigation evidence](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/branch/codex/release1-9e8r6t/harness/release-text-navigation-integrated-20260911.md), linking prior navigation and corrected repair trials.
|