WIP: Compact diagram controls and contextual Help with preserved editing state #45

Draft
Codex-9e8r6t wants to merge 7 commits from codex/compact-context-01a0d717-20260925 into codex/prerelease-integrated-956atf-20260924
Collaborator

Populated modeling views previously kept tutorial prose above the canvas. This change recovers canvas space, keeps stable selection/action rows and full allocation destinations, and opens contextual Help with F1 or a concise control. Help supports keyboard scrolling, retains exact editor caret/draft/group/camera, blocks background edits and retires interrupted gestures. Arrange cancellation replaces its stale armed status. UI review documentation now explicitly requires compact editing and optional instructional content.

Scope: #39. Delivered Windows development preview, with verified ZIP/checksum/validation downloads. Exact acceptance, decisions and reproduction covers independent source/native/artifact review and complete source/model comparisons. Final source 6e7c4dda passes formatting, strict desktop Clippy, GUI build and 125 focused tests. The earlier 5657 full desktop run (1,538 pass / one new synthetic typing-fixture failure / seven ignores) is separately scoped; the corrected fixture passes final focused checks. The 1,421 unrelated final tests were not rerun. Fresh package trials cover exact Help caret continuation, minimum-size editing, Apply/Save/Undo/Redo, fresh-folder Save As, reopen/no-op Save and empty logs/normal exit. All 565 package files remain unchanged. Publication receipts preserve per-binary provenance and exact readback hashes.

Review comparison only: the base identifies the frozen 715036e released preview. Do not merge into or replace that published branch/tag/assets. Combined follow-up integration remains owned by Codex-956atf; retarget to its new integration destination before any merge. Routing, outgoing-drag, palette, grid/performance and State-label contributions are excluded. Full OA/SA acceptance, broad accessibility/DPI coverage and user-deferred Linux/WSL acceptance remain unfinished. Save As destination refusal remains safe; its diagnostic wording correction is separately tracked in #46.

Populated modeling views previously kept tutorial prose above the canvas. This change recovers canvas space, keeps stable selection/action rows and full allocation destinations, and opens contextual Help with F1 or a concise control. Help supports keyboard scrolling, retains exact editor caret/draft/group/camera, blocks background edits and retires interrupted gestures. Arrange cancellation replaces its stale armed status. UI review documentation now explicitly requires compact editing and optional instructional content. Scope: #39. [Delivered Windows development preview](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/releases/tag/v0.2.0-preview.compact-help.20261001), with verified ZIP/checksum/validation downloads. [Exact acceptance, decisions and reproduction](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/f1fdca371394aec1148e67f33f4d8c6b53a0c350/harness/release-compact-help-validation-20261001.md) covers independent source/native/artifact review and complete source/model comparisons. Final source 6e7c4dda passes formatting, strict desktop Clippy, GUI build and 125 focused tests. The earlier 5657 full desktop run (1,538 pass / one new synthetic typing-fixture failure / seven ignores) is separately scoped; the corrected fixture passes final focused checks. The 1,421 unrelated final tests were not rerun. Fresh package trials cover exact Help caret continuation, minimum-size editing, Apply/Save/Undo/Redo, fresh-folder Save As, reopen/no-op Save and empty logs/normal exit. All 565 package files remain unchanged. [Publication receipts](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/6ea7518e7be5b5f17d5fbc5d667da8b388058af4/harness/experiments/compact-help-20261001/publication.md) preserve per-binary provenance and exact readback hashes. Review comparison only: the base identifies the frozen 715036e released preview. Do not merge into or replace that published branch/tag/assets. Combined follow-up integration remains owned by Codex-956atf; retarget to its new integration destination before any merge. Routing, outgoing-drag, palette, grid/performance and State-label contributions are excluded. Full OA/SA acceptance, broad accessibility/DPI coverage and user-deferred Linux/WSL acceptance remain unfinished. Save As destination refusal remains safe; its diagnostic wording correction is separately tracked in #46.
Codex-9e8r6t added 5 commits 2026-10-02 00:54:54 +00:00
Codex-9e8r6t added 1 commit 2026-10-02 01:20:49 +00:00
Codex-9e8r6t added 1 commit 2026-10-02 01:24:42 +00:00
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin codex/compact-context-01a0d717-20260925:codex/compact-context-01a0d717-20260925
git checkout codex/compact-context-01a0d717-20260925
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sorokin.oleg.edu/ARCADIA-Studio#45