Record native scalar review and integrated constructor verification

This commit is contained in:
2026-09-06 07:11:44 +03:00
parent 67ed8e09be
commit 49a2446f85
3 changed files with 131 additions and 137 deletions
+49 -3
View File
@@ -6,7 +6,7 @@ Trial exec62786/window2099614; stderr/stdout captured under ui-semantic-windows-
Source fixture and exact GUI steps: C:/Users/sorok/AppData/Local/Temp/
capella2-semantic-native-fixture-20260906. Original source SHA256
54BA9528F6904428B3DE2E41E3D8CAC6861FA652E5F83F11C1516FB3DB40E937.
Root edits only windows-scalar.arcadia, preserving the generator's starting source.
Root edited windows-scalar.arcadia, preserving the generator's starting source.
## Observed Windows workflows
@@ -27,9 +27,55 @@ All persists it. This exercises combined type context through actual controls.
## Remaining checks and findings
Reverse decisions, raw invalid bound scoped clearing, named-type mapping, deleted
historical identities, saved reopen and Linux remain required. Error evidence above
Raw invalid bound scoped clearing and Linux remain required. Error evidence above
covers a normal validation message, not arbitrarily large diagnostics.
Native found compact Traceability toolbar clips Artifact after the semantic button;
semantic_gui_design owns a narrow wrapping correction. No scalar-modal defect found
in the tested paths. Structured review is a separate incomplete milestone.
## Mapping, history, reopen and reverse review — 2026-09-06
At1100x700, selected Take Operational Type on OA Selected count → SA Selected count.
Preview rejected the missing explicit OA Count range correspondence and disabled
Apply. Reference pairs OA Count range → SA Count range resolved it. The proposed
named type was @sa_count_range; a candidate literal default initialized to Integer1,
using the destination range minimum. Apply and Save All persisted both atomically.
Disk source confirms Named @sa_count_range and Integer1, with0 model checks.
Selected the record trace and inspected both historical deleted children. Detail
headings distinguish full UUIDs ending2329 and232a, despite identical former names;
prior OA presence and current absence are retained. Cancel changed nothing.
Opened the saved windows-scalar.arcadia through the native file dialog. It reopened
with9objects/0links/0checks, original comment, accepted values and reviewed history.
On the range trace, switched to System→Operational and included unchanged facts.
Previously reviewed/current minimum values were OA0/SA1 and defaults OA5/SA7.
Take System minimum and default previewed1/7; Apply selected the OA destination.
Native source showed OA default7. One Undo restored OA default5 and All changes
saved, retaining the earlier three saved reviews. The reverse exercise was left
undone intentionally. The separate windows-reverse.arcadia remains an unused copy.
Closed trial62786 normally, exit0. Captured stderr was empty. No new scalar defect
was found. This still does not establish complete structured review acceptance.
## Integrated message-kind group verification — 2026-09-06
SEM f73551f integrates as DATA67ed8e0 and Linux43dd566. Both platforms passed335
complete desktop tests, strict all-target desktop Clippy, workspace formatting and
optimized desktop build. Core/server are unchanged from the full integrated gates.
Independent review on a fresh Temp archive passed22 semantic-review tests and a
288-case differential matrix against core (all6 kinds, both directions, baseline
and no-baseline, Keep/Take with unrelated Header candidate). No material findings.
Temp probe: capella2-message-review-f73551f/semantic_review/message_kind_tests.rs
under the desktop crate. Root native checks of the new group remain required.
Frozen binaries under D:/CodexBuilds/Capella2-release1-01a06e2e:
- ui-semantic-groups-windows-67ed8e0/arcadia-studio.exe, SHA256
CC741CC0FE21B7873E545DE7763E74CCF18AB8401D1EEBD8F90DA493B7262DD8.
- ui-semantic-groups-linux-67ed8e0/arcadia-studio, SHA256
B50BD6462C239C52AEF93FD235FC3652901C519E5289938DD881523357C891D4.
Windows build/test session97666 and Linux2903 exited0. Linux logs are
message-kind-{test,clippy,build}.log in Capella2-data-linux-target. Frozen manifests
record source/platform/hash. The Windows freeze contains an isolated copy of the
74-object process fixture for native camera, owner-scroll and branch checks.