Files
ARCADIA-Studio/harness/experiments/text-navigation-components-20260911/README.md
T
sorokin.oleg.edu 36db9356cc Add bounded definition and reference navigation for current source drafts
Preserve loaded draft bytes and model history, reject stale workspace and input events, and keep captured Escape under modal priority. Verified 181 focused Windows tests and strict desktop Clippy on exact inputs4; earlier full737 scope and component/native preparation evidence are archived separately. Native navigation acceptance remains pending.
2026-09-11 11:23:20 -07:00

4.7 KiB

Text navigation component evidence — 2026-09-11

This archive preserves component execution and native input preparation from Codex-9e8r6t /root/linux_readiness. It does not establish mounted editor behavior, native acceptance, desktop integration or navigation performance. Linux remains user-paused. Root owns integrated desktop/native evidence and publication; live coordination is Gitea #6.

Authoritative explanations are the core/query integration report and independent v2 source review. These reports remain in place rather than being duplicated here.

What passed, and on which inputs

Evidence Actual scope
components/core1*, clippy1* Windows core: 445 passed, 0 failed, 1 ignored; strict all-target Clippy passed. Four newly added Unicode fixture strings still had the preparation mojibake defect during these runs.
components/outline2*, clippy-tests2* Corrected explicit-UTF-8 fixtures: 12 focused tests and applicable core lib/tests Clippy passed. Full core was not rerun; production language.rs was byte-unchanged.
components/query-compile3*, query-tests3* Corrected private query: direct rustc compilation with warnings denied and 20 tests passed. Exact Cargo artifact/fingerprint binding is preserved. This is not the later production App/adapter gate.
native-preparation/valid-same* Existing pinned oracle compared complete model/identity and four exact reachable/disk sources against a separate copy; exit 0.
native-preparation/release1-same* Existing release walkthrough and separate copy: complete model/identity and 30 exact reachable/disk sources; exit 0. Not a 100-module performance trial.
native-preparation/*-rejected* Expected loader failures, exit 101: duplicate declaration and missing include. GUI repair reachability was not tested.

The original broader source base is b2c3e54001fc19a05423bcd5808ceea78d13ff59; later instruction-only HEAD b70bf1d does not change that provenance. Executions ran in the shared working tree under the recorded compiler lease, not an isolated checkout.

Contents and limitations

  • components/ contains every exact member of the prior evidence-records.zip, including its internal manifest. The original ZIP SHA256 is 7E17DAA1F718344CC17E5A8090FBC1AB16CF3158634EAEB0452549F4D2549CA5; no second ZIP copy is retained.
  • component-inputs/ adds the exact reviewed v2 patches/original private query and final core implementation/corrected tests. These are historical test inputs, not another production source location. Their hashes match the integration report. Reconstructing every historical full-core input still requires the identified repository state plus the manifests; duplicate 322-file input copies and dependency artifacts are deliberately omitted.
  • Failed query candidates, bad-encoding outline tests, E0271 stderr, artifact-binding helper failure, literal verifier corrections and successful replacements remain distinguishable. query-source-reconstruction.json is the original incorrect reconstruction claim, superseded by utf8-reconstruction-correction.json.
  • native-preparation/ retains original helpers, logs, manifests, expected Unicode/CRLF byte positions and one baseline of each fixture, including the complete 37-file release walkthrough. Original valid-work and release1-work copies are omitted. To follow its unchanged historical README, copy valid-baseline to a fresh valid-work and release1-baseline to a fresh release1-work; copy invalid fixtures before GUI repair. The original 90-file fixture manifest describes both baseline and work copies at preparation time, not this archive's entry set.
  • Original helper paths identify the execution environment and may refer to .local inputs. No runtime executable is included. The existing oracle compares full decoded model values but exposes no full-model JSON export. Its hash and compatible runtime hash are in the receipts.
  • native-preparation/helper-initial-failure.json and readback-print-initial-failure.json preserve pre-oracle environment-key and read-only stdout-encoding failures; neither modified fixture bytes.

archive-manifest.json is the exact payload index with byte counts, SHA256 and origins. readback.json records successful entry-set, byte and source-equality checks. The manifest and readback receipt are control files outside the payload count. .gitattributes keeps this directory's raw evidence bytes unchanged when staged. Root owns staging and the separate Git-index byte check. No executable, rlib, Cargo cache, duplicate work tree or GUI capture was added here.