Files
ARCADIA-Studio/harness/experiments/text-workspace-native2-20260913/fixtures/scope-stress
sorokin.oleg.edu 2df7f580aa Make the Text workspace compact and preserve editing context
Replace the oversized header and reference rail with stable editor slots and a retained supporting drawer. Bind diagnostic, result and menu actions to their original publication and visit; preserve effective selections on navigation and dismiss Actions, Find and the drawer one surface per Escape.

Retain exact Windows source captures, eight final gates (871 desktop passes), independent reviews, native selection/rename/recovery trials and the original failures. All 526 tested inputs and staged evidence were byte-checked before commit. Combined preview integration and packaging remain with issue 27; Linux remains paused.
2026-09-12 22:00:36 -07:00
..

Optional source-scope presentation fixture

Open model/project.arcadia only if the parent chooses this optional workflow. The original four-file baseline is copied byte-for-byte under originals/; existing simple/representative baseline, expected, and work trees were not changed.

Four exact alias-role substitutions merge assess and confirm into WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW (32 ASCII W characters). The four UUIDs, declaration names, include filenames, and prose/comment markers are unchanged. One deliberately absent include, missing-scope-stress-9e8r6t.arcadia, is inserted in the entry. manifest.json records all original/derived byte sizes, hashes, and before/after UTF-8 edit spans.

Static expectations: opening enters source repair with a missing-include error and retains the previous accepted graphical model. Query the W alias in either activity declaration or either use in links.arcadia. Definition should offer two declarations; References should report two lexical uses with Partial and Collision flags. These are alias collisions with unique IDs. The ordinary loaded scope should show four included files, zero detached/unverified files, and one missing-include scope issue.

Initial Problems may show only the missing-include error: the disk loader skips full compilation once loading has produced errors, so this fixture does not promise a simultaneous duplicate-declaration problem. The independent query supplies the collision flag. Prose and comments still contain the original @assess markers and are not substituted or counted as W uses.

This is an intentionally invalid, presentation-only fixture. No compiler, oracle, GUI, or native evaluator was executed. Layout, query counts, displayed flags, repair feedback, and usability remain pending native observation. It is separate from the primary workflow and has no expected-save or model-equivalence acceptance role.