Verify Windows contextual authoring and preserve postboot evidence
This commit is contained in:
@@ -37,6 +37,7 @@ harness/experiments/cli-packaging-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/cli-prerelease-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/contextual-source-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/contextual-source-native-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/contextual-source-reopen-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/contextual-source-native-20260911/**/*.arcadia whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-layout-reboot-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/contextual-source-layout-reboot-20260911/run-gates2.ps1 whitespace=-blank-at-eof,cr-at-eol
|
||||
@@ -48,6 +49,19 @@ harness/fixtures/staged-source-authoring/** -text whitespace=cr-at-eol
|
||||
harness/staged-source-authoring-contract.rs -text whitespace=cr-at-eol
|
||||
|
||||
# Preserve checksum-bound font notices verbatim through Git round trips.
|
||||
harness/experiments/wsl-capacity-20260911/** -text whitespace=cr-at-eol
|
||||
harness/experiments/wsl-postboot-9e8r6t-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-layout-postboot-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-layout-verified-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-layout-full-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
scripts/windows-notices/GNOME-Cantarell-61362600e104-COPYING -text
|
||||
scripts/windows-notices/Fira-OFL.txt -text
|
||||
scripts/windows-notices/FiraSans-Regular-NOTICE.txt -text
|
||||
harness/experiments/contextual-source-recovery-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-machine-v2-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-lifeline-v2-20260911/** -text whitespace=-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-lifeline-v2-20260911/**/*.arcadia whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-machine-v2-20260911/**/*.arcadia whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
|
||||
harness/experiments/contextual-source-reopen-20260911/launch-method.ps1 whitespace=-blank-at-eof,cr-at-eol
|
||||
# Raw compact.exe output includes CR-CR-LF and incidental trailing spaces.
|
||||
harness/experiments/wsl-capacity-20260911/*.log -whitespace
|
||||
|
||||
@@ -562,6 +562,7 @@ mod layout_tests {
|
||||
#[derive(Default)]
|
||||
struct Geometry {
|
||||
fields: Option<Rectangle>,
|
||||
content: Option<Rectangle>,
|
||||
name: Option<Rectangle>,
|
||||
parent: Option<Rectangle>,
|
||||
actions: Option<Rectangle>,
|
||||
@@ -598,7 +599,7 @@ mod layout_tests {
|
||||
&mut self,
|
||||
id: Option<&widget::Id>,
|
||||
bounds: Rectangle,
|
||||
_: Rectangle,
|
||||
content: Rectangle,
|
||||
offset: Vector,
|
||||
_: &mut dyn widget::operation::Scrollable,
|
||||
) {
|
||||
@@ -609,6 +610,7 @@ mod layout_tests {
|
||||
"Initial fields must be visible without scrolling"
|
||||
);
|
||||
self.fields = Some(bounds);
|
||||
self.content = Some(content);
|
||||
}
|
||||
}
|
||||
fn text_input(
|
||||
@@ -888,7 +890,9 @@ mod layout_tests {
|
||||
.add_element(
|
||||
Kind::Entity,
|
||||
Layer::Oa,
|
||||
&"Northern operational responsibility 雨 ".repeat(8),
|
||||
// Eight repetitions need not exceed a whole viewport with the
|
||||
// platform's measured font. Exercise substantial real overflow.
|
||||
&"Northern operational responsibility 雨 ".repeat(32),
|
||||
None,
|
||||
)
|
||||
.unwrap();
|
||||
@@ -932,7 +936,12 @@ mod layout_tests {
|
||||
assert!(parent_bounds.y + 16. <= fields.y + fields.height);
|
||||
assert!(
|
||||
parent_bounds.height > fields.height,
|
||||
"Exercise genuinely overflowing parent text"
|
||||
"Exercise genuinely overflowing parent text: {parent_bounds:?} in {fields:?}"
|
||||
);
|
||||
let content = g.content.unwrap();
|
||||
assert!(
|
||||
content.height > fields.height && contains(content, parent_bounds),
|
||||
"Full parent must remain in scrollable content: {parent_bounds:?}, {content:?}, {fields:?}"
|
||||
);
|
||||
let summary = g
|
||||
.text
|
||||
|
||||
+33
-12
@@ -5,19 +5,36 @@ Updated 2026-09-11, Codex-9e8r6t `/root`.
|
||||
[TASK_LEDGER.md](TASK_LEDGER.md) separates evidence from assumptions;
|
||||
[STATE.md](STATE.md) owns active leases and results.
|
||||
|
||||
Paused for the user's reboot. [RESTART_HANDOFF.md](RESTART_HANDOFF.md) takes
|
||||
precedence for immediate resume: validate WSL/Ubuntu, frozen input provenance,
|
||||
then a fresh focused3 gate. The corrected layout build was interrupted before
|
||||
tests; no new GUI exists. Lifeline/Chain exact history passed on GUI52DE82;
|
||||
Machine Create/Undo passed, with Redo/reopen still pending.
|
||||
Resumed after the user's virtualization/reboot update. STATE.md supersedes the
|
||||
historical [RESTART_HANDOFF.md](RESTART_HANDOFF.md) for live status. Postboot
|
||||
focused3 ran25 passing tests and one failing overflow-fixture assertion; its
|
||||
test-only correction passed all26 focused4 tests. Strict Clippy, formatting and
|
||||
matching GUI5657 build also passed; fresh native acceptance continues.
|
||||
Nondeleting compression completed across282 generated binaries with identical
|
||||
hashes and11.78GB free; supported Ubuntu26.04 installation passed exit0. Actual
|
||||
root shell identifies Ubuntu26.04/WSL2. User328 replaces failed mirrored mode
|
||||
with VirtioProxy; the VPN is immutable. Both new guest startups timed out before
|
||||
execution, then the distinct WslService restart failed at OS access permissions.
|
||||
All60 apt archives and five Rust components are downloaded and hash-verified;
|
||||
guest signature verification/install and Linux Cargo remain pending. No compiler
|
||||
or WSL client lease is active. The user has now paused Linux builds/checking
|
||||
until they report WSL networking resolved; do not schedule more Linux setup,
|
||||
launches, diagnostics or checks before that notice (Gitea comment356).
|
||||
Lifeline/Chain history and Machine Create/Undo/postboot reopen passed on GUI52;
|
||||
Fresh GUI5657 cancellation/recovery, Lifeline direct creation/history and Machine
|
||||
minimum-size owner/Create/Undo/Redo/reopen now pass; full679 desktop tests pass.
|
||||
|
||||
## Immediate implementation and acceptance
|
||||
|
||||
1. Natively verify frozen contextual GUI `52DE82E4…`, now launched in the isolated
|
||||
contextual-source stage (now closed for reboot). The 13-file source slice passed 23 focused tests, 3 guide
|
||||
tests, strict all-target Clippy, matching build and formatting. Full 675/675
|
||||
covers the preceding snapshot only; no full 676 result exists. Preserve
|
||||
immutable artifacts and serialize future compiler/source leases.
|
||||
1. Preserve and publish the completed native acceptance of GUI `5657BAB5…D3846CE` using
|
||||
the [v2 plan](release-contextual-source-native-v2-plan-20260911.md). All26
|
||||
affected tests, strict all-target Clippy, formatting and matching build pass;
|
||||
the full679 immutable Windows test run also passed. Minimum-size
|
||||
child visibility, exact recovery/cancel and direct Lifeline Create/Undo/Redo
|
||||
now pass, along with Machine owner visibility/Create/Undo/Redo/reopen. Preserve
|
||||
independent first UUID carriers and serialize future compiler/source leases.
|
||||
Prepare an updated Windows prerelease only with honest per-binary source
|
||||
identity, package verification and clean packaged runtime checks.
|
||||
2. Exercise the implemented source subform for Lifeline, process/chain Work and
|
||||
machine owner, plus semantic first-action prompts. Verify parent-draft
|
||||
retention, explicit prerequisite and consumer adoption, exact source/history,
|
||||
@@ -49,8 +66,12 @@ Peer comment 231 ratifies schema 8/local-definition core steps in an isolated
|
||||
worktree. Coordinate those actual shared types and ownership before local
|
||||
integration; the current local core remains descriptive. Source grammar,
|
||||
evaluation, server/CLI/UI representation and acceptance are separate unfinished
|
||||
steps. Peer chooser comment 224's corrected mounted tests remain prepared,
|
||||
not executed. Do not replace either peer effort with a parallel local design.
|
||||
steps. Peer956 now reports focus regression5/5 and isolated numeric26/26 plus
|
||||
analysis28/28; their codec/lifecycle work remains isolated. Local integration and
|
||||
coherent union gates remain necessary. Do not replace peer efforts with a
|
||||
parallel local implementation. Comment338 separately reserves our bounded
|
||||
syntax-only outline seam for current-text navigation; its private query module
|
||||
and prepared tests remain uncompiled pending review.
|
||||
|
||||
The newest objective also requires complete uncluttered text-only workflows.
|
||||
Combine the local three-task usability audit with the other host's language/
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
# Restart handoff — 2026-09-11
|
||||
|
||||
Historical reboot checkpoint. User has returned and enabled virtualization;
|
||||
current STATE.md and the postboot native/layout/WSL reports supersede the pause
|
||||
and pending-result wording below. Preserve this record for exact resume history.
|
||||
|
||||
Codex-9e8r6t /root. User explicitly requested a reboot pause to make WSL2/Ubuntu
|
||||
available. Full PROJECT_GOAL remains active and incomplete. Resume only after
|
||||
the user returns; do not schedule automatic work during the reboot.
|
||||
|
||||
+102
-31
@@ -1,8 +1,9 @@
|
||||
# Progress Ledger — first release
|
||||
|
||||
Updated 2026-09-11, Codex-9e8r6t `/root`, Windows host.
|
||||
**Release remains unaccepted. Work is paused for the user's requested reboot.**
|
||||
See [restart handoff](RESTART_HANDOFF.md) for exact saved state and next actions.
|
||||
**Release remains unaccepted. Windows/product work continues; Linux is paused by the user.**
|
||||
The [restart handoff](RESTART_HANDOFF.md) preserves the earlier pause; current
|
||||
results and capacity constraints below supersede its active-status wording.
|
||||
|
||||
## Objective and current source
|
||||
|
||||
@@ -28,12 +29,84 @@ Gitea issue 1 records the handoff in comment 242. Remote AGENTS.md at blob
|
||||
announced in comment 229: concise current entrypoints, durable history and
|
||||
coordinated preservation rather than indiscriminate deletion.
|
||||
|
||||
## Current acceptance checkpoint — reboot pause
|
||||
## Current acceptance checkpoint — postboot work
|
||||
|
||||
CLI publication evidence `d95b1ab` and complete OA native evidence `c4bad4b` are
|
||||
also pushed and read back. The reboot checkpoint preserves reviewed layout/owner
|
||||
caption WIP, native evidence and interrupted compiler records; it is not a new
|
||||
accepted build. No worker/compiler/test GUI remains active.
|
||||
accepted build. This update follows published reboot checkpoint
|
||||
`ca53f574e57381a523e946d5277b4081cff74355`; the newer results follow below.
|
||||
After successive user reboots, the latest observed boot is13:59:33.500 UTC.
|
||||
|
||||
The postboot focused3 gate reached a real terminal before that reboot:25 passed,
|
||||
one new long-parent fixture assertion failed; no production visibility assertion
|
||||
failed. A reviewed test-only stronger fixture is frozen for focused4, preserving
|
||||
the same215-pixel host and all visibility guarantees. Automatic approval review
|
||||
blocked both exact proposed incremental-cache removal attempts before execution,
|
||||
with only `blocked by policy`; no deletion ran. Nondeleting NTFS compression
|
||||
recovered capacity instead. The incremental-cache pass was partially applied
|
||||
then intentionally stopped; the generated-binary pass completed exit0 across
|
||||
282 files with every SHA256 unchanged. C had11,777,519,616 bytes free afterward.
|
||||
Supported Ubuntu26.04 installation finished exit0 at14:36:46 UTC (session32405),
|
||||
with10.51GB host space remaining. First actual root shell reports Ubuntu26.04
|
||||
LTS, x86_64 Linux6.18.33.2-microsoft-standard-WSL2 and a mounted root filesystem.
|
||||
A systemd root-user-session warning remains recorded. The user316 mirrored/DNS
|
||||
settings were applied and runtime mirrored mode verified, but the guest had only
|
||||
loopback, no route and failed DNS/HTTPS. Read-only host IPv6 evidence is a cause
|
||||
hypothesis only; no global registry/adapter/VPN/firewall change was made. User328
|
||||
now supersedes that trial with VirtioProxy and explicitly makes AmneziaWG
|
||||
immutable, including inspection. Its exact VirtioProxy-only config is saved;
|
||||
both the initial startup and one persistent root-shell retry after compilation
|
||||
ended with CreateVm/0x800705b4 before guest commands. A distinct WslService-only
|
||||
restart then failed at Windows service access; it remains Running. No elevation
|
||||
workaround, extra launch or other service/network change followed. This is a
|
||||
startup timeout, not a measured VirtioProxy network failure. Root rechecked the
|
||||
Gitea issue through comment348 after renewed user steering: owner328 remains
|
||||
the latest posted solution and is already applied. Verified official Rust archives
|
||||
and all60 exact Ubuntu packages are prepared via Windows HTTPS; Ubuntu
|
||||
signature verification and installation remain mandatory. Windows
|
||||
focused4 passed26/26 after11m05 compile and9.54s test execution, retaining every
|
||||
geometry assertion. Strict all-target Clippy and workspace format also passed.
|
||||
Matching GUI compilation also passed; session87425 is terminal and no compiler
|
||||
lease remains live. Immutable GUI SHA256 is
|
||||
`5657BAB5C841939B66F901EFE6C0FFB2D7CBBE8CC5F111A0CA3DE8073D3846CE`.
|
||||
All238 actual source inputs were rehashed unchanged. After the26 affected tests,
|
||||
the immutable complete desktop executable passed all679 tests at15:47:53 UTC,
|
||||
zero failed/ignored/filtered, exit0, one test thread and ordinary Windows stack.
|
||||
The user subsequently directed that Linux builds and
|
||||
checking be skipped until they notify us that WSL networking is resolved. Linux
|
||||
setup, launches, diagnostics, builds and checks are paused; preserve current
|
||||
configuration and inputs. This direction is recorded in Gitea comment356 and
|
||||
supersedes service-access next steps. See
|
||||
[WSL readiness](release-wsl-readiness-9e8r6t-20260911.md).
|
||||
|
||||
Fresh GUI5657 v2 Lifeline baseline opened through the native file picker. At
|
||||
1100x700 client size with both panels, child Name, Activity, OA root and pinned
|
||||
Back/Use controls were visible; a maximize/restore retained both raw names.
|
||||
The completed recovery record passed exact accepted-baseline, raw parent/child,
|
||||
kind/root and reserved-ID checks before a controlled isolated process stop.
|
||||
Recovery restored an unsaved local copy with an exactly equal accepted baseline
|
||||
and authored behavior/identities. Child Escape retained the parent; a new blank
|
||||
child, temporary Use and parent Cancel left nothing to undo. Save As to a fresh
|
||||
destination passed the unchanged core oracle with exactly two source files.
|
||||
The isolated process closed normally. A fresh direct Lifeline trial subsequently
|
||||
passed actual Create-before-Save, one Undo/Save and one Redo/Save against the
|
||||
complete independent model/source/original-ID contract. Fresh Machine owner
|
||||
visibility at minimum size, actual Create and open, one Undo/Save, one Redo/Save
|
||||
and real-picker reopen/SA/Save also pass the unchanged complete contract. All
|
||||
new source and consumer identities persist; Undo retains only the two proven
|
||||
generated files. The final six-file reopen equals Redo exactly, and all isolated
|
||||
native processes closed normally. See the
|
||||
[v2 native report](release-contextual-source-native-v2-20260911.md).
|
||||
|
||||
Peer956 comment338 reserves our bounded syntax-only language outline seam;
|
||||
their codec/lifecycle scope remains separate. The query experiment is private,
|
||||
uncompiled and not integrated. The current design is
|
||||
[text navigation](release-text-navigation-design-20260911.md); a discovered
|
||||
Unicode path-collision mismatch is being corrected in a separate proposal.
|
||||
Independent outline review additionally requires rejecting noncanonical UUID
|
||||
spellings as authored navigation anchors and recommends folding paths once.
|
||||
Root verified the parser mismatch; the author is preparing a separate v2 patch.
|
||||
|
||||
- CLI `BAD169F8…E3559`: author 12/12, strict all-target Clippy/format/build pass;
|
||||
independent 183 assertions across 21 fresh processes pass. All four committed
|
||||
@@ -48,8 +121,9 @@ accepted build. No worker/compiler/test GUI remains active.
|
||||
inputs/executable and launched PID 7212 in the isolated
|
||||
`.local/native-qa/contextual-source-20260911-v1` stage. Lifeline Save-adoption
|
||||
and Chain direct Create each pass complete model/source and one Undo/Redo.
|
||||
Machine direct Create/Save and Undo/Save pass; its Redo/reopen remain pending.
|
||||
The saved GUI closed normally for reboot. See
|
||||
Machine direct Create/Save and Undo/Save pass; its Redo remains pending.
|
||||
A fresh-profile postboot Open/SA view/Save now passes complete six-file model,
|
||||
source and original identities. That GUI closed normally. See
|
||||
[native results](release-contextual-source-native-20260911.md).
|
||||
- Native scenario B3: both OA use-return paths pass wide and minimum sizes;
|
||||
both SA paths pass minimum focused canvas. Pending disabled Open preserves the
|
||||
@@ -161,34 +235,31 @@ Detailed evidence: [integrated gates](release-integrated-gates-20260910.md),
|
||||
|
||||
## Active ownership and execution
|
||||
|
||||
All local workers are idle for reboot. `release_audit`'s two-file display freeze
|
||||
has independent source review; corrected focused2 was interrupted before tests,
|
||||
and lint/fmt/new GUI remain unexecuted. `palette_finish` preserved native raw
|
||||
evidence; `behavior_audit` closed the bounded review. Resume through
|
||||
[RESTART_HANDOFF.md](RESTART_HANDOFF.md); the following ownership remains reserved.
|
||||
Root owns integration, native input, commits, publication and Wiki updates.
|
||||
GUI5657 native trials and the complete679 desktop tests are terminal; no owned
|
||||
Studio, compiler or test process remains. All Linux actions are user-paused.
|
||||
|
||||
- Root: exclusive native input, contextual GUI 52DE82 acceptance, remaining
|
||||
local SA B2, integration, commits, publication and Wiki updates.
|
||||
- `palette_finish`: staged-owner caption correction and native preservation done;
|
||||
stopped, with no active compiler/native lease.
|
||||
- `release_audit`: source-card layout and real Paragraph tests frozen; compiler
|
||||
stopped for reboot with explicit interrupted evidence. Next is fresh focused3.
|
||||
- `behavior_audit`: independent layout/caption review closed; stopped.
|
||||
- Codex-956atf: external chooser/workspace work. Comment 224's corrected focus
|
||||
and nested-scroll regressions are **prepared, not executed**. Comment 231
|
||||
records peer-ratified schema 8/local-definition core implementation in isolated
|
||||
`codex/analysis-core-20260911`; it is not integrated into this local descriptive
|
||||
core. Numeric compilation and further representations retain peer ownership.
|
||||
- Codex-ytr83r: external B4 Scene/lifetime integration and supported Linux guest
|
||||
route. Local Windows has no current Linux runtime. External results are
|
||||
host-scoped; failed route attempts remain in their dated reports.
|
||||
- `release_audit`: full-suite/recovery archives frozen; now audits updated
|
||||
Windows package inputs and per-binary source provenance without building.
|
||||
- `behavior_audit`: Lifeline evidence frozen; prepares separately reviewed v2
|
||||
bounded outline/query proposals. No production application or compiler lease.
|
||||
- `linux_readiness`: Linux remains paused. Completed independent outline review;
|
||||
now preserves only the completed Windows Machine evidence.
|
||||
- Codex-956atf: owns chooser/workspace/focus, shared canvas shell and isolated
|
||||
schema8/local-definition core. Reported focus5/5, analysis28/28 and numeric26/26
|
||||
plus core Clippy; codec/lifecycle work remains separate. None of that later
|
||||
peer source is integrated locally. Our bounded language outline seam is
|
||||
reserved by comment338; source8/codec ownership remains theirs.
|
||||
- Codex-ytr83r: owns external B4 Scene/lifetime integration and Linux packaging.
|
||||
Linux work is paused; peer host results cannot substitute for local execution.
|
||||
|
||||
User issue2/comment250 calls for consistent, domain-constrained interactive
|
||||
diagrams, not necessarily arbitrary placement. Codex-956atf owns the shared
|
||||
canvas-shell implementation in an isolated worktree (comment261). Existing
|
||||
technical Canvas widgets and source cards do not close this requirement.
|
||||
Before reboot, local WSL defaulted to version2 but listed no installed distro.
|
||||
User will restart; verify Ubuntu actually runs afterward before Linux gates.
|
||||
Local Ubuntu26.04 is installed; the last two startup attempts timed out before
|
||||
guest execution. Preserve that history and verified inputs while waiting for
|
||||
the user's explicit notice that WSL networking is resolved.
|
||||
|
||||
Verified bundles for `eb5161b` and `4ecad78` are retained in
|
||||
`.local/integration-20260910`. Local refs `codex/behavior-snapshot-eb5161b` and
|
||||
@@ -202,9 +273,9 @@ unassigned-lane map differences that must be addressed before acceptance.
|
||||
1. Finish native basic supplementary move/camera/focus/minimum matrix and current
|
||||
scenario/process/state tasks. Main basic/transition/history/reopen passed at
|
||||
wide size. Check raw drafts, recovery, exact source and real task completion.
|
||||
2. Natively verify and integrate the frozen contextual missing-source and
|
||||
first-action implementation. Named creation/history/reopen passed;
|
||||
operand-editing and qualified Action allocation remain separate open work.
|
||||
2. Publish the verified contextual missing-source/source-form milestone with
|
||||
truthful Windows package inputs. Named and contextual creation/history/reopen
|
||||
pass; operand-editing and qualified Action allocation remain separate work.
|
||||
3. Constraints/calculations and quantity compatibility are currently descriptive
|
||||
metadata; same-project includes are not maintained cross-project libraries.
|
||||
Peer schema 8/local-definition implementation is now ratified and staged in
|
||||
|
||||
+22
-5
@@ -2,8 +2,21 @@
|
||||
|
||||
Updated 2026-09-11 by Codex-9e8r6t `/root`. Full release not accepted.
|
||||
|
||||
User requested a reboot pause. All local workers and native/compiler processes
|
||||
are stopped; [RESTART_HANDOFF.md](RESTART_HANDOFF.md) records exact resumable state.
|
||||
User resumed after enabling virtualization and explicitly authorized installing
|
||||
Ubuntu26.04 in WSL2. [RESTART_HANDOFF.md](RESTART_HANDOFF.md) is the historical
|
||||
pause; STATE.md owns current capacity, compiler and native status.
|
||||
User also explicitly permits disk cleanup including caches. Both scoped cache
|
||||
deletion commands were rejected before execution; nondeleting compression
|
||||
recovered space with all282 generated-binary hashes unchanged. Ordinary Ubuntu
|
||||
installation and an initial actual WSL2 root shell passed. Current VirtioProxy
|
||||
startups fail before guest execution, and a distinct WslService restart was
|
||||
denied by OS permissions. Owner328 remains the newest WSL solution after the
|
||||
latest issue check through348; its exact configuration is already applied.
|
||||
Five Rust components and60 apt packages are downloaded and hash-verified;
|
||||
guest signature verification/install and application acceptance remain pending.
|
||||
The user's latest direction pauses Linux work until they notify us that WSL
|
||||
networking is resolved. Continue Windows/product work; preserve existing Linux
|
||||
configuration, verified inputs and evidence without further setup/checks.
|
||||
|
||||
## Goal and success criteria
|
||||
|
||||
@@ -57,7 +70,8 @@ fields/identities, autofocus and Escape/Save As behavior. The D4D9 blank-canvas
|
||||
finding motivated the newer first-action implementation. Detailed historical
|
||||
suite and native scopes remain in [STATE.md](STATE.md) and its linked reports.
|
||||
Mounted geometry and bounded package passes do not establish full release
|
||||
acceptance. This local host still lacks a current Linux runtime.
|
||||
acceptance. This local host has installed Ubuntu26.04 but lacks a currently
|
||||
usable guest session, installed build prerequisites or Linux application pass.
|
||||
|
||||
Current grammar supports omitted initial IDs/defaults, lexical ownership, forward
|
||||
references and preserved source. The earlier desktop audit found no exposed
|
||||
@@ -85,8 +99,11 @@ Clippy, matching GUI build and formatting. The full 675 suite covers only its
|
||||
predecessor; no full 676 suite has run. Root launched the exact 52DE82 GUI in
|
||||
isolation: Lifeline Save-adoption and Chain direct Create pass complete source,
|
||||
one Undo and one Redo. Machine direct Create and one Undo pass; Redo/reopen are
|
||||
pending. The saved GUI is closed. Later layout/caption source was independently
|
||||
reviewed but its corrected compilation was interrupted before tests for reboot.
|
||||
pending for Redo. An isolated postboot real Open/SA view/Save passed the complete
|
||||
machine prediction and exact six-file equality; the app closed normally.
|
||||
Later layout/caption source was independently reviewed. Postboot focused3 ran25
|
||||
passing tests and one overflowing-fixture assertion failure. The stronger
|
||||
test-only fixture is frozen; its execution and new GUI remain pending.
|
||||
|
||||
Local OA B2 now passes all four Action/State/explicitly bound Reuse/Fragment
|
||||
Create, one Undo/Save, one Redo/Save and final OA reopen/Save against independent
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# Immutable full desktop test run — 2026-09-11
|
||||
|
||||
Root authorized one full run after the separate native-recovery evidence was preserved. Codex-9e8r6t /root/release_audit executed the existing Windows test binary without Cargo, rebuilding, source edits, native automation or WSL actions.
|
||||
|
||||
Result: **679 passed, 0 failed, 0 ignored, 0 measured, 0 filtered out**, terminal exit 0. The test harness reports 576.67 seconds; the wrapper records 576.782 seconds, from 15:38:16 to 15:47:53 UTC. Stdout and stderr are preserved separately; stderr is empty.
|
||||
|
||||
Before running, the exact executable SHA256 `75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017` and libunwind.dll SHA256 `F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4` were checked. The executable's --list command exited 0 with exactly 679 unique tests. The run used --test-threads=1, ordinary Windows/Rust stack defaults with no RUST_MIN_STACK override, and a distinct private TEMP/TMP/APPDATA/LOCALAPPDATA. The executable hash matched again afterward. The private profile and test output models are excluded.
|
||||
|
||||
Seven exact raw records/helper copies are mapped by copy-provenance.json. Manifest.json hashes every other file and excludes itself. The preserved runner refuses existing output and a mismatched binary/inventory. It is an executed-method record, not an instruction to repeat this full run. No binary/rlib is copied here. Original artifacts remain under .local/contextual-source-layout-20260911/tests-final; their [stage manifest](../contextual-source-layout-verified-20260911/tests-final-manifest.json) and [source inputs4](../contextual-source-layout-postboot-20260911/inputs4.json) retain the exact build provenance.
|
||||
|
||||
This later result supersedes the earlier 'full 679 not run' limitation for this exact immutable test artifact only. Earlier frozen gate archives truthfully retain their pre-full-run scope. It does not establish direct native Create/history/Machine behavior, a different source revision, another binary or Linux acceptance. GUI5657 native recovery/cancellation is preserved separately in [the recovery archive](../contextual-source-recovery-20260911/README.md).
|
||||
|
||||
Root owns staging and the narrow attribute rule `harness/experiments/contextual-source-layout-full-20260911/** -text whitespace=-blank-at-eof,cr-at-eol`. Four actual .log payloads, including empty stderr records, require explicit inclusion under the global *.log ignore rule. This worker did not change that rule or the index. Test execution lease is released and no owned process remains.
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"checkedUtc": "2026-09-11T15:38:14.483827+00:00",
|
||||
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\contextual-source-layout-20260911\\tests-final\\arcadia-studio-tests.exe",
|
||||
"sha256": "75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017",
|
||||
"bytes": 107735040,
|
||||
"runtimeSha256": "F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4",
|
||||
"inventoryExitCode": 0,
|
||||
"tests": 679,
|
||||
"uniqueTests": 679,
|
||||
"threadStack": "ordinary Windows/Rust defaults; no RUST_MIN_STACK override",
|
||||
"testThreads": 1,
|
||||
"profileAndTemp": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\contextual-source-layout-20260911\\full-679",
|
||||
"scope": "Immutable full desktop tests only; no native or Linux acceptance"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"copiedUtc": "2026-09-11T15:48:52.494771+00:00",
|
||||
"scope": "One authorized immutable full Windows desktop run; not new native/Linux acceptance",
|
||||
"copies": [
|
||||
{
|
||||
"path": "admission.json",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/admission.json",
|
||||
"bytes": 773,
|
||||
"sha256": "c48cca915d26fd6d259a9a8039a5bab5a7485ab310b4bf259aec62da5a68dfc3"
|
||||
},
|
||||
{
|
||||
"path": "inventory.stdout.log",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/inventory.stdout.log",
|
||||
"bytes": 72077,
|
||||
"sha256": "a478c0fb2c5a814fa9d352a3147fb5a25f16763590d5e83b700e00be68c74407"
|
||||
},
|
||||
{
|
||||
"path": "inventory.stderr.log",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/inventory.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "full.stdout.log",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/full.stdout.log",
|
||||
"bytes": 76245,
|
||||
"sha256": "9040fa1991626fee9a54d866c0021c88a07adb76f4e9a6e4c8cdabde89deb177"
|
||||
},
|
||||
{
|
||||
"path": "full.stderr.log",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/full.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "full-result.json",
|
||||
"source": ".local/contextual-source-layout-20260911/full-679/full-result.json",
|
||||
"bytes": 669,
|
||||
"sha256": "a87d2634fe8be05e7de387346a43056db150f1846ac54a18d02650fe81b9c80d"
|
||||
},
|
||||
{
|
||||
"path": "run-full-679.py",
|
||||
"source": ".local/contextual-source-layout-20260911/run-full-679.py",
|
||||
"bytes": 3672,
|
||||
"sha256": "dfa77a364be282f927302bbe78887bbfb789e6be3574a888c3efd59e55ba54e4"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"command": [
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\contextual-source-layout-20260911\\tests-final\\arcadia-studio-tests.exe",
|
||||
"--test-threads=1"
|
||||
],
|
||||
"started": "2026-09-11T15:38:16.318188+00:00",
|
||||
"finished": "2026-09-11T15:47:53.099927+00:00",
|
||||
"seconds": 576.7820000000002,
|
||||
"exitCode": 0,
|
||||
"executableSha256": "75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017",
|
||||
"inputIdentityUnchanged": true,
|
||||
"summary": "test result: ok. 679 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 576.67s",
|
||||
"passed": 679,
|
||||
"failed": 0,
|
||||
"ignored": 0,
|
||||
"measured": 0,
|
||||
"filtered": 0
|
||||
}
|
||||
@@ -0,0 +1,684 @@
|
||||
|
||||
running 679 tests
|
||||
test app::architecture_authoring::tests::architecture_allocated_work_is_root_owned_and_one_exact_history_change ... ok
|
||||
test app::architecture_authoring::tests::architecture_blank_names_and_escape_never_accept_placeholder_or_rename ... ok
|
||||
test app::architecture_authoring::tests::architecture_captured_escape_does_not_cancel_other_controls_or_placement ... ok
|
||||
test app::architecture_authoring::tests::architecture_f2_routes_selected_node_to_inline_rename_and_exact_undo ... ok
|
||||
test app::architecture_authoring::tests::architecture_first_focused_input_escape_cancels_create_and_rename ... ok
|
||||
test app::architecture_authoring::tests::architecture_invalid_click_cannot_poison_inline_or_checkpoint_geometry ... ok
|
||||
test app::architecture_authoring::tests::architecture_stale_submit_keeps_create_and_rename_visible_and_exact ... ok
|
||||
test app::architecture_authoring_tests::architecture_cancelled_gesture_cannot_commit_a_later_named_draft ... ok
|
||||
test app::architecture_authoring_tests::architecture_canvas_left_click_uses_world_coordinate_once_at_zoom_and_pan ... ok
|
||||
test app::architecture_authoring_tests::architecture_checkpoint_retains_exact_name_point_and_fresh_binding_without_commands ... ok
|
||||
test app::architecture_authoring_tests::architecture_context_choices_are_small_and_system_is_singleton ... ok
|
||||
test app::architecture_authoring_tests::architecture_contextual_allocation_creates_work_relation_and_node_in_one_undo ... ok
|
||||
test app::architecture_authoring_tests::architecture_creation_names_before_commit_preserves_camera_and_undoes_once ... ok
|
||||
test app::architecture_authoring_tests::architecture_existing_inventory_is_contextual_and_placement_never_implies_allocation ... ok
|
||||
test app::architecture_authoring_tests::architecture_f2_rename_preserves_identity_placement_and_atomic_history ... ok
|
||||
test app::architecture_authoring_tests::architecture_name_survives_rejected_click_resize_navigation_and_escape_is_explicit ... ok
|
||||
test app::architecture_authoring_tests::architecture_rejected_submission_keeps_inline_name_visible_and_invalid_click_is_ignored ... ok
|
||||
test app::architecture_authoring_tests::basic_transition_explicit_overview_focus_wins_over_an_already_populated_architecture ... ok
|
||||
test app::behavior_lifecycle_tests::incomplete_behavior_form_is_dirty_close_save_retains_it_and_cancel_allows_switching ... ok
|
||||
test app::behavior_lifecycle_tests::passive_behavior_canvas_events_do_not_apply_property_drafts ... ok
|
||||
test app::behavior_lifecycle_tests::pending_behavior_blocks_navigation_property_edits_and_model_history ... ok
|
||||
test app::behavior_lifecycle_tests::pending_behavior_blocks_source_creation_and_source_history_replay ... ok
|
||||
test app::behavior_lifecycle_tests::save_prepares_behavior_before_opening_destination_and_cancel_keeps_one_undo ... ok
|
||||
test app::behavior_lifecycle_tests::source_writeback_failure_keeps_typed_behavior_form_for_repair_and_one_undo ... ok
|
||||
test app::checkpoints::tests::checkpoint_completion_releases_the_writer_while_a_context_menu_is_open ... ok
|
||||
test app::checkpoints::tests::checkpoint_inline_create_and_rename_restore_focus_without_changing_drafts_or_history ... ok
|
||||
test app::checkpoints::tests::checkpoint_noninline_contexts_keep_other_focus_and_still_lint ... ok
|
||||
test app::checkpoints::tests::discard_and_close_waits_for_the_late_checkpoint_then_retires_it ... ok
|
||||
test app::checkpoints::tests::home_resume_keeps_state_view_while_explicit_architecture_remains_reachable ... ok
|
||||
test app::checkpoints::tests::home_resume_retains_invalid_source_and_property_drafts ... ok
|
||||
test app::checkpoints::tests::home_resume_returns_to_each_actual_workspace_without_model_edits ... ok
|
||||
test app::checkpoints::tests::malformed_checkpoint_does_not_replace_the_current_model ... ok
|
||||
test app::checkpoints::tests::recent_and_recovery_navigation_respect_unsaved_decision ... ok
|
||||
test app::checkpoints::tests::restored_copy_keeps_raw_property_and_requires_save_without_local_or_hosted_binding ... ok
|
||||
test app::checkpoints::tests::saving_an_older_snapshot_keeps_recovery_for_newer_unsaved_work ... ok
|
||||
test app::checkpoints::tests::stale_write_completion_cannot_recover_a_discarded_document ... ok
|
||||
test app::checkpoints::tests::walkthrough_request_keeps_unfinished_source_behind_the_normal_pending_guard ... ok
|
||||
test app::data_paging_lifecycle_tests::paging_preserves_same_context_and_resets_on_layer_or_document_replacement ... ok
|
||||
test app::diagram_selection_tests::changing_visible_view_follows_its_clean_inspector_without_a_model_edit ... ok
|
||||
test app::diagram_selection_tests::diagram_switch_preserves_an_independent_semantic_inspection ... ok
|
||||
test app::diagram_selection_tests::diagram_uuid_edit_follows_the_same_view_or_a_different_picker_target ... ok
|
||||
test app::diagram_selection_tests::invalid_view_draft_blocks_the_switch_and_retains_raw_input ... ok
|
||||
test app::diagram_selection_tests::stale_diagram_choice_never_applies_an_unrelated_valid_draft ... ok
|
||||
test app::diagram_selection_tests::valid_pending_view_edit_applies_to_old_view_then_inspects_the_new_view ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_creation_and_reorder_preserve_selection_and_each_undo_once ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_rejects_every_stale_context_and_preserves_property_drafts ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_scroll_and_real_resize_invalidate_only_pointer_context ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_source_failure_and_navigation_keep_form_until_success ... ok
|
||||
test app::hosted::tests::hosted_actual_app_tasks_publish_edit_conflict_correct_credentials_reload_and_open ... ok
|
||||
test app::hosted::tests::hosted_catalog_invalidation_follows_service_writes_and_observed_revision_changes ... ok
|
||||
test app::hosted::tests::hosted_catalog_search_credentials_and_failed_refresh_never_mix_result_scopes ... ok
|
||||
test app::hosted::tests::hosted_changed_bound_head_does_not_invalidate_another_services_empty_filter ... ok
|
||||
test app::hosted::tests::hosted_conflict_fetches_review_without_adoption_and_reload_is_undoable ... ok
|
||||
test app::hosted::tests::hosted_detached_drafts_and_recovery_remain_available_after_rejected_publish ... ok
|
||||
test app::hosted::tests::hosted_failed_cross_service_publication_checks_and_reloads_its_own_resource ... ok
|
||||
test app::hosted::tests::hosted_failed_or_cancelled_local_open_keeps_the_existing_document_and_destination ... ok
|
||||
test app::hosted::tests::hosted_invalid_and_detached_source_drafts_never_start_network_writes ... ok
|
||||
test app::hosted::tests::hosted_invalid_local_open_repair_saves_locally_and_never_replaces_old_resource ... ok
|
||||
test app::hosted::tests::hosted_modal_blocks_underlying_edits_and_credentials_are_redacted ... ok
|
||||
test app::hosted::tests::hosted_new_revision_invalidates_filtered_catalog_even_without_a_displayed_row ... ok
|
||||
test app::hosted::tests::hosted_only_successful_source_save_as_changes_the_active_destination ... ok
|
||||
test app::hosted::tests::hosted_open_waits_for_unsaved_guard_and_failed_open_preserves_current_document ... ok
|
||||
test app::hosted::tests::hosted_publish_acknowledges_only_the_sent_snapshot_and_retains_undo ... ok
|
||||
test app::hosted::tests::hosted_stale_completions_do_not_clear_current_busy_or_adopt_another_document ... ok
|
||||
test app::hosted::tests::hosted_unknown_save_is_acknowledged_by_exact_readback_without_retry ... ok
|
||||
test app::lint_tests::committed_check_cache_follows_edit_and_undo_while_drafts_stay_separate ... ok
|
||||
test app::lint_tests::lint_coalesces_work_and_rejects_obsolete_results ... ok
|
||||
test app::lint_tests::prior_document_lint_cannot_enter_reopened_model_or_block_next_checks ... ok
|
||||
test app::port_view_tests::catalog_creation_follows_the_new_port_and_keeps_group_browsing_explicit ... ok
|
||||
test app::port_view_tests::filtered_active_view_cannot_hide_a_created_port_when_eligible_owner_view_is_folded ... ok
|
||||
test app::process_canvas::direct_process_dirty_source_blocks_canvas_creation_without_losing_text ... ok
|
||||
test app::process_canvas::tests::direct_process_app_open_source_and_back_preserve_local_reference_identity ... ok
|
||||
test app::process_canvas::tests::direct_process_app_same_owner_selection_preserves_tool_but_owner_change_resets_it ... ok
|
||||
test app::process_canvas::tests::direct_process_app_save_scroll_resize_and_passive_geometry_keep_drafts_and_current_origin ... ok
|
||||
test app::process_canvas::tests::direct_process_app_source_failure_retains_form_then_commits_once_and_selects_occurrence ... ok
|
||||
test app::process_canvas::tests::direct_process_app_stale_context_dirty_source_and_properties_never_mutate ... ok
|
||||
test app::process_canvas::tests::direct_process_append_empty_first_second_exchange_has_exact_source_history ... ok
|
||||
test app::process_canvas::tests::process_focus_retains_rejected_draft_and_guards_selection_until_panels_restore ... ok
|
||||
test app::review_navigation_tests::rejected_semantic_source_writeback_retains_review_camera_and_original_navigation ... ok
|
||||
test app::review_navigation_tests::review_already_showing_the_target_keeps_its_camera_and_query ... ok
|
||||
test app::review_navigation_tests::semantic_name_take_selects_the_counterpart_view_in_both_directions_with_one_exact_history_entry ... ok
|
||||
test app::review_navigation_tests::semantic_review_without_a_destination_view_clears_the_old_layer_canvas_without_creating_a_view ... ok
|
||||
test app::save_as_tests::save_as_late_receipt_preserves_newer_raw_source_draft_and_destination ... ok
|
||||
test app::save_as_tests::save_as_preflight_rejects_historical_collision_before_starting_io ... ok
|
||||
test app::save_as_tests::save_as_receipt_then_one_undo_restores_meaning_and_saving_preserves_redo ... ok
|
||||
test app::source_project_tests::closed_detached_file_keeps_first_save_conflict_then_can_be_reloaded_fresh ... ok
|
||||
test app::source_project_tests::inactive_invalid_draft_blocks_graphical_changes_and_diagnostic_switches_files ... ok
|
||||
test app::source_project_tests::json_export_and_rejected_save_as_preserve_source_location_history_and_bytes ... ok
|
||||
test app::source_project_tests::missing_include_open_keeps_old_model_and_can_be_repaired_and_saved ... ok
|
||||
test app::source_project_tests::recovery_after_first_save_failure_retains_target_then_retries_without_reentering_path ... ok
|
||||
test app::source_project_tests::recovery_of_previous_save_as_target_does_not_redirect_current_project ... ok
|
||||
test app::source_project_tests::recovery_open_finds_first_save_journal_without_an_entry_file ... ok
|
||||
test app::source_project_tests::recovery_target_survives_edit_lint_apply_and_rejected_recovery_until_success ... ok
|
||||
test app::source_project_tests::source3_native_open_preserves_report_comments_nesting_and_save_reopen ... ok
|
||||
test app::source_project_tests::two_file_apply_graphical_edit_exact_undo_save_as_and_reopen ... ok
|
||||
test app::state_diagram_tests::all_context_dimensions_reject_stale_selection_camera_and_model_messages ... ok
|
||||
test app::state_diagram_tests::create_view_places_only_its_machine_and_restores_exact_source_in_one_undo ... ok
|
||||
test app::state_diagram_tests::direct_create_connect_select_and_move_keep_semantic_identity_and_atomic_history ... ok
|
||||
test app::state_diagram_tests::fallback_owner_first_selection_keeps_the_captured_context_for_its_first_move ... ok
|
||||
test app::state_diagram_tests::pending_drafts_block_every_direct_mutation_and_passive_camera_preserves_inputs ... ok
|
||||
test app::state_diagram_tests::real_view_tool_and_history_changes_invalidate_old_release_events ... ok
|
||||
test app::state_diagram_tests::rejected_creation_keeps_source_and_selection_then_valid_owner_can_retry ... ok
|
||||
test app::state_diagram_tests::same_size_viewport_after_revision_or_tool_epoch_does_not_refit_the_camera ... ok
|
||||
test app::state_diagram_tests::shared_semantic_states_keep_architecture_and_behavior_placements_independent ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_constructor_and_source_open_to_the_existing_workspace_without_edits ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_picker_and_reveal_but_explicit_architecture_does_not_bounce ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_preserve_selected_raw_properties_and_pending_behavior_guards ... ok
|
||||
test app::state_diagram_tests::state_navigation_catalog_selection_across_layers_resets_camera_and_tool ... ok
|
||||
test app::state_diagram_tests::state_navigation_catalog_selection_of_another_machine_resets_camera_and_tool ... ok
|
||||
test app::state_diagram_tests::state_navigation_layer_change_resets_the_new_machine_at_the_same_viewport_size ... ok
|
||||
test app::state_diagram_tests::state_navigation_return_to_the_same_view_preserves_camera_tool_and_fit_mode ... ok
|
||||
test app::state_diagram_tests::state_navigation_root_event_and_same_layer_keep_the_current_camera_and_tool ... ok
|
||||
test app::transition_context_tests::explicit_behavior_internal_and_process_roots_keep_their_workspace_without_creating_a_view ... ok
|
||||
test app::transition_context_tests::explicit_destination_is_honored_and_ordinary_work_transition_still_places_in_architecture ... ok
|
||||
test app::transition_context_tests::machine_and_typed_action_transitions_resolve_the_owner_and_reusing_that_context_retains_camera ... ok
|
||||
test app::transition_context_tests::rejected_source_writeback_keeps_review_and_navigation_and_invalid_draft_still_blocks_start ... ok
|
||||
test app::transition_context_tests::scenario_transition_focuses_requested_counterpart_and_preserves_unrelated_views_in_both_directions ... ok
|
||||
test app::view_copy_tests::copying_architecture_keeps_architecture_even_with_a_retained_state_view ... ok
|
||||
test app::view_copy_tests::copying_the_current_state_view_uses_its_own_identity_and_is_one_source_undo ... ok
|
||||
test app::view_copy_tests::duplicate_rejection_preserves_an_incomplete_source_buffer ... ok
|
||||
test app::view_copy_tests::duplicate_rejection_preserves_invalid_property_and_pending_behavior_drafts ... ok
|
||||
test app::view_copy_tests::stale_copy_does_not_apply_an_unrelated_valid_property_draft ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_checkpoint_restores_inner_raw_draft_without_model_adoption ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_empty_actions_and_child_open_refuse_other_raw_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_modal_escape_then_child_back_then_parent_cancel_preserve_accepted_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_remains_available_after_owner_deletion_and_with_dirty_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_retains_parent_and_rejects_late_child_event ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_default_consumer_name_has_stable_alias_and_correlated_selection ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_deleted_owner_view_retains_draft_instead_of_panicking_or_using_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_empty_history_reports_no_change_and_success_requires_a_real_history_step ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_existing_choice_prunes_staged_dependency ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_failed_source_budget_preserves_both_drafts_and_accepted_bytes ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_incomplete_recovered_kind_reports_error_without_panicking ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_inserts_work_on_the_exact_guarded_link_and_refuses_exchange_identity_conflict ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_lifelines_stage_exact_separate_records_and_one_history_entry ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_machine_before_any_owner_creates_optional_view_atomically ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_mounted_small_editor_keeps_back_and_use_outside_field_scroll ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_nested_semantic_parent_is_explicit_and_revalidated ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_new_callee_lifeline_preserves_caller_bindings_as_an_explicit_warning ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_old_empty_action_cannot_open_a_previous_owner_or_layer ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_original_document_remains_bound_after_back_or_choosing_existing ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_owner_first_can_return_to_an_unnamed_machine_without_losing_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_recovery_keeps_inner_raw_fields_and_refuses_deleted_or_changed_owner ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_second_system_and_role_machine_owner_refuse_without_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_work_uses_reserved_contribution_and_link_ids_and_one_undo ... ok
|
||||
test behavior::creation::app_tests::app_choosing_another_behavior_or_layer_cannot_commit_a_creation_draft ... ok
|
||||
test behavior::creation::app_tests::app_creation_opens_the_actual_new_owner_instead_of_first_or_previously_active_behavior ... ok
|
||||
test behavior::creation::app_tests::app_first_captured_escape_dismisses_file_or_pending_overlay_before_creation ... ok
|
||||
test behavior::creation::app_tests::app_lesson_request_cancel_retains_creation_then_escape_discards_only_the_draft ... ok
|
||||
test behavior::creation::app_tests::app_machine_behavior_submit_opens_its_opted_in_view_as_one_undoable_transaction ... ok
|
||||
test behavior::creation::app_tests::app_new_never_auto_applies_valid_or_invalid_property_and_source_drafts ... ok
|
||||
test behavior::creation::app_tests::app_recovered_rootless_sa_creation_retains_layer_ids_and_other_raw_drafts ... ok
|
||||
test behavior::creation::app_tests::app_stale_layer_open_never_starts_or_replaces_a_draft ... ok
|
||||
test behavior::creation::tests::all_four_viewpoints_are_explicit_and_survive_source_history_reopen ... ok
|
||||
test behavior::creation::tests::cancel_and_illegal_family_layer_switches_never_create_model_objects ... ok
|
||||
test behavior::creation::tests::corrupted_recovery_and_reserved_identity_collision_refuse_without_repairing_raw_values ... ok
|
||||
test behavior::creation::tests::creation_selection_rejects_changed_scenario_body_and_post_creation_operations ... ok
|
||||
test behavior::creation::tests::machine_requires_valid_owner_and_first_view_adds_no_region_or_state ... ok
|
||||
test behavior::creation::tests::mounted_creation_keeps_actions_visible_and_renders_only_six_owner_candidates ... ok
|
||||
test behavior::creation::tests::oa_process_and_sa_chain_keep_exact_names_root_ownership_and_one_history_entry ... ok
|
||||
test behavior::creation::tests::optional_context_collapses_without_losing_authored_reference_or_raw_search ... ok
|
||||
test behavior::creation::tests::owner_search_is_name_ordered_filtered_and_page_sized_not_a_catalog ... ok
|
||||
test behavior::creation::tests::post_commit_selection_is_correlated_with_exact_created_behavior_and_view ... ok
|
||||
test behavior::creation::tests::recovery_preserves_exact_raw_inputs_reserved_ids_and_revalidates_stale_owner ... ok
|
||||
test behavior::creation::tests::rejected_source_transaction_keeps_draft_and_every_accepted_source_byte ... ok
|
||||
test behavior::creation::tests::repeated_owner_names_remain_distinguishable_by_searchable_parent_context_and_alias ... ok
|
||||
test behavior::direct_canvas_tests::direct_alt_execution_stops_each_operand_at_its_reply_and_marks_open_operand ... ok
|
||||
test behavior::direct_canvas_tests::direct_bounds_change_during_held_drag_never_commits_old_slot ... ok
|
||||
test behavior::direct_canvas_tests::direct_clicked_occurrence_capture_cancels_on_view_and_context_changes ... ok
|
||||
test behavior::direct_canvas_tests::direct_context_escape_unfocus_and_pending_form_cancel_gestures ... ok
|
||||
test behavior::direct_canvas_tests::direct_drag_and_click_click_use_ordered_sources_and_publish_once ... ok
|
||||
test behavior::direct_canvas_tests::direct_execution_span_ends_at_its_correlated_reply_and_marks_an_open_call ... ok
|
||||
test behavior::direct_canvas_tests::direct_scroll_resize_and_bounds_changes_cancel_captured_slots ... ok
|
||||
test behavior::direct_canvas_tests::direct_scrolled_canvas_maps_raw_pointer_events_to_the_visible_slot ... ok
|
||||
test behavior::direct_canvas_tests::direct_selected_handle_reorders_and_hits_keep_semantic_identity ... ok
|
||||
test behavior::direct_canvas_tests::reused_exchange_messages_display_their_distinct_occurrence_names ... ok
|
||||
test behavior::scenario::data_contract_tests::large_payload_has_one_editor_with_reachable_field_and_authored_pages ... ok
|
||||
test behavior::scenario::data_contract_tests::recursive_browsing_up_and_root_keep_values_and_report_the_depth_limit ... ok
|
||||
test behavior::scenario::data_contract_tests::recursive_value_focus_exposes_authored_leaf_and_phase_changes_retain_surviving_keys ... ok
|
||||
test behavior::scenario::data_contract_tests::reply_call_picker_previews_the_same_value_reset_as_selecting_another_exchange ... ok
|
||||
test behavior::scenario::data_contract_tests::scenario_form_commits_two_reused_record_values_and_correlated_reply_atomically ... ok
|
||||
test behavior::scenario::direct_tests::direct_busy_save_keeps_observed_scroll_current_for_the_next_pointer_gesture ... ok
|
||||
test behavior::scenario::direct_tests::direct_clicked_occurrence_rejects_stale_slots_and_retains_recoverable_drafts ... ok
|
||||
test behavior::scenario::direct_tests::direct_clicked_occurrences_use_root_and_operand_slots_with_exact_source_history ... ok
|
||||
test behavior::scenario::direct_tests::direct_exchange_compatibility_browsing_preserves_final_slot_validation ... ok
|
||||
test behavior::scenario::direct_tests::direct_exchange_picker_is_bounded_and_browsing_keeps_pending_values ... ok
|
||||
test behavior::scenario::direct_tests::direct_five_hundred_exchange_choice_render_probe ... ok
|
||||
test behavior::scenario::direct_tests::direct_form_keeps_the_same_canvas_in_the_widget_tree ... ok
|
||||
test behavior::scenario::direct_tests::direct_middle_pair_insertion_is_one_exact_source_and_model_undo ... ok
|
||||
test behavior::scenario::direct_tests::direct_operand_pair_keeps_parent_sequence_and_cannot_reorder_across_operands ... ok
|
||||
test behavior::scenario::direct_tests::direct_reply_choices_cache_keeps_typing_fast_and_revalidates_changed_contexts ... ok
|
||||
test behavior::scenario::direct_tests::direct_reply_choices_validate_the_actual_slot_and_reorder_rejects_reverse_order ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_navigation_blocks_pending_drafts_and_stale_contexts ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_navigation_retains_each_exact_caller_without_history ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_return_survives_rename_and_rejects_deleted_or_changed_use ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_async_picker_uses_request_root_and_nested_directions_without_erasing_rejected_values ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_selects_two_parameterless_allocations_without_inventing_refinement_and_reply_derives_call ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_unresolved_and_disabled_selection_recovery_preserves_rejected_raw_values ... ok
|
||||
test behavior::scenario::tests::fragment_operands_accept_paired_messages_through_normal_destination_picker ... ok
|
||||
test behavior::scenario::tests::graphical_call_reply_is_atomic_correlated_and_source_equivalent ... ok
|
||||
test behavior::scenario::tests::invalid_lifecycle_edit_keeps_draft_and_timer_has_no_global_exchange ... ok
|
||||
test behavior::scenario::tests::lifeline_picker_uses_core_viewpoint_contract ... ok
|
||||
test behavior::scenario::tests::reverse_communication_canvas_choices_and_correlated_reply_share_core_direction ... ok
|
||||
test behavior::scenario::tests::scenario_reuse_requires_explicit_compatible_bindings ... ok
|
||||
test behavior::scenario::tests::tagged_scenario_commit_is_not_redirected_by_other_editor_events ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_allocates_remaining_height_and_pins_actions_at_minimum_and_wide_sizes ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_caller_restores_actual_mounted_canvas_and_shelf_with_camera ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_canvas_and_form_scroll_survive_disclosures_focus_width_and_resize ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_choosing_tools_preserves_valid_and_invalid_pending_editors ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_fit_reobserves_same_sized_owner_and_document_changes ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_fit_uses_measured_inner_viewport_and_rejects_nonfinite_inputs ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_open_and_back_restore_owner_and_mounted_scroll_after_preselection ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_scaled_and_scrolled_scene_keeps_clicked_slots_and_message_endpoints ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_scaled_nested_occurrences_and_reorder_keep_exact_sequence_identity ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_viewport_events_are_passive_guarded_and_do_not_apply_raw_forms ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_whole_app_canvas_tree_survives_pending_shelves_and_focus ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scenario_caller_restores_mounted_scroll_once_with_clamping_and_app_receipt ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scenario_restore_cannot_scroll_another_document_owner_or_process_view ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scroll_mounted_identity_resets_navigation_but_preserves_edits_before_first_report ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scroll_observer_reports_actual_initial_clamped_and_remounted_offsets_once ... ok
|
||||
test behavior::scenario_scroll::tests::independent_process_owner_change_resets_actual_scroll_offsets ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_initial_essentials_fit_short_composed_host_with_real_paragraphs ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_visible_kind_click_keeps_choice_explicit_and_name_input_works ... ok
|
||||
test behavior::state_canvas::tests::context_menu_keeps_window_anchor_and_explicit_placement_identity ... ok
|
||||
test behavior::state_canvas::tests::context_tool_and_pending_form_changes_cancel_mutating_gestures ... ok
|
||||
test behavior::state_canvas::tests::creation_uses_the_explicit_deepest_owner_and_never_a_fallback_ancestor ... ok
|
||||
test behavior::state_canvas::tests::drag_uses_ordered_release_at_each_zoom_and_moves_descendants_in_one_undo ... ok
|
||||
test behavior::state_canvas::tests::escape_and_view_switch_discard_the_armed_transition_source ... ok
|
||||
test behavior::state_canvas::tests::internal_rows_and_pseudostate_hits_use_shared_persisted_geometry ... ok
|
||||
test behavior::state_canvas::tests::ordered_stationary_click_does_not_move_on_later_motion_in_the_same_batch ... ok
|
||||
test behavior::state_canvas::tests::pan_is_button_scoped_read_only_and_hover_does_not_reproject_the_scene ... ok
|
||||
test behavior::state_canvas::tests::pseudostate_names_avoid_rightward_and_downward_routes_and_share_hit_bounds ... ok
|
||||
test behavior::state_canvas::tests::relayout_does_not_turn_a_transition_click_into_a_drag_or_pan ... ok
|
||||
test behavior::state_canvas::tests::selected_endpoint_reconnect_preserves_identity_and_requires_handle_motion ... ok
|
||||
test behavior::state_canvas::tests::selection_relayout_does_not_move_nodes_or_change_drag_distance ... ok
|
||||
test behavior::state_canvas::tests::stacked_symbol_names_avoid_each_other_and_are_independent_of_input_order ... ok
|
||||
test behavior::state_canvas::tests::transition_supports_click_click_and_drag_without_coalesced_accidental_edges ... ok
|
||||
test behavior::state_canvas::tests::typed_state_actions_are_named_selectable_rows_before_internal_transitions_and_regions ... ok
|
||||
test behavior::state_canvas::tests::viewport_uses_full_canvas_coordinates_and_republishes_for_a_new_context ... ok
|
||||
test behavior::state_edit::tests::an_empty_machine_has_an_explicit_visible_owner_for_first_region_creation ... ok
|
||||
test behavior::state_edit::tests::connect_preserves_self_loops_and_rejects_hidden_or_incompatible_vertices ... ok
|
||||
test behavior::state_edit::tests::creation_places_missing_ancestry_and_unfolds_existing_owners_atomically ... ok
|
||||
test behavior::state_edit::tests::every_context_component_and_invalid_ownership_are_checked_before_planning ... ok
|
||||
test behavior::state_edit::tests::placing_existing_content_and_moving_a_folded_group_preserve_other_views_and_semantics ... ok
|
||||
test behavior::state_edit::tests::reconnect_preserves_the_complete_record_and_replaces_cardinality_in_place ... ok
|
||||
test behavior::state_edit::tests::view_initializes_only_its_machine_in_one_source_and_model_history_entry ... ok
|
||||
test behavior::states::tests::internal_choice_targets_self_and_edit_preserves_identity_and_description ... ok
|
||||
test behavior::states::tests::invalid_pseudo_trigger_keeps_draft_and_does_not_create_orphan_event ... ok
|
||||
test behavior::states::tests::selected_composite_owns_new_region_and_history_uses_selected_region ... ok
|
||||
test behavior::states::tests::timeout_and_work_trigger_commit_together_roundtrip_and_undo ... ok
|
||||
test behavior::tests::failed_document_commit_retains_typed_transition_and_time_event_for_repair ... ok
|
||||
test behavior::tests::legacy_process_and_chain_keep_their_ordered_exchange_scene ... ok
|
||||
test behavior::tests::one_behavior_form_survives_start_edit_and_unrelated_cancel_until_commit ... ok
|
||||
test behavior::tests::recovery_preserves_distinct_qualified_value_paths_and_rejects_invalid_payload_atomically ... ok
|
||||
test behavior::tests::recovery_retains_each_incomplete_behavior_form_without_executing_it ... ok
|
||||
test behavior::tests::selecting_state_transition_keeps_its_behavior_context ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_deleted_transient_selection_does_not_seed_or_hide_retained_authored_endpoint ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_nested_preview_folds_only_the_exact_reference_instance ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_rejected_endpoint_keeps_exact_raw_intent_after_recovery ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_repeated_sources_remain_distinct_and_apply_has_exact_source_history ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_scope_paging_and_search_reach_tail_beyond_512_without_losing_endpoints ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_native_x_to_first_b_keeps_visible_arrow_above_background_and_clear_of_other_references ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_nested_visible_hidden_and_parallel_paths_keep_exact_addresses_and_legacy_routes ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_shared_anchor_preserves_selected_direct_reconnect_at_fit_and_full_scale ... ok
|
||||
test behavior::topology::direct_tests::direct_process_append_preserves_existing_order_and_rejects_incompatible_exchange ... ok
|
||||
test behavior::topology::direct_tests::direct_process_controls_allow_incomplete_work_and_preserve_branch_semantics ... ok
|
||||
test behavior::topology::direct_tests::direct_process_empty_first_and_second_exchange_keep_the_same_interactive_renderer ... ok
|
||||
test behavior::topology::direct_tests::direct_process_imported_order_is_projected_without_mutation_and_first_canvas_edit_is_atomic ... ok
|
||||
test behavior::topology::direct_tests::direct_process_incompatible_imported_order_rejects_conversion_without_losing_draft ... ok
|
||||
test behavior::topology::direct_tests::direct_process_nested_source_reopen_and_api_command_use_one_transaction ... ok
|
||||
test behavior::topology::direct_tests::direct_process_oa_sa_repeated_occurrences_share_sources_and_split_one_guarded_link ... ok
|
||||
test behavior::topology::direct_tests::direct_process_palette_preserves_fit_and_manual_camera ... ok
|
||||
test behavior::topology::direct_tests::direct_process_pending_form_diff_retains_the_canvas_scroll_state ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_click_click_drag_insert_and_scroll_coordinates ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_endpoint_and_peer_reorder_handles_publish_exact_identity ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_stale_focus_scroll_bounds_and_pending_cancel ... ok
|
||||
test behavior::topology::direct_tests::direct_process_readable_default_fit_expansion_and_bounded_choices ... ok
|
||||
test behavior::topology::direct_tests::direct_process_real_picker_stays_bounded_and_search_keeps_selection ... ok
|
||||
test behavior::topology::direct_tests::direct_process_reconnect_delete_and_reorder_preserve_other_paths_and_sources ... ok
|
||||
test behavior::topology::direct_tests::direct_process_reuse_preview_is_local_expandable_and_recursive_sources_are_rejected ... ok
|
||||
test behavior::topology::direct_tests::direct_process_scaled_control_and_link_gestures_use_visible_positions ... ok
|
||||
test behavior::topology::direct_tests::direct_process_specific_parallel_link_and_incompatible_adjacency ... ok
|
||||
test behavior::topology::direct_tests::direct_process_three_ordered_exchanges_preserve_outer_paths_on_insertion ... ok
|
||||
test behavior::topology::tests::cycle_projection_terminates_and_retains_actual_links ... ok
|
||||
test behavior::topology::tests::empty_process_can_start_through_normal_authoring_events ... ok
|
||||
test behavior::topology::tests::fitting_a_branch_keeps_all_nodes_visible_and_selection_uses_scaled_coordinates ... ok
|
||||
test behavior::topology::tests::guarded_branch_is_one_transaction_with_distinct_source_identities ... ok
|
||||
test behavior::topology::tests::insertion_picker_only_offers_work_matching_adjacent_exchanges ... ok
|
||||
test behavior::topology::tests::legacy_branch_insertion_replaces_only_the_selected_implied_link ... ok
|
||||
test behavior::topology::tests::legacy_edit_preserves_order_and_new_work_in_one_undo ... ok
|
||||
test behavior::topology::tests::long_engineering_identifiers_stay_inside_label_width ... ok
|
||||
test behavior::topology::tests::process_fit_canvas_selection_ignores_retained_ordered_page_scroll ... ok
|
||||
test behavior::topology::tests::process_fit_disclosures_and_focus_preserve_rejected_raw_draft_and_accepted_source ... ok
|
||||
test behavior::topology::tests::process_fit_uses_measured_height_and_reports_minimum_without_changing_manual_zoom ... ok
|
||||
test behavior::topology::tests::reusable_preview_preserves_identity_and_filters_recursive_sources ... ok
|
||||
test behavior::topology::tests::stale_or_invalid_submit_preserves_inputs_and_creates_nothing ... ok
|
||||
test behavior::topology::tests::unlinked_contributions_do_not_gain_fictional_edges ... ok
|
||||
test behavior::topology::view::layout_tests::direct_process_pending_editor_uses_available_height_and_keeps_actions_visible ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_layout_disclosures_and_pending_editor_keep_real_manual_canvas_scroll ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_layout_measures_remaining_canvas_with_details_forms_and_window_resize ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_whole_app_focus_and_disclosures_retain_canvas_tree_with_pending_raw_form ... ok
|
||||
test connection_edit::tests::cancel_navigation_revision_and_dirty_drafts_cannot_commit_a_stale_connection ... ok
|
||||
test connection_edit::tests::visible_endpoint_drawing_commits_ports_and_exchange_once_with_exact_history ... ok
|
||||
test connection_tool::tests::boundary_candidates_match_core_orientation_and_reject_same_owner_or_mixed_kind ... ok
|
||||
test connection_tool::tests::boundary_feasibility_keeps_interface_warnings_and_final_carried_item_checks ... ok
|
||||
test connection_tool::tests::boundary_feasibility_rejects_dangling_identity_in_a_malformed_element_map ... ok
|
||||
test connection_tool::tests::direct_connections_share_exact_source_history_and_model_parity ... ok
|
||||
test connection_tool::tests::explicit_function_ports_keep_owners_contracts_and_do_not_invent_carried_items ... ok
|
||||
test connection_tool::tests::final_command_validation_rejects_invalid_models_without_mutation ... ok
|
||||
test connection_tool::tests::function_cards_use_unique_reuse_and_atomic_generation_when_ambiguous ... ok
|
||||
test connection_tool::tests::mismatched_port_owners_layers_and_contract_kinds_are_not_candidates ... ok
|
||||
test connection_tool::tests::operational_communication_uses_participants_without_creating_ports ... ok
|
||||
test connection_tool::tests::operational_interaction_targets_only_distinct_oa_activities ... ok
|
||||
test context_menu::tests::a_new_context_token_cannot_reuse_the_previous_mouse_press_or_scroll ... ok
|
||||
test context_menu::tests::actions_area_does_not_swallow_first_independent_click_after_overlay_consumed_its_release ... ok
|
||||
test context_menu::tests::anchors_outside_the_window_and_nonfinite_input_stay_bounded ... ok
|
||||
test context_menu::tests::clicking_disabled_or_dragging_off_an_action_never_executes_it ... ok
|
||||
test context_menu::tests::coalesced_dismissal_release_does_not_swallow_the_next_independent_click ... ok
|
||||
test context_menu::tests::empty_and_disabled_only_menus_still_capture_keys_and_escape_closes ... ok
|
||||
test context_menu::tests::keyboard_skips_headers_separators_and_disabled_actions_and_invokes_once ... ok
|
||||
test context_menu::tests::outside_dismissal_consumes_press_and_release_across_controlled_close ... ok
|
||||
test context_menu::tests::reconstructed_overlay_uses_retained_layout_for_rows_and_hit_testing ... ok
|
||||
test context_menu::tests::retained_overlay_layout_keeps_measured_width_and_scrollbar_after_reconstruction ... ok
|
||||
test context_menu::tests::tall_menu_clamps_to_viewport_and_keyboard_wheel_and_scrollbar_reach_the_end ... ok
|
||||
test data_values::tests::phase_choices_keep_reused_record_addresses_distinct ... ok
|
||||
test data_values::tests::recursive_picker_starts_with_distinct_leaf_names_and_sorts_them ... ok
|
||||
test data_values::tests::recursive_records_can_be_drilled_into_and_valid_imported_paths_resolve ... ok
|
||||
test data_values::tests::reference_parameter_stops_descent_and_unspecified_direction_remains_visible ... ok
|
||||
test data_values::tests::roots_and_one_hop_children_do_not_expand_unrelated_payload_branches ... ok
|
||||
test data_view::tests::allocation_rows_edit_relationship_identity_and_remove_only_that_allocation ... ok
|
||||
test data_view::tests::association_creation_is_a_separate_relation_with_editable_end_contracts ... ok
|
||||
test data_view::tests::browsing_pages_preserves_invalid_numeric_draft_and_inherited_allocation_identity ... ok
|
||||
test data_view::tests::contextual_data_actions_use_typed_defaults_and_one_undo ... ok
|
||||
test data_view::tests::large_inherited_dictionary_has_bounded_widgets_and_every_original_field_is_reachable ... ok
|
||||
test diagram::lifecycle_tests::menu_reset_and_draw_use_fresh_open_context ... ok
|
||||
test diagram::lifecycle_tests::middle_and_arrow_panning_preserve_source_and_history ... ok
|
||||
test diagram::lifecycle_tests::motion_after_release_must_not_move_clicked_port ... ok
|
||||
test diagram::lifecycle_tests::motion_after_source_click_release_must_not_create_connection ... ok
|
||||
test diagram::pointer_tests::coalesced_fe_ports_commit_once_through_app_and_source_history ... ok
|
||||
test diagram::pointer_tests::coalesced_port_drag_commits_once_through_app_and_source_history ... ok
|
||||
test diagram::pointer_tests::drag_from_already_selected_stationary_port_keeps_source_between_batches ... ok
|
||||
test diagram::pointer_tests::menu_captured_motion_must_not_turn_following_click_into_old_port_drag ... ok
|
||||
test diagram::pointer_tests::modal_and_stale_epoch_block_queued_connection_and_port_commits ... ok
|
||||
test diagram::port_hit_tests::coincident_ports_keep_selection_then_use_stable_identity ... ok
|
||||
test diagram::port_hit_tests::nearest_port_center_wins_on_all_borders_and_zoom_levels ... ok
|
||||
test diagram::port_hit_tests::nested_owner_palette_selection_drag_and_context_menu_pick_the_same_port ... ok
|
||||
test diagram::port_labels::tests::leaving_and_reentering_keeps_suppression_until_each_held_button_releases ... ok
|
||||
test diagram::port_labels::tests::menu_epoch_clears_suppression_when_the_overlay_consumes_release ... ok
|
||||
test diagram::port_labels::tests::outside_presses_do_not_suppress_and_cancel_or_focus_loss_clear_held_buttons ... ok
|
||||
test diagram::port_labels::tests::passive_layer_leaves_port_drag_selection_and_commit_with_the_interactive_canvas ... ok
|
||||
test diagram::tests::association_end_contracts_share_svg_geometry_and_select_without_moving_name_label ... ok
|
||||
test diagram::tests::bend_gestures_use_screen_hit_radius_and_commit_one_undo_at_three_zooms ... ok
|
||||
test diagram::tests::coincident_line_hit_retains_the_selected_connection ... ok
|
||||
test diagram::tests::connection_gestures_pick_real_ports_and_commit_coalesced_drag_at_every_zoom ... ok
|
||||
test diagram::tests::detached_label_selects_connection_and_occluding_card_owns_its_hit ... ok
|
||||
test diagram::tests::dragging_a_child_previews_the_same_enclosure_and_ports_as_commit ... ok
|
||||
test diagram::tests::fast_drags_commit_the_release_cursor_without_a_final_motion_event ... ok
|
||||
test diagram::tests::implicit_port_click_selects_semantics_and_drag_preview_svg_share_anchors ... ok
|
||||
test diagram::tests::route_cache_ignores_pan_zoom_and_cancelled_drag_cannot_commit ... ok
|
||||
test diagram::tests::routed_svg_has_same_polyline_label_and_bounds_as_canvas_scene ... ok
|
||||
test diagram::tests::svg_distinguishes_inferred_work_allocation_from_direct_allocation ... ok
|
||||
test diagram::tests::svg_preserves_visible_exchange_labels_and_capability_stereotypes ... ok
|
||||
test diagram::tests::typed_function_glyphs_and_unoriented_standard_connections_have_distinct_svg ... ok
|
||||
test diagram::view_options_tests::communication_svg_uses_saved_visibility_labels_and_direction ... ok
|
||||
test document::save_as_tests::save_as_preserves_explicit_source_entry_changes_in_history ... ok
|
||||
test document::save_as_tests::save_as_rebases_uniform_history_without_an_undo_step_or_lost_redo ... ok
|
||||
test document::save_as_tests::save_as_rejects_included_filename_collisions_in_past_and_future_without_mutation ... ok
|
||||
test document::save_as_tests::save_as_rejects_stale_or_content_changing_receipt_atomically ... ok
|
||||
test document::tests::accepted_history_keeps_the_latest_hundred_complete_snapshots ... ok
|
||||
test document::tests::altered_compiled_model_or_index_is_rejected_without_mutation ... ok
|
||||
test document::tests::asynchronous_save_marks_its_snapshot_without_cleaning_later_edits ... ok
|
||||
test document::tests::byte_budget_trims_oldest_history_without_discarding_a_large_current ... ok
|
||||
test document::tests::cached_view_index_tracks_accepted_creation_undo_and_redo ... ok
|
||||
test document::tests::comment_and_semantic_history_restore_exact_bytes_and_branch_together ... ok
|
||||
test document::tests::creation_selects_the_single_uuid_persisted_in_source ... ok
|
||||
test document::tests::invalid_project_is_rejected_before_format_can_normalize_it ... ok
|
||||
test document::tests::nested_cross_file_reparent_and_source_edit_share_exact_history ... ok
|
||||
test document::tests::no_op_command_or_source_apply_preserves_history_revision_and_redo ... ok
|
||||
test document::tests::omitted_id_stabilization_remains_dirty_until_exact_source_is_saved ... ok
|
||||
test document::tests::recreated_equal_record_does_not_inherit_deleted_source_ownership ... ok
|
||||
test document::tests::rejected_compile_command_and_writeback_preserve_state_and_redo ... ok
|
||||
test explorer::tests::collapse_and_search_retain_context_without_changing_collapse_state ... ok
|
||||
test explorer::tests::deep_containment_and_search_keep_the_full_path_without_recursion ... ok
|
||||
test explorer::tests::equal_names_have_stable_alias_and_identity_tie_breakers ... ok
|
||||
test explorer::tests::perspective_isolation_and_allocations_do_not_change_containment ... ok
|
||||
test explorer::tests::prefix_names_cannot_separate_a_parent_from_its_children ... ok
|
||||
test forms::data_fields::tests::defaults_distinguish_absent_empty_and_typed_literals_with_escaped_unicode ... ok
|
||||
test forms::data_fields::tests::field_browser_pages_every_direct_field_without_flattening_other_records ... ok
|
||||
test forms::data_fields::tests::independent_review_combined_take_type_informs_actual_default_form_in_both_directions ... ok
|
||||
test forms::data_fields::tests::numeric_bound_drafts_keep_partial_and_full_precision_values_out_of_accepted_state ... ok
|
||||
test forms::data_fields::tests::selecting_qualified_path_preserves_expression_typed_before_the_next_render ... ok
|
||||
test forms::data_fields::tests::semantic_reference_choices_follow_selected_mechanism_and_revert_on_keep ... ok
|
||||
test forms::data_fields::tests::supertype_picker_excludes_descendants_and_keeps_original_inherited_field_identity ... ok
|
||||
test forms::history_fields::tests::history_absent_baseline_and_empty_history_use_explicit_facts_and_exact_document_history ... ok
|
||||
test forms::history_fields::tests::history_clear_discards_inactive_invalid_constructors_before_reusing_the_same_row ... ok
|
||||
test forms::history_fields::tests::history_compound_value_and_constructor_variants_are_editable_without_live_context ... ok
|
||||
test forms::history_fields::tests::history_deleted_keys_and_observation_uuids_remain_exact_and_duplicate_history_rejects ... ok
|
||||
test forms::history_fields::tests::history_every_descriptor_fact_choice_matches_actual_closed_types_and_source_contract ... ok
|
||||
test forms::history_fields::tests::history_exact_strings_do_not_confuse_uuid_shaped_prose_or_literal_keys_with_references ... ok
|
||||
test forms::history_fields::tests::history_invalid_numbers_survive_constructor_switch_reorder_removal_and_recovery ... ok
|
||||
test forms::history_fields::tests::history_missing_semantic_field_can_be_added_and_removed_without_touching_prose_or_live_objects ... ok
|
||||
test forms::history_fields::tests::history_nested_optional_number_events_switch_absent_present_and_recover_invalid_raw ... ok
|
||||
test forms::history_fields::tests::history_nested_uuid_and_list_events_preserve_present_values_and_tagged_item_branches ... ok
|
||||
test forms::history_fields::tests::history_optional_uuid_and_text_seed_absence_without_inventing_observations ... ok
|
||||
test forms::history_fields::tests::history_primitive_type_choices_remain_visible_inside_the_tagged_union ... ok
|
||||
test forms::history_fields::tests::history_retained_text_constructors_follow_exact_mode_without_changing_the_observation ... ok
|
||||
test forms::port_fields::tests::all_demo_records_roundtrip_through_graphical_and_escaped_string_drafts ... ok
|
||||
test forms::port_fields::tests::boundary_choices_honor_draft_direction_same_kind_and_direct_interface_items ... ok
|
||||
test forms::port_fields::tests::contract_choices_follow_owner_and_never_offer_legacy_or_oa_typed_ports ... ok
|
||||
test forms::port_fields::tests::failed_shape_keeps_incomplete_text_and_saved_contract_payloads ... ok
|
||||
test forms::port_fields::tests::functional_endpoints_require_owner_direction_and_items_but_retain_bad_current_choice ... ok
|
||||
test forms::port_fields::tests::interface_roles_offer_participants_and_component_ports_independent_of_orientation ... ok
|
||||
test forms::port_fields::tests::port_allocation_choices_use_actual_owner_direction_and_ignore_edited_relation ... ok
|
||||
test forms::port_fields::tests::standard_switch_retains_incompatible_orientation_until_explicit_repair ... ok
|
||||
test forms::port_fields::tests::switching_function_direction_preserves_invalid_items_and_each_authored_payload ... ok
|
||||
test forms::tests::data_and_port_choices_are_typed_but_retain_invalid_current_values ... ok
|
||||
test forms::tests::editing_allocation_offers_other_performers_without_counting_itself_twice ... ok
|
||||
test forms::tests::moving_placement_and_changing_identity_is_one_lossless_undoable_edit ... ok
|
||||
test forms::tests::parent_choices_reject_cycles_without_removing_clear_or_current_choice ... ok
|
||||
test forms::tests::reply_and_reuse_forms_offer_semantically_compatible_references ... ok
|
||||
test forms::tests::scenario_choices_respect_owner_and_exchange_layer ... ok
|
||||
test forms::tests::semantic_port_group_choices_use_combined_owner_and_retain_invalid_transferred_items ... ok
|
||||
test forms::tests::shared_perspective_change_keeps_payload_and_rejects_incompatible_dependencies ... ok
|
||||
test forms::tests::state_observation_picker_keeps_work_lifelines_allocated_to_machine_owner ... ok
|
||||
test forms::tests::state_placement_form_uses_draft_destination_membership_without_changing_other_views ... ok
|
||||
test forms::tests::state_projection_form_keeps_string_variants_and_requires_a_typed_context ... ok
|
||||
test forms::view_fields::tests::category_family_change_retains_members_until_explicit_correction ... ok
|
||||
test forms::view_fields::tests::selective_view_property_apply_recovery_and_undo_preserve_semantics_and_empty_choices ... ok
|
||||
test guide::tests::filtering_and_related_navigation_keep_selection_visible ... ok
|
||||
test guide::tests::guide_topic_navigation_resets_only_article_and_same_topic_search_keeps_scroll ... ok
|
||||
test guide::tests::search_finds_concepts_in_walkthroughs_and_api_reference ... ok
|
||||
test home::tests::corrupt_future_and_oversized_history_are_preserved_with_usable_session_history ... ok
|
||||
test home::tests::failed_metadata_replace_keeps_previous_history_and_reports_memory_only_entry ... ok
|
||||
test home::tests::first_and_replaced_metadata_are_parseable_and_contain_no_model_bytes ... ok
|
||||
test home::tests::forgotten_and_missing_files_never_change_the_model_or_other_entries ... ok
|
||||
test home::tests::loading_missing_history_does_not_create_files_or_directories ... ok
|
||||
test home::tests::malformed_entries_and_unknown_fields_never_become_open_requests ... ok
|
||||
test home::tests::successful_local_history_is_bounded_ordered_deduplicated_and_durable ... ok
|
||||
test home::tests::unavailable_location_can_reappear_on_refresh_without_losing_identity ... ok
|
||||
test home::tests::walkthrough_uses_packaged_bundle_before_development_and_reports_missing_assets ... ok
|
||||
test hosted::client::tests::hosted_endpoint_validation_redacts_secrets_and_preserves_proxy_paths ... ok
|
||||
test hosted::client::tests::hosted_lost_publication_response_is_uncertain_without_retry ... ok
|
||||
test hosted::client::tests::hosted_open_rejects_incoherent_envelopes_missing_etags_and_unstable_ids ... ok
|
||||
test hosted::client::tests::hosted_oversized_local_bundle_is_rejected_before_network_admission ... ok
|
||||
test hosted::client::tests::hosted_production_auth_proxy_prefix_and_located_rejection ... ok
|
||||
test hosted::client::tests::hosted_production_roundtrip_preserves_comments_noops_and_conflicts ... ok
|
||||
test hosted::client::tests::hosted_publication_race_keeps_receipt_identity_for_review ... ok
|
||||
test hosted::client::tests::hosted_publication_retains_known_resource_after_failed_followup ... ok
|
||||
test hosted::client::tests::hosted_put_preserves_an_opaque_etag_and_compiles_the_accepted_bundle ... ok
|
||||
test hosted::client::tests::hosted_redirect_is_not_followed_or_retried_and_problem_tokens_are_redacted ... ok
|
||||
test hosted::client::tests::hosted_response_limits_cover_declared_and_chunked_bodies ... ok
|
||||
test hosted::client::tests::hosted_structured_mutation_failures_distinguish_precommit_rejections ... ok
|
||||
test hosted::client::tests::hosted_timeout_and_disconnect_leave_mutation_outcomes_explicit ... ok
|
||||
test model_menu::tests::add_bend_here_uses_context_point_and_one_source_aware_history_change ... ok
|
||||
test model_menu::tests::late_menu_actions_do_not_dismiss_new_menu_or_cross_view_context ... ok
|
||||
test model_menu::tests::menu_preserves_pending_properties_and_rejects_delayed_mutations ... ok
|
||||
test model_menu::tests::pending_source_allows_file_navigation_but_disables_model_actions ... ok
|
||||
test model_menu::tests::right_click_targets_actor_without_changing_selection_until_action ... ok
|
||||
test model_menu::tests::show_from_explorer_places_unfolds_and_keeps_semantic_selection ... ok
|
||||
test model_menu::tests::state_menu_folds_and_hides_only_its_captured_placement_and_rejects_stale_views ... ok
|
||||
test model_menu::tests::state_menu_keeps_typed_creation_reachable_and_preserves_pending_properties ... ok
|
||||
test navigation::tests::semantic_browser_finds_behavior_users_without_confusing_containment ... ok
|
||||
test port_edit::tests::all_border_drags_commit_exact_preview_and_restore_automatic_anchors_in_history ... ok
|
||||
test port_edit::tests::graphical_port_reparent_clears_old_anchors_in_the_same_history_operation ... ok
|
||||
test port_preview::tests::functional_creation_identifies_new_and_reused_endpoints_and_owners ... ok
|
||||
test port_preview::tests::legacy_split_discloses_endpoint_routing_item_origins_and_retained_evidence ... ok
|
||||
test port_preview::tests::reused_boundary_shows_item_union_and_existing_allocating_facts ... ok
|
||||
test port_preview::tests::synchronization_preview_exposes_contract_shrinkage_and_current_declaration_origin ... ok
|
||||
test port_workflow::recovery_tests::port_recovery_retains_authored_contract_and_identity_but_rebuilds_preview ... ok
|
||||
test port_workflow::tests::creating_typed_port_and_rejecting_stale_preview_preserve_drafts_and_identity ... ok
|
||||
test port_workflow::tests::graphical_function_exchange_and_component_generation_commit_and_undo_whole_contracts ... ok
|
||||
test port_workflow::tests::legacy_resolution_preserves_original_record_and_applies_as_one_undo ... ok
|
||||
test port_workflow::tests::port_creation_keeps_owner_diagram_and_unfolds_in_the_same_undo ... ok
|
||||
test port_workflow::tests::synchronization_uses_active_contract_instead_of_preserved_direction ... ok
|
||||
test recovery::source5::tests::source5_fingerprint_preserves_historical_field_order_and_diagram_shape ... ok
|
||||
test recovery::source5_tests::source4_checkpoint_remains_explicitly_unsupported_without_touching_disk ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_does_not_refresh_unrelated_clean_buffer_baseline ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_missing_identity_is_not_a_lossless_upgrade ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_old_diagram_property_shape_remains_editable ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_port_draft_replans_and_rejects_stale_base ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_preserves_dirty_invalid_text_and_baseline_exactly ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_preserves_distinct_unapplied_open_workspace ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_property_preserves_invalid_raw_input ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_upgrade_never_rewrites_checkpoint_or_origin ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_upgrades_only_header_and_clean_editor_baseline ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_workflow_rebinds_only_the_proven_old_revision ... ok
|
||||
test recovery::source7_tests::source7_current_combined_contextual_and_operation_drafts_survive_without_execution ... ok
|
||||
test recovery::source7_tests::source7_explicit_new_fields_cannot_enter_frozen_old_model_profiles ... ok
|
||||
test recovery::source7_tests::source7_legacy_inactive_constructor_path_is_structural_but_raw_prose_is_not ... ok
|
||||
test recovery::source7_tests::source7_legacy_profile_workflow_and_semantic_drafts_replan_with_exact_base ... ok
|
||||
test recovery::source7_tests::source7_legacy_profiles_preserve_dirty_source_property_and_behavior_raw_fields ... ok
|
||||
test recovery::source7_tests::source7_legacy_structural_intent_rejects_even_null_but_never_scans_raw_strings ... ok
|
||||
test recovery::source7_tests::source7_legacy_view_selector_refuses_new_relation_kind_without_rewriting_checkpoint ... ok
|
||||
test recovery::source7_tests::source7_recovers_nonempty_frozen_5_and_6_profiles_with_exact_historical_binding ... ok
|
||||
test recovery::tests::altered_accepted_identity_and_unrecognized_raw_property_fields_reject ... ok
|
||||
test recovery::tests::exact_source_and_unfinished_invalid_buffers_restore_without_model_overwrite ... ok
|
||||
test recovery::tests::excess_retained_buffers_cannot_replace_the_last_recoverable_checkpoint ... ok
|
||||
test recovery::tests::invalid_open_retains_distinct_accepted_model_and_repair_workspace ... ok
|
||||
test recovery::tests::missing_includes_remain_reachable_repair_targets_without_fabricated_buffers ... ok
|
||||
test recovery::tests::multiple_sessions_replace_only_their_own_checkpoint_and_corruption_is_retained ... ok
|
||||
test recovery::tests::raw_invalid_property_number_survives_and_stays_rejected_until_repaired ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_draft_cannot_target_an_unreserved_or_non_artifact_identity ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_raw_variants_duplicate_addresses_and_unknown_fields_are_refused ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_reservations_cannot_duplicate_or_claim_an_existing_identity_or_another_owner ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::legitimate_invalid_artifact_checkpoint_round_trips_and_prepares_only_after_explicit_repair ... ok
|
||||
test semantic_review::artifacts_tests::artifact_candidate_is_a_complete_record_not_a_tombstone_or_unattached_creation_shortcut ... ok
|
||||
test semantic_review::artifacts_tests::artifact_creation_and_identified_source_deletion_follow_core_metadata_and_history_boundary_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_gui_reserves_recovers_and_creates_only_after_all_seven_metadata_reviews_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_metadata_apply_and_exact_history_reset_are_one_source_preserving_undo_redo ... ok
|
||||
test semantic_review::artifacts_tests::artifact_move_metadata_none_empty_and_invalid_raw_recovery_are_independent_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_moved_source_absence_deletes_but_destination_only_take_retains_both_directions ... ok
|
||||
test semantic_review::attachments::tests::absent_attachment_payloads_migrate_v1_and_v2_and_source5_upgrade_requires_exact_legacy_base ... ok
|
||||
test semantic_review::attachments::tests::addressed_attachment_candidates_equal_direct_core_oracle_both_directions ... ok
|
||||
test semantic_review::attachments::tests::attachment_apply_is_one_exact_source_and_history_undo_redo ... ok
|
||||
test semantic_review::attachments::tests::attachment_candidate_and_direct_record_keep_conflict_on_actual_slot_without_losing_drafts ... ok
|
||||
test semantic_review::attachments::tests::attachment_pair_drafts_survive_family_switch_and_restore_without_mutating_model ... ok
|
||||
test semantic_review::attachments::tests::functional_incident_source_requires_explicit_matching_port_review_in_one_atomic_candidate ... ok
|
||||
test semantic_review::attachments::tests::parent_and_each_endpoint_candidate_preserve_other_fields_and_match_core_both_directions ... ok
|
||||
test semantic_review::attachments::tests::raw_rejected_attachment_reference_survives_recovery_and_wrong_scope_is_rejected ... ok
|
||||
test semantic_review::attachments::tests::source_only_absence_and_explicit_absent_endpoint_are_different ... ok
|
||||
test semantic_review::attachments::tests::two_incident_endpoint_candidates_form_one_complete_record_and_recover_invalid_excluded_draft ... ok
|
||||
test semantic_review::batch_tests::batch_apply_is_one_exact_source_and_history_undo_redo_roundtrip ... ok
|
||||
test semantic_review::batch_tests::batch_candidate_conflict_keeps_both_raw_values_and_keep_is_a_real_constraint ... ok
|
||||
test semantic_review::batch_tests::batch_complete_constructor_cannot_erase_another_rows_new_literal ... ok
|
||||
test semantic_review::batch_tests::batch_constructor_retirement_conflicts_with_another_rows_kept_bound_in_both_orders ... ok
|
||||
test semantic_review::batch_tests::batch_delayed_text_targets_its_original_row_and_facet_without_switching_focus ... ok
|
||||
test semantic_review::batch_tests::batch_excluded_invalid_row_survives_focus_reopen_and_v2_recovery ... ok
|
||||
test semantic_review::batch_tests::batch_first_equal_constructor_acknowledgement_allows_an_independent_bound ... ok
|
||||
test semantic_review::batch_tests::batch_joint_bounds_use_one_candidate_and_match_an_independent_atomic_core_oracle ... ok
|
||||
test semantic_review::batch_tests::batch_reverse_distinct_targets_work_and_reverse_convergence_is_explicit ... ok
|
||||
test semantic_review::batch_tests::batch_v2_rejects_duplicate_included_sources_bad_addresses_and_stale_model ... ok
|
||||
test semantic_review::batch_tests::category_family_and_members_are_independent_core_checked_facets_both_directions ... ok
|
||||
test semantic_review::batch_tests::recovered_trace_picker_names_existing_trace_instead_of_deleted_reference ... ok
|
||||
test semantic_review::batch_tests::rejected_direction_switch_at_row_limit_preserves_every_recoverable_draft ... ok
|
||||
test semantic_review::compose::diagnostic_tests::distinct_review_conflict_keeps_trace_aliases_even_when_names_are_equal ... ok
|
||||
test semantic_review::compose::diagnostic_tests::reserved_creation_conflict_uses_its_rows_seed_instead_of_a_deleted_reference ... ok
|
||||
test semantic_review::compose::diagnostic_tests::same_review_presence_and_owner_conflict_names_both_facets_and_owners_and_retains_drafts ... ok
|
||||
test semantic_review::compose::diagnostic_tests::typed_owner_display_does_not_reinterpret_uuid_shaped_artifact_text ... ok
|
||||
test semantic_review::constructor_tests::closed_data_and_event_take_composition_matches_core_across_every_kind_pair_and_direction ... ok
|
||||
test semantic_review::constructor_tests::data_group_candidates_cover_every_definition_and_companion_default_both_directions ... ok
|
||||
test semantic_review::constructor_tests::data_group_retains_invalid_sibling_drafts_companion_default_and_variant_editor_buffers ... ok
|
||||
test semantic_review::constructor_tests::exchange_constructor_takes_qualified_annotation_addresses_without_remapping_expression_text ... ok
|
||||
test semantic_review::constructor_tests::existing_fragment_and_branch_group_candidates_edit_complete_owned_order_without_deletion ... ok
|
||||
test semantic_review::constructor_tests::group_take_reference_payload_and_scalar_candidate_match_core_and_one_document_batch ... ok
|
||||
test semantic_review::constructor_tests::historical_event_keep_retires_only_obsolete_branch_and_unchanged_kind_acknowledges_no_payload ... ok
|
||||
test semantic_review::constructor_tests::historical_same_kind_take_preserves_target_only_literals_when_composed_with_candidate ... ok
|
||||
test semantic_review::constructor_tests::occurrence_and_event_candidate_variants_cover_closed_families_without_touching_headers ... ok
|
||||
test semantic_review::constructor_tests::outer_and_nested_constructor_candidates_require_explicit_resolution_and_retain_both_drafts ... ok
|
||||
test semantic_review::constructor_tests::port_group_companions_typed_owner_context_and_direction_restrictions_are_explicit ... ok
|
||||
test semantic_review::constructor_tests::reverse_existing_typed_port_reviews_keep_or_candidate_legacy_without_permitting_typed_oa_write ... ok
|
||||
test semantic_review::constructor_tests::scenario_use_group_takes_typed_binding_references_and_preserves_source_text_both_directions ... ok
|
||||
test semantic_review::keyed_rows_tests::annotation_address_browser_descends_qualified_fields_without_changing_rows ... ok
|
||||
test semantic_review::keyed_rows_tests::annotation_observations_keep_uuid_shaped_expression_text_in_both_sides_and_history ... ok
|
||||
test semantic_review::keyed_rows_tests::batch_keyed_rows_compare_exact_target_slots_and_retain_independent_values ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_choices_separate_reused_keys_from_local_lifelines ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_local_picker_follows_a_candidate_parent_before_the_review_is_valid ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_take_requires_local_correspondence_and_candidate_rejects_wrong_scenario ... ok
|
||||
test semantic_review::keyed_rows_tests::independent_rows_keep_take_candidate_match_core_and_preserve_siblings_both_directions ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_recovery_retains_raw_rows_and_staged_pairs_both_directions_without_applying ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_row_drafts_retain_expression_local_and_presence_across_decisions_and_staging ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_rows_distinguish_unpaired_source_from_explicit_absence_and_require_exact_reset ... ok
|
||||
test semantic_review::keyed_rows_tests::multiple_new_rows_compose_in_empty_collections_using_destination_key_order ... ok
|
||||
test semantic_review::keyed_rows_tests::row_review_apply_preserves_exact_source_and_semantic_history_through_undo_redo ... ok
|
||||
test semantic_review::keyed_tests::deleted_member_source_observation_removes_only_mapped_membership_both_directions ... ok
|
||||
test semantic_review::keyed_tests::exact_literal_new_rows_and_removals_commit_both_directions_without_default_loss ... ok
|
||||
test semantic_review::keyed_tests::exact_reset_only_is_one_history_source_transaction_and_undo_redo_both_directions ... ok
|
||||
test semantic_review::keyed_tests::function_port_members_use_existing_typed_choices_and_preserve_oa_legacy ... ok
|
||||
test semantic_review::keyed_tests::historical_one_sided_pair_migration_requires_exact_reset_and_explicit_overlap_resolution ... ok
|
||||
test semantic_review::keyed_tests::invalid_literal_removal_and_unselected_scalar_buffers_are_retained_and_repairable ... ok
|
||||
test semantic_review::keyed_tests::member_identity_labels_and_new_tabs_preserve_exact_names_and_deleted_keys ... ok
|
||||
test semantic_review::keyed_tests::reset_precedes_equal_constructor_candidate_and_preserves_independent_literal_draft ... ok
|
||||
test semantic_review::keyed_tests::staging_removal_and_obsolete_reset_recovery_keep_other_decisions_and_raw_presence ... ok
|
||||
test semantic_review::keyed_tests::stale_or_source_failed_reset_and_membership_apply_retain_exact_choices ... ok
|
||||
test semantic_review::keyed_tests::unordered_members_keep_take_candidate_preserve_other_rows_both_directions ... ok
|
||||
test semantic_review::keyed_tests::unsupported_independent_families_and_missing_identities_do_not_gain_edit_authority ... ok
|
||||
test semantic_review::message_kind_tests::message_group_candidate_closed_kinds_are_core_validated_in_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_candidate_timer_switches_preserve_both_drafts_and_overlap_is_explicit ... ok
|
||||
test semantic_review::message_kind_tests::message_group_initial_equal_take_acknowledges_only_kind_and_checks_authored_timer_agreement ... ok
|
||||
test semantic_review::message_kind_tests::message_group_keep_historical_switch_retires_timer_and_completed_no_switch_rejects ... ok
|
||||
test semantic_review::message_kind_tests::message_group_rejects_protected_edits_stale_plan_and_source_failure_without_losing_timer ... ok
|
||||
test semantic_review::message_kind_tests::message_group_reply_and_reference_take_require_explicit_call_mapping_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_take_full_timer_and_scalar_candidate_are_one_source_history_change_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_timer_does_not_erase_exchange_without_its_own_selected_decision ... ok
|
||||
test semantic_review::ordered_tests::ambiguous_order_preserves_local_member_and_requires_explicit_candidate_positions ... ok
|
||||
test semantic_review::ordered_tests::historical_pair_restore_uses_exact_member_keys_and_never_zips_order_observations ... ok
|
||||
test semantic_review::ordered_tests::order_take_preserves_destination_only_positions_and_order_alone_cannot_add_members ... ok
|
||||
test semantic_review::ordered_tests::ordered_membership_choices_stage_exact_pairs_in_all_owner_shapes ... ok
|
||||
test semantic_review::ordered_tests::ordered_presence_keep_take_candidate_remove_only_selected_entry_and_order_take_reorders_only ... ok
|
||||
test semantic_review::ordered_tests::ordered_review_apply_is_exact_source_history_transaction_with_reopen_and_undo_redo ... ok
|
||||
test semantic_review::ordered_tests::ordered_take_uses_unique_anchors_and_matches_core_with_unrelated_candidate_both_directions ... ok
|
||||
test semantic_review::ordered_tests::raw_order_survives_membership_changes_decisions_and_recovery_until_explicit_reconcile ... ok
|
||||
test semantic_review::ordered_tests::several_incoming_members_follow_source_order_despite_independent_identity_sorting ... ok
|
||||
test semantic_review::recovery::tests::raw_scalar_and_closed_constructor_drafts_recover_against_exact_model_only ... ok
|
||||
test semantic_review::recovery::tests::version_one_without_orders_restores_raw_intent_and_replans_without_execution ... ok
|
||||
test semantic_review::source7_tests::contextual_incident_leaf_keep_allows_path_change_but_conflicts_with_changed_leaf_both_directions ... ok
|
||||
test semantic_review::source7_tests::reverse_operation_omission_gui_requires_raw_rationale_and_matches_one_core_batch_after_recovery ... ok
|
||||
test semantic_review::source7_tests::semantic_operation_virtual_none_candidate_uses_exact_allocation_and_preserves_accepted_bytes ... ok
|
||||
test semantic_review::tests::candidate_mixed_with_reference_take_uses_typed_correspondence_not_text_guessing ... ok
|
||||
test semantic_review::tests::deselected_invalid_candidate_is_retained_but_does_not_poison_another_selected_scalar ... ok
|
||||
test semantic_review::tests::explicit_trace_selection_updates_only_that_history ... ok
|
||||
test semantic_review::tests::first_equal_constructor_acknowledges_only_kind_and_allows_independent_leaves ... ok
|
||||
test semantic_review::tests::independent_review_clear_bound_ignores_retained_invalid_other_facet ... ok
|
||||
test semantic_review::tests::independent_review_keyed_fact_titles_keep_live_deleted_and_qualified_identity ... ok
|
||||
test semantic_review::tests::inherited_annotation_impact_requires_exact_acceptance_and_edits_clear_approval ... ok
|
||||
test semantic_review::tests::invalid_numeric_draft_and_protected_edits_retain_workflow_and_source ... ok
|
||||
test semantic_review::tests::read_only_structured_facts_and_partial_rollup_are_honest ... ok
|
||||
test semantic_review::tests::relation_candidates_preserve_endpoints_and_combine_selected_roles_and_bounds ... ok
|
||||
test semantic_review::tests::scalar_keep_take_candidate_commit_exact_source_and_history_in_both_directions ... ok
|
||||
test semantic_review::tests::scoped_literal_list_edits_preserve_unfinished_values_and_other_facet_buffers ... ok
|
||||
test semantic_review::tests::stale_plan_and_source_writeback_failure_do_not_lose_decisions_or_history ... ok
|
||||
test semantic_review::tests::state_kind_scalar_uses_typed_candidate_and_core_validation ... ok
|
||||
test semantic_review::view::reserved_artifact_tests::reserved_artifact_facet_and_reference_labels_survive_recovery_without_calling_it_deleted ... ok
|
||||
test source_navigation::tests::search_uses_utf8_columns_wraps_and_refreshes_after_edits ... ok
|
||||
test source_tree::tests::active_scroll_offset_uses_the_visible_order_and_retains_ancestor_context ... ok
|
||||
test source_tree::tests::collapsed_folders_retain_active_dirty_and_diagnostic_markers ... ok
|
||||
test source_tree::tests::deep_paths_build_expand_and_drop_on_a_small_stack ... ok
|
||||
test source_tree::tests::detached_buffers_keep_paths_and_only_clean_buffers_are_closable ... ok
|
||||
test source_tree::tests::exact_unicode_spaces_and_file_folder_name_collisions_are_not_normalized ... ok
|
||||
test source_tree::tests::folders_are_compact_and_sorted_before_files_without_losing_duplicate_basenames ... ok
|
||||
test source_workspace::tests::draft_history_budget_covers_inactive_files_without_discarding_drafts ... ok
|
||||
test source_workspace::tests::switching_retains_invalid_drafts_and_independent_history ... ok
|
||||
test tests::actor_port_creation_updates_containment_and_locate_reveals_its_owner ... ok
|
||||
test tests::adding_bend_between_close_ports_stays_outside_owner_clearance ... ok
|
||||
test tests::behavior_and_data_authoring_do_not_place_nodes_in_unrelated_architecture_views ... ok
|
||||
test tests::bidirectional_transition_ui_commits_once_and_preserves_other_diagrams ... ok
|
||||
test tests::counterpart_creation_focuses_visible_target_and_reuse_keeps_views ... ok
|
||||
test tests::creation_from_capabilities_routes_work_to_architecture_and_folded_allocation_inserts_below_existing_work ... ok
|
||||
test tests::dragging_keeps_semantic_selection_and_same_node_remains_editable ... ok
|
||||
test tests::escaped_string_mode_preserves_exact_control_characters ... ok
|
||||
test tests::every_demo_record_has_a_lossless_graphical_draft ... ok
|
||||
test tests::explicit_relationship_builder_never_mutates_on_preview ... ok
|
||||
test tests::explorer_and_creation_selection_follow_their_own_placement ... ok
|
||||
test tests::fit_adapts_to_canvas_returning_after_help_but_preserves_manual_navigation ... ok
|
||||
test tests::fit_uses_measured_canvas_bounds_and_preserves_them_on_open ... ok
|
||||
test tests::focused_explorer_follows_reparenting_without_changing_identity ... ok
|
||||
test tests::graphical_rename_keeps_aliases_and_references_and_undo ... ok
|
||||
test tests::identity_property_change_is_atomic_and_rewrites_all_live_references ... ok
|
||||
test tests::invalid_numeric_draft_survives_navigation_save_and_help ... ok
|
||||
test tests::invalid_save_and_continue_returns_to_repairable_draft ... ok
|
||||
test tests::malformed_source_preserves_model_and_is_recoverable ... ok
|
||||
test tests::manual_trace_requires_target_and_selection_normalizes_creation_kind ... ok
|
||||
test tests::mission_capability_authoring_is_contextual_atomic_and_text_equivalent ... ok
|
||||
test tests::modal_owns_background_commands_and_shortcuts ... ok
|
||||
test tests::nested_allocation_insertion_reflows_sibling_subtrees_and_preserves_fold_state ... ok
|
||||
test tests::opening_and_creating_models_preserve_the_actual_window_size_for_fit ... ok
|
||||
test tests::opening_legacy_source_surfaces_report_without_modifying_original_bytes ... ok
|
||||
test tests::pending_source_prevents_property_draft_collision_and_preserves_both_if_present ... ok
|
||||
test tests::placement_identity_edit_then_drag_and_diagram_identity_then_arrange ... ok
|
||||
test tests::placement_relocation_follows_cross_layer_traceability_view ... ok
|
||||
test tests::property_enum_and_optional_reference_roundtrip ... ok
|
||||
test tests::reopening_canvas_for_a_modal_preserves_viewport_after_route_edits ... ok
|
||||
test tests::revealing_an_implicit_function_port_unfolds_its_visible_architecture_owner ... ok
|
||||
test tests::routing_actions_are_atomic_guarded_and_fit_the_authored_detour ... ok
|
||||
test tests::selecting_current_constructors_preserves_payloads ... ok
|
||||
test tests::source_find_navigates_an_invalid_draft_without_applying_or_losing_it ... ok
|
||||
test tests::source_navigation_waits_for_editor_layout_and_cancels_on_edit ... ok
|
||||
test tests::system_only_models_open_the_populated_perspective ... ok
|
||||
test tests::transition_resolutions_belong_to_the_effective_target_and_kind ... ok
|
||||
test view_copy::tests::duplicate_retains_ports_routes_options_and_artifact_claims_with_exact_undo_redo ... ok
|
||||
test view_copy::tests::duplicate_state_view_preserves_machine_nesting_and_collapse_with_unique_aliases ... ok
|
||||
test view_copy::tests::missing_view_does_not_propose_an_empty_replacement ... ok
|
||||
test views::traceability::tests::traceability_browsing_retains_invalid_property_draft_and_existing_select_guard ... ok
|
||||
test views::traceability::tests::traceability_filter_reaches_artifacts_after_68_traces_and_searches_all_metadata ... ok
|
||||
test workflow::communication::tests::communication_requires_two_explicit_ports_and_recovers_the_partial_choice ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_matches_exact_commands_across_contracts_and_ownership ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_recomputes_for_unoriented_reverse_endpoints_without_relaxing_contracts ... ok
|
||||
test workflow::port_authoring_tests::duplicate_port_names_show_owner_contract_and_unique_alias ... ok
|
||||
test workflow::port_authoring_tests::fresh_functions_are_actual_picker_targets_and_plan_enables_apply ... ok
|
||||
test workflow::port_authoring_tests::generic_component_port_connection_keeps_its_endpoint_and_direction ... ok
|
||||
test workflow::port_authoring_tests::ordinary_standard_connections_default_unoriented_and_new_roles_exclude_legacy ... ok
|
||||
test workflow::recovery::tests::incomplete_relationship_and_trace_recover_raw_fields_and_reject_changed_model ... ok
|
||||
test workflow::recovery::tests::transition_recovery_replans_typed_request_without_persisted_commands ... ok
|
||||
test workflow::transition_tests::basic_transition_boundary_choice_is_required_without_an_inferred_system ... ok
|
||||
test workflow::transition_tests::basic_transition_creates_overview_when_existing_views_cannot_show_result ... ok
|
||||
test workflow::transition_tests::basic_transition_explicit_destination_appends_below_existing_bounds_and_is_one_source_edit ... ok
|
||||
test workflow::transition_tests::basic_transition_invalid_explicit_destination_retains_choice_and_refuses ... ok
|
||||
test workflow::transition_tests::basic_transition_reconcile_keeps_existing_selected_view_placement_and_route_exact ... ok
|
||||
test workflow::transition_tests::basic_transition_skips_lowest_uuid_state_view_and_preserves_oa ... ok
|
||||
|
||||
test result: ok. 679 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 576.67s
|
||||
|
||||
@@ -0,0 +1,681 @@
|
||||
app::architecture_authoring::tests::architecture_allocated_work_is_root_owned_and_one_exact_history_change: test
|
||||
app::architecture_authoring::tests::architecture_blank_names_and_escape_never_accept_placeholder_or_rename: test
|
||||
app::architecture_authoring::tests::architecture_captured_escape_does_not_cancel_other_controls_or_placement: test
|
||||
app::architecture_authoring::tests::architecture_f2_routes_selected_node_to_inline_rename_and_exact_undo: test
|
||||
app::architecture_authoring::tests::architecture_first_focused_input_escape_cancels_create_and_rename: test
|
||||
app::architecture_authoring::tests::architecture_invalid_click_cannot_poison_inline_or_checkpoint_geometry: test
|
||||
app::architecture_authoring::tests::architecture_stale_submit_keeps_create_and_rename_visible_and_exact: test
|
||||
app::architecture_authoring_tests::architecture_cancelled_gesture_cannot_commit_a_later_named_draft: test
|
||||
app::architecture_authoring_tests::architecture_canvas_left_click_uses_world_coordinate_once_at_zoom_and_pan: test
|
||||
app::architecture_authoring_tests::architecture_checkpoint_retains_exact_name_point_and_fresh_binding_without_commands: test
|
||||
app::architecture_authoring_tests::architecture_context_choices_are_small_and_system_is_singleton: test
|
||||
app::architecture_authoring_tests::architecture_contextual_allocation_creates_work_relation_and_node_in_one_undo: test
|
||||
app::architecture_authoring_tests::architecture_creation_names_before_commit_preserves_camera_and_undoes_once: test
|
||||
app::architecture_authoring_tests::architecture_existing_inventory_is_contextual_and_placement_never_implies_allocation: test
|
||||
app::architecture_authoring_tests::architecture_f2_rename_preserves_identity_placement_and_atomic_history: test
|
||||
app::architecture_authoring_tests::architecture_name_survives_rejected_click_resize_navigation_and_escape_is_explicit: test
|
||||
app::architecture_authoring_tests::architecture_rejected_submission_keeps_inline_name_visible_and_invalid_click_is_ignored: test
|
||||
app::architecture_authoring_tests::basic_transition_explicit_overview_focus_wins_over_an_already_populated_architecture: test
|
||||
app::behavior_lifecycle_tests::incomplete_behavior_form_is_dirty_close_save_retains_it_and_cancel_allows_switching: test
|
||||
app::behavior_lifecycle_tests::passive_behavior_canvas_events_do_not_apply_property_drafts: test
|
||||
app::behavior_lifecycle_tests::pending_behavior_blocks_navigation_property_edits_and_model_history: test
|
||||
app::behavior_lifecycle_tests::pending_behavior_blocks_source_creation_and_source_history_replay: test
|
||||
app::behavior_lifecycle_tests::save_prepares_behavior_before_opening_destination_and_cancel_keeps_one_undo: test
|
||||
app::behavior_lifecycle_tests::source_writeback_failure_keeps_typed_behavior_form_for_repair_and_one_undo: test
|
||||
app::checkpoints::tests::checkpoint_completion_releases_the_writer_while_a_context_menu_is_open: test
|
||||
app::checkpoints::tests::checkpoint_inline_create_and_rename_restore_focus_without_changing_drafts_or_history: test
|
||||
app::checkpoints::tests::checkpoint_noninline_contexts_keep_other_focus_and_still_lint: test
|
||||
app::checkpoints::tests::discard_and_close_waits_for_the_late_checkpoint_then_retires_it: test
|
||||
app::checkpoints::tests::home_resume_keeps_state_view_while_explicit_architecture_remains_reachable: test
|
||||
app::checkpoints::tests::home_resume_retains_invalid_source_and_property_drafts: test
|
||||
app::checkpoints::tests::home_resume_returns_to_each_actual_workspace_without_model_edits: test
|
||||
app::checkpoints::tests::malformed_checkpoint_does_not_replace_the_current_model: test
|
||||
app::checkpoints::tests::recent_and_recovery_navigation_respect_unsaved_decision: test
|
||||
app::checkpoints::tests::restored_copy_keeps_raw_property_and_requires_save_without_local_or_hosted_binding: test
|
||||
app::checkpoints::tests::saving_an_older_snapshot_keeps_recovery_for_newer_unsaved_work: test
|
||||
app::checkpoints::tests::stale_write_completion_cannot_recover_a_discarded_document: test
|
||||
app::checkpoints::tests::walkthrough_request_keeps_unfinished_source_behind_the_normal_pending_guard: test
|
||||
app::data_paging_lifecycle_tests::paging_preserves_same_context_and_resets_on_layer_or_document_replacement: test
|
||||
app::diagram_selection_tests::changing_visible_view_follows_its_clean_inspector_without_a_model_edit: test
|
||||
app::diagram_selection_tests::diagram_switch_preserves_an_independent_semantic_inspection: test
|
||||
app::diagram_selection_tests::diagram_uuid_edit_follows_the_same_view_or_a_different_picker_target: test
|
||||
app::diagram_selection_tests::invalid_view_draft_blocks_the_switch_and_retains_raw_input: test
|
||||
app::diagram_selection_tests::stale_diagram_choice_never_applies_an_unrelated_valid_draft: test
|
||||
app::diagram_selection_tests::valid_pending_view_edit_applies_to_old_view_then_inspects_the_new_view: test
|
||||
app::direct_scenario_tests::direct_scenario_creation_and_reorder_preserve_selection_and_each_undo_once: test
|
||||
app::direct_scenario_tests::direct_scenario_rejects_every_stale_context_and_preserves_property_drafts: test
|
||||
app::direct_scenario_tests::direct_scenario_scroll_and_real_resize_invalidate_only_pointer_context: test
|
||||
app::direct_scenario_tests::direct_scenario_source_failure_and_navigation_keep_form_until_success: test
|
||||
app::hosted::tests::hosted_actual_app_tasks_publish_edit_conflict_correct_credentials_reload_and_open: test
|
||||
app::hosted::tests::hosted_catalog_invalidation_follows_service_writes_and_observed_revision_changes: test
|
||||
app::hosted::tests::hosted_catalog_search_credentials_and_failed_refresh_never_mix_result_scopes: test
|
||||
app::hosted::tests::hosted_changed_bound_head_does_not_invalidate_another_services_empty_filter: test
|
||||
app::hosted::tests::hosted_conflict_fetches_review_without_adoption_and_reload_is_undoable: test
|
||||
app::hosted::tests::hosted_detached_drafts_and_recovery_remain_available_after_rejected_publish: test
|
||||
app::hosted::tests::hosted_failed_cross_service_publication_checks_and_reloads_its_own_resource: test
|
||||
app::hosted::tests::hosted_failed_or_cancelled_local_open_keeps_the_existing_document_and_destination: test
|
||||
app::hosted::tests::hosted_invalid_and_detached_source_drafts_never_start_network_writes: test
|
||||
app::hosted::tests::hosted_invalid_local_open_repair_saves_locally_and_never_replaces_old_resource: test
|
||||
app::hosted::tests::hosted_modal_blocks_underlying_edits_and_credentials_are_redacted: test
|
||||
app::hosted::tests::hosted_new_revision_invalidates_filtered_catalog_even_without_a_displayed_row: test
|
||||
app::hosted::tests::hosted_only_successful_source_save_as_changes_the_active_destination: test
|
||||
app::hosted::tests::hosted_open_waits_for_unsaved_guard_and_failed_open_preserves_current_document: test
|
||||
app::hosted::tests::hosted_publish_acknowledges_only_the_sent_snapshot_and_retains_undo: test
|
||||
app::hosted::tests::hosted_stale_completions_do_not_clear_current_busy_or_adopt_another_document: test
|
||||
app::hosted::tests::hosted_unknown_save_is_acknowledged_by_exact_readback_without_retry: test
|
||||
app::lint_tests::committed_check_cache_follows_edit_and_undo_while_drafts_stay_separate: test
|
||||
app::lint_tests::lint_coalesces_work_and_rejects_obsolete_results: test
|
||||
app::lint_tests::prior_document_lint_cannot_enter_reopened_model_or_block_next_checks: test
|
||||
app::port_view_tests::catalog_creation_follows_the_new_port_and_keeps_group_browsing_explicit: test
|
||||
app::port_view_tests::filtered_active_view_cannot_hide_a_created_port_when_eligible_owner_view_is_folded: test
|
||||
app::process_canvas::direct_process_dirty_source_blocks_canvas_creation_without_losing_text: test
|
||||
app::process_canvas::tests::direct_process_app_open_source_and_back_preserve_local_reference_identity: test
|
||||
app::process_canvas::tests::direct_process_app_same_owner_selection_preserves_tool_but_owner_change_resets_it: test
|
||||
app::process_canvas::tests::direct_process_app_save_scroll_resize_and_passive_geometry_keep_drafts_and_current_origin: test
|
||||
app::process_canvas::tests::direct_process_app_source_failure_retains_form_then_commits_once_and_selects_occurrence: test
|
||||
app::process_canvas::tests::direct_process_app_stale_context_dirty_source_and_properties_never_mutate: test
|
||||
app::process_canvas::tests::direct_process_append_empty_first_second_exchange_has_exact_source_history: test
|
||||
app::process_canvas::tests::process_focus_retains_rejected_draft_and_guards_selection_until_panels_restore: test
|
||||
app::review_navigation_tests::rejected_semantic_source_writeback_retains_review_camera_and_original_navigation: test
|
||||
app::review_navigation_tests::review_already_showing_the_target_keeps_its_camera_and_query: test
|
||||
app::review_navigation_tests::semantic_name_take_selects_the_counterpart_view_in_both_directions_with_one_exact_history_entry: test
|
||||
app::review_navigation_tests::semantic_review_without_a_destination_view_clears_the_old_layer_canvas_without_creating_a_view: test
|
||||
app::save_as_tests::save_as_late_receipt_preserves_newer_raw_source_draft_and_destination: test
|
||||
app::save_as_tests::save_as_preflight_rejects_historical_collision_before_starting_io: test
|
||||
app::save_as_tests::save_as_receipt_then_one_undo_restores_meaning_and_saving_preserves_redo: test
|
||||
app::source_project_tests::closed_detached_file_keeps_first_save_conflict_then_can_be_reloaded_fresh: test
|
||||
app::source_project_tests::inactive_invalid_draft_blocks_graphical_changes_and_diagnostic_switches_files: test
|
||||
app::source_project_tests::json_export_and_rejected_save_as_preserve_source_location_history_and_bytes: test
|
||||
app::source_project_tests::missing_include_open_keeps_old_model_and_can_be_repaired_and_saved: test
|
||||
app::source_project_tests::recovery_after_first_save_failure_retains_target_then_retries_without_reentering_path: test
|
||||
app::source_project_tests::recovery_of_previous_save_as_target_does_not_redirect_current_project: test
|
||||
app::source_project_tests::recovery_open_finds_first_save_journal_without_an_entry_file: test
|
||||
app::source_project_tests::recovery_target_survives_edit_lint_apply_and_rejected_recovery_until_success: test
|
||||
app::source_project_tests::source3_native_open_preserves_report_comments_nesting_and_save_reopen: test
|
||||
app::source_project_tests::two_file_apply_graphical_edit_exact_undo_save_as_and_reopen: test
|
||||
app::state_diagram_tests::all_context_dimensions_reject_stale_selection_camera_and_model_messages: test
|
||||
app::state_diagram_tests::create_view_places_only_its_machine_and_restores_exact_source_in_one_undo: test
|
||||
app::state_diagram_tests::direct_create_connect_select_and_move_keep_semantic_identity_and_atomic_history: test
|
||||
app::state_diagram_tests::fallback_owner_first_selection_keeps_the_captured_context_for_its_first_move: test
|
||||
app::state_diagram_tests::pending_drafts_block_every_direct_mutation_and_passive_camera_preserves_inputs: test
|
||||
app::state_diagram_tests::real_view_tool_and_history_changes_invalidate_old_release_events: test
|
||||
app::state_diagram_tests::rejected_creation_keeps_source_and_selection_then_valid_owner_can_retry: test
|
||||
app::state_diagram_tests::same_size_viewport_after_revision_or_tool_epoch_does_not_refit_the_camera: test
|
||||
app::state_diagram_tests::shared_semantic_states_keep_architecture_and_behavior_placements_independent: test
|
||||
app::state_diagram_tests::state_diagram_routes_constructor_and_source_open_to_the_existing_workspace_without_edits: test
|
||||
app::state_diagram_tests::state_diagram_routes_picker_and_reveal_but_explicit_architecture_does_not_bounce: test
|
||||
app::state_diagram_tests::state_diagram_routes_preserve_selected_raw_properties_and_pending_behavior_guards: test
|
||||
app::state_diagram_tests::state_navigation_catalog_selection_across_layers_resets_camera_and_tool: test
|
||||
app::state_diagram_tests::state_navigation_catalog_selection_of_another_machine_resets_camera_and_tool: test
|
||||
app::state_diagram_tests::state_navigation_layer_change_resets_the_new_machine_at_the_same_viewport_size: test
|
||||
app::state_diagram_tests::state_navigation_return_to_the_same_view_preserves_camera_tool_and_fit_mode: test
|
||||
app::state_diagram_tests::state_navigation_root_event_and_same_layer_keep_the_current_camera_and_tool: test
|
||||
app::transition_context_tests::explicit_behavior_internal_and_process_roots_keep_their_workspace_without_creating_a_view: test
|
||||
app::transition_context_tests::explicit_destination_is_honored_and_ordinary_work_transition_still_places_in_architecture: test
|
||||
app::transition_context_tests::machine_and_typed_action_transitions_resolve_the_owner_and_reusing_that_context_retains_camera: test
|
||||
app::transition_context_tests::rejected_source_writeback_keeps_review_and_navigation_and_invalid_draft_still_blocks_start: test
|
||||
app::transition_context_tests::scenario_transition_focuses_requested_counterpart_and_preserves_unrelated_views_in_both_directions: test
|
||||
app::view_copy_tests::copying_architecture_keeps_architecture_even_with_a_retained_state_view: test
|
||||
app::view_copy_tests::copying_the_current_state_view_uses_its_own_identity_and_is_one_source_undo: test
|
||||
app::view_copy_tests::duplicate_rejection_preserves_an_incomplete_source_buffer: test
|
||||
app::view_copy_tests::duplicate_rejection_preserves_invalid_property_and_pending_behavior_drafts: test
|
||||
app::view_copy_tests::stale_copy_does_not_apply_an_unrelated_valid_property_draft: test
|
||||
behavior::contextual_source_tests::contextual_source_app_checkpoint_restores_inner_raw_draft_without_model_adoption: test
|
||||
behavior::contextual_source_tests::contextual_source_app_empty_actions_and_child_open_refuse_other_raw_editors: test
|
||||
behavior::contextual_source_tests::contextual_source_app_modal_escape_then_child_back_then_parent_cancel_preserve_accepted_source: test
|
||||
behavior::contextual_source_tests::contextual_source_back_remains_available_after_owner_deletion_and_with_dirty_editors: test
|
||||
behavior::contextual_source_tests::contextual_source_back_retains_parent_and_rejects_late_child_event: test
|
||||
behavior::contextual_source_tests::contextual_source_default_consumer_name_has_stable_alias_and_correlated_selection: test
|
||||
behavior::contextual_source_tests::contextual_source_deleted_owner_view_retains_draft_instead_of_panicking_or_using_fallback: test
|
||||
behavior::contextual_source_tests::contextual_source_empty_history_reports_no_change_and_success_requires_a_real_history_step: test
|
||||
behavior::contextual_source_tests::contextual_source_existing_choice_prunes_staged_dependency: test
|
||||
behavior::contextual_source_tests::contextual_source_failed_source_budget_preserves_both_drafts_and_accepted_bytes: test
|
||||
behavior::contextual_source_tests::contextual_source_incomplete_recovered_kind_reports_error_without_panicking: test
|
||||
behavior::contextual_source_tests::contextual_source_inserts_work_on_the_exact_guarded_link_and_refuses_exchange_identity_conflict: test
|
||||
behavior::contextual_source_tests::contextual_source_lifelines_stage_exact_separate_records_and_one_history_entry: test
|
||||
behavior::contextual_source_tests::contextual_source_machine_before_any_owner_creates_optional_view_atomically: test
|
||||
behavior::contextual_source_tests::contextual_source_mounted_small_editor_keeps_back_and_use_outside_field_scroll: test
|
||||
behavior::contextual_source_tests::contextual_source_nested_semantic_parent_is_explicit_and_revalidated: test
|
||||
behavior::contextual_source_tests::contextual_source_new_callee_lifeline_preserves_caller_bindings_as_an_explicit_warning: test
|
||||
behavior::contextual_source_tests::contextual_source_old_empty_action_cannot_open_a_previous_owner_or_layer: test
|
||||
behavior::contextual_source_tests::contextual_source_original_document_remains_bound_after_back_or_choosing_existing: test
|
||||
behavior::contextual_source_tests::contextual_source_owner_first_can_return_to_an_unnamed_machine_without_losing_source: test
|
||||
behavior::contextual_source_tests::contextual_source_recovery_keeps_inner_raw_fields_and_refuses_deleted_or_changed_owner: test
|
||||
behavior::contextual_source_tests::contextual_source_second_system_and_role_machine_owner_refuse_without_fallback: test
|
||||
behavior::contextual_source_tests::contextual_source_work_uses_reserved_contribution_and_link_ids_and_one_undo: test
|
||||
behavior::creation::app_tests::app_choosing_another_behavior_or_layer_cannot_commit_a_creation_draft: test
|
||||
behavior::creation::app_tests::app_creation_opens_the_actual_new_owner_instead_of_first_or_previously_active_behavior: test
|
||||
behavior::creation::app_tests::app_first_captured_escape_dismisses_file_or_pending_overlay_before_creation: test
|
||||
behavior::creation::app_tests::app_lesson_request_cancel_retains_creation_then_escape_discards_only_the_draft: test
|
||||
behavior::creation::app_tests::app_machine_behavior_submit_opens_its_opted_in_view_as_one_undoable_transaction: test
|
||||
behavior::creation::app_tests::app_new_never_auto_applies_valid_or_invalid_property_and_source_drafts: test
|
||||
behavior::creation::app_tests::app_recovered_rootless_sa_creation_retains_layer_ids_and_other_raw_drafts: test
|
||||
behavior::creation::app_tests::app_stale_layer_open_never_starts_or_replaces_a_draft: test
|
||||
behavior::creation::tests::all_four_viewpoints_are_explicit_and_survive_source_history_reopen: test
|
||||
behavior::creation::tests::cancel_and_illegal_family_layer_switches_never_create_model_objects: test
|
||||
behavior::creation::tests::corrupted_recovery_and_reserved_identity_collision_refuse_without_repairing_raw_values: test
|
||||
behavior::creation::tests::creation_selection_rejects_changed_scenario_body_and_post_creation_operations: test
|
||||
behavior::creation::tests::machine_requires_valid_owner_and_first_view_adds_no_region_or_state: test
|
||||
behavior::creation::tests::mounted_creation_keeps_actions_visible_and_renders_only_six_owner_candidates: test
|
||||
behavior::creation::tests::oa_process_and_sa_chain_keep_exact_names_root_ownership_and_one_history_entry: test
|
||||
behavior::creation::tests::optional_context_collapses_without_losing_authored_reference_or_raw_search: test
|
||||
behavior::creation::tests::owner_search_is_name_ordered_filtered_and_page_sized_not_a_catalog: test
|
||||
behavior::creation::tests::post_commit_selection_is_correlated_with_exact_created_behavior_and_view: test
|
||||
behavior::creation::tests::recovery_preserves_exact_raw_inputs_reserved_ids_and_revalidates_stale_owner: test
|
||||
behavior::creation::tests::rejected_source_transaction_keeps_draft_and_every_accepted_source_byte: test
|
||||
behavior::creation::tests::repeated_owner_names_remain_distinguishable_by_searchable_parent_context_and_alias: test
|
||||
behavior::direct_canvas_tests::direct_alt_execution_stops_each_operand_at_its_reply_and_marks_open_operand: test
|
||||
behavior::direct_canvas_tests::direct_bounds_change_during_held_drag_never_commits_old_slot: test
|
||||
behavior::direct_canvas_tests::direct_clicked_occurrence_capture_cancels_on_view_and_context_changes: test
|
||||
behavior::direct_canvas_tests::direct_context_escape_unfocus_and_pending_form_cancel_gestures: test
|
||||
behavior::direct_canvas_tests::direct_drag_and_click_click_use_ordered_sources_and_publish_once: test
|
||||
behavior::direct_canvas_tests::direct_execution_span_ends_at_its_correlated_reply_and_marks_an_open_call: test
|
||||
behavior::direct_canvas_tests::direct_scroll_resize_and_bounds_changes_cancel_captured_slots: test
|
||||
behavior::direct_canvas_tests::direct_scrolled_canvas_maps_raw_pointer_events_to_the_visible_slot: test
|
||||
behavior::direct_canvas_tests::direct_selected_handle_reorders_and_hits_keep_semantic_identity: test
|
||||
behavior::direct_canvas_tests::reused_exchange_messages_display_their_distinct_occurrence_names: test
|
||||
behavior::scenario::data_contract_tests::large_payload_has_one_editor_with_reachable_field_and_authored_pages: test
|
||||
behavior::scenario::data_contract_tests::recursive_browsing_up_and_root_keep_values_and_report_the_depth_limit: test
|
||||
behavior::scenario::data_contract_tests::recursive_value_focus_exposes_authored_leaf_and_phase_changes_retain_surviving_keys: test
|
||||
behavior::scenario::data_contract_tests::reply_call_picker_previews_the_same_value_reset_as_selecting_another_exchange: test
|
||||
behavior::scenario::data_contract_tests::scenario_form_commits_two_reused_record_values_and_correlated_reply_atomically: test
|
||||
behavior::scenario::direct_tests::direct_busy_save_keeps_observed_scroll_current_for_the_next_pointer_gesture: test
|
||||
behavior::scenario::direct_tests::direct_clicked_occurrence_rejects_stale_slots_and_retains_recoverable_drafts: test
|
||||
behavior::scenario::direct_tests::direct_clicked_occurrences_use_root_and_operand_slots_with_exact_source_history: test
|
||||
behavior::scenario::direct_tests::direct_exchange_compatibility_browsing_preserves_final_slot_validation: test
|
||||
behavior::scenario::direct_tests::direct_exchange_picker_is_bounded_and_browsing_keeps_pending_values: test
|
||||
behavior::scenario::direct_tests::direct_five_hundred_exchange_choice_render_probe: test
|
||||
behavior::scenario::direct_tests::direct_form_keeps_the_same_canvas_in_the_widget_tree: test
|
||||
behavior::scenario::direct_tests::direct_middle_pair_insertion_is_one_exact_source_and_model_undo: test
|
||||
behavior::scenario::direct_tests::direct_operand_pair_keeps_parent_sequence_and_cannot_reorder_across_operands: test
|
||||
behavior::scenario::direct_tests::direct_reply_choices_cache_keeps_typing_fast_and_revalidates_changed_contexts: test
|
||||
behavior::scenario::direct_tests::direct_reply_choices_validate_the_actual_slot_and_reorder_rejects_reverse_order: test
|
||||
behavior::scenario::direct_tests::direct_scenario_reference_navigation_blocks_pending_drafts_and_stale_contexts: test
|
||||
behavior::scenario::direct_tests::direct_scenario_reference_navigation_retains_each_exact_caller_without_history: test
|
||||
behavior::scenario::direct_tests::direct_scenario_reference_return_survives_rename_and_rejects_deleted_or_changed_use: test
|
||||
behavior::scenario::operation_tests::operation_gui_async_picker_uses_request_root_and_nested_directions_without_erasing_rejected_values: test
|
||||
behavior::scenario::operation_tests::operation_gui_selects_two_parameterless_allocations_without_inventing_refinement_and_reply_derives_call: test
|
||||
behavior::scenario::operation_tests::operation_gui_unresolved_and_disabled_selection_recovery_preserves_rejected_raw_values: test
|
||||
behavior::scenario::tests::fragment_operands_accept_paired_messages_through_normal_destination_picker: test
|
||||
behavior::scenario::tests::graphical_call_reply_is_atomic_correlated_and_source_equivalent: test
|
||||
behavior::scenario::tests::invalid_lifecycle_edit_keeps_draft_and_timer_has_no_global_exchange: test
|
||||
behavior::scenario::tests::lifeline_picker_uses_core_viewpoint_contract: test
|
||||
behavior::scenario::tests::reverse_communication_canvas_choices_and_correlated_reply_share_core_direction: test
|
||||
behavior::scenario::tests::scenario_reuse_requires_explicit_compatible_bindings: test
|
||||
behavior::scenario::tests::tagged_scenario_commit_is_not_redirected_by_other_editor_events: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_allocates_remaining_height_and_pins_actions_at_minimum_and_wide_sizes: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_caller_restores_actual_mounted_canvas_and_shelf_with_camera: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_canvas_and_form_scroll_survive_disclosures_focus_width_and_resize: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_choosing_tools_preserves_valid_and_invalid_pending_editors: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_fit_reobserves_same_sized_owner_and_document_changes: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_fit_uses_measured_inner_viewport_and_rejects_nonfinite_inputs: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_open_and_back_restore_owner_and_mounted_scroll_after_preselection: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_scaled_and_scrolled_scene_keeps_clicked_slots_and_message_endpoints: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_scaled_nested_occurrences_and_reorder_keep_exact_sequence_identity: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_viewport_events_are_passive_guarded_and_do_not_apply_raw_forms: test
|
||||
behavior::scenario::workspace::tests::scenario_workspace_whole_app_canvas_tree_survives_pending_shelves_and_focus: test
|
||||
behavior::scenario_scroll::tests::direct_scenario_caller_restores_mounted_scroll_once_with_clamping_and_app_receipt: test
|
||||
behavior::scenario_scroll::tests::direct_scenario_restore_cannot_scroll_another_document_owner_or_process_view: test
|
||||
behavior::scenario_scroll::tests::direct_scroll_mounted_identity_resets_navigation_but_preserves_edits_before_first_report: test
|
||||
behavior::scenario_scroll::tests::direct_scroll_observer_reports_actual_initial_clamped_and_remounted_offsets_once: test
|
||||
behavior::scenario_scroll::tests::independent_process_owner_change_resets_actual_scroll_offsets: test
|
||||
behavior::source_draft::layout_tests::contextual_source_layout_initial_essentials_fit_short_composed_host_with_real_paragraphs: test
|
||||
behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data: test
|
||||
behavior::source_draft::layout_tests::contextual_source_layout_visible_kind_click_keeps_choice_explicit_and_name_input_works: test
|
||||
behavior::state_canvas::tests::context_menu_keeps_window_anchor_and_explicit_placement_identity: test
|
||||
behavior::state_canvas::tests::context_tool_and_pending_form_changes_cancel_mutating_gestures: test
|
||||
behavior::state_canvas::tests::creation_uses_the_explicit_deepest_owner_and_never_a_fallback_ancestor: test
|
||||
behavior::state_canvas::tests::drag_uses_ordered_release_at_each_zoom_and_moves_descendants_in_one_undo: test
|
||||
behavior::state_canvas::tests::escape_and_view_switch_discard_the_armed_transition_source: test
|
||||
behavior::state_canvas::tests::internal_rows_and_pseudostate_hits_use_shared_persisted_geometry: test
|
||||
behavior::state_canvas::tests::ordered_stationary_click_does_not_move_on_later_motion_in_the_same_batch: test
|
||||
behavior::state_canvas::tests::pan_is_button_scoped_read_only_and_hover_does_not_reproject_the_scene: test
|
||||
behavior::state_canvas::tests::pseudostate_names_avoid_rightward_and_downward_routes_and_share_hit_bounds: test
|
||||
behavior::state_canvas::tests::relayout_does_not_turn_a_transition_click_into_a_drag_or_pan: test
|
||||
behavior::state_canvas::tests::selected_endpoint_reconnect_preserves_identity_and_requires_handle_motion: test
|
||||
behavior::state_canvas::tests::selection_relayout_does_not_move_nodes_or_change_drag_distance: test
|
||||
behavior::state_canvas::tests::stacked_symbol_names_avoid_each_other_and_are_independent_of_input_order: test
|
||||
behavior::state_canvas::tests::transition_supports_click_click_and_drag_without_coalesced_accidental_edges: test
|
||||
behavior::state_canvas::tests::typed_state_actions_are_named_selectable_rows_before_internal_transitions_and_regions: test
|
||||
behavior::state_canvas::tests::viewport_uses_full_canvas_coordinates_and_republishes_for_a_new_context: test
|
||||
behavior::state_edit::tests::an_empty_machine_has_an_explicit_visible_owner_for_first_region_creation: test
|
||||
behavior::state_edit::tests::connect_preserves_self_loops_and_rejects_hidden_or_incompatible_vertices: test
|
||||
behavior::state_edit::tests::creation_places_missing_ancestry_and_unfolds_existing_owners_atomically: test
|
||||
behavior::state_edit::tests::every_context_component_and_invalid_ownership_are_checked_before_planning: test
|
||||
behavior::state_edit::tests::placing_existing_content_and_moving_a_folded_group_preserve_other_views_and_semantics: test
|
||||
behavior::state_edit::tests::reconnect_preserves_the_complete_record_and_replaces_cardinality_in_place: test
|
||||
behavior::state_edit::tests::view_initializes_only_its_machine_in_one_source_and_model_history_entry: test
|
||||
behavior::states::tests::internal_choice_targets_self_and_edit_preserves_identity_and_description: test
|
||||
behavior::states::tests::invalid_pseudo_trigger_keeps_draft_and_does_not_create_orphan_event: test
|
||||
behavior::states::tests::selected_composite_owns_new_region_and_history_uses_selected_region: test
|
||||
behavior::states::tests::timeout_and_work_trigger_commit_together_roundtrip_and_undo: test
|
||||
behavior::tests::failed_document_commit_retains_typed_transition_and_time_event_for_repair: test
|
||||
behavior::tests::legacy_process_and_chain_keep_their_ordered_exchange_scene: test
|
||||
behavior::tests::one_behavior_form_survives_start_edit_and_unrelated_cancel_until_commit: test
|
||||
behavior::tests::recovery_preserves_distinct_qualified_value_paths_and_rejects_invalid_payload_atomically: test
|
||||
behavior::tests::recovery_retains_each_incomplete_behavior_form_without_executing_it: test
|
||||
behavior::tests::selecting_state_transition_keeps_its_behavior_context: test
|
||||
behavior::topology::contextual::tests::qualified_link_gui_deleted_transient_selection_does_not_seed_or_hide_retained_authored_endpoint: test
|
||||
behavior::topology::contextual::tests::qualified_link_gui_nested_preview_folds_only_the_exact_reference_instance: test
|
||||
behavior::topology::contextual::tests::qualified_link_gui_rejected_endpoint_keeps_exact_raw_intent_after_recovery: test
|
||||
behavior::topology::contextual::tests::qualified_link_gui_repeated_sources_remain_distinct_and_apply_has_exact_source_history: test
|
||||
behavior::topology::contextual::tests::qualified_link_gui_scope_paging_and_search_reach_tail_beyond_512_without_losing_endpoints: test
|
||||
behavior::topology::contextual_routing::tests::contextual_route_native_x_to_first_b_keeps_visible_arrow_above_background_and_clear_of_other_references: test
|
||||
behavior::topology::contextual_routing::tests::contextual_route_nested_visible_hidden_and_parallel_paths_keep_exact_addresses_and_legacy_routes: test
|
||||
behavior::topology::contextual_routing::tests::contextual_route_shared_anchor_preserves_selected_direct_reconnect_at_fit_and_full_scale: test
|
||||
behavior::topology::direct_tests::direct_process_append_preserves_existing_order_and_rejects_incompatible_exchange: test
|
||||
behavior::topology::direct_tests::direct_process_controls_allow_incomplete_work_and_preserve_branch_semantics: test
|
||||
behavior::topology::direct_tests::direct_process_empty_first_and_second_exchange_keep_the_same_interactive_renderer: test
|
||||
behavior::topology::direct_tests::direct_process_imported_order_is_projected_without_mutation_and_first_canvas_edit_is_atomic: test
|
||||
behavior::topology::direct_tests::direct_process_incompatible_imported_order_rejects_conversion_without_losing_draft: test
|
||||
behavior::topology::direct_tests::direct_process_nested_source_reopen_and_api_command_use_one_transaction: test
|
||||
behavior::topology::direct_tests::direct_process_oa_sa_repeated_occurrences_share_sources_and_split_one_guarded_link: test
|
||||
behavior::topology::direct_tests::direct_process_palette_preserves_fit_and_manual_camera: test
|
||||
behavior::topology::direct_tests::direct_process_pending_form_diff_retains_the_canvas_scroll_state: test
|
||||
behavior::topology::direct_tests::direct_process_production_click_click_drag_insert_and_scroll_coordinates: test
|
||||
behavior::topology::direct_tests::direct_process_production_endpoint_and_peer_reorder_handles_publish_exact_identity: test
|
||||
behavior::topology::direct_tests::direct_process_production_stale_focus_scroll_bounds_and_pending_cancel: test
|
||||
behavior::topology::direct_tests::direct_process_readable_default_fit_expansion_and_bounded_choices: test
|
||||
behavior::topology::direct_tests::direct_process_real_picker_stays_bounded_and_search_keeps_selection: test
|
||||
behavior::topology::direct_tests::direct_process_reconnect_delete_and_reorder_preserve_other_paths_and_sources: test
|
||||
behavior::topology::direct_tests::direct_process_reuse_preview_is_local_expandable_and_recursive_sources_are_rejected: test
|
||||
behavior::topology::direct_tests::direct_process_scaled_control_and_link_gestures_use_visible_positions: test
|
||||
behavior::topology::direct_tests::direct_process_specific_parallel_link_and_incompatible_adjacency: test
|
||||
behavior::topology::direct_tests::direct_process_three_ordered_exchanges_preserve_outer_paths_on_insertion: test
|
||||
behavior::topology::tests::cycle_projection_terminates_and_retains_actual_links: test
|
||||
behavior::topology::tests::empty_process_can_start_through_normal_authoring_events: test
|
||||
behavior::topology::tests::fitting_a_branch_keeps_all_nodes_visible_and_selection_uses_scaled_coordinates: test
|
||||
behavior::topology::tests::guarded_branch_is_one_transaction_with_distinct_source_identities: test
|
||||
behavior::topology::tests::insertion_picker_only_offers_work_matching_adjacent_exchanges: test
|
||||
behavior::topology::tests::legacy_branch_insertion_replaces_only_the_selected_implied_link: test
|
||||
behavior::topology::tests::legacy_edit_preserves_order_and_new_work_in_one_undo: test
|
||||
behavior::topology::tests::long_engineering_identifiers_stay_inside_label_width: test
|
||||
behavior::topology::tests::process_fit_canvas_selection_ignores_retained_ordered_page_scroll: test
|
||||
behavior::topology::tests::process_fit_disclosures_and_focus_preserve_rejected_raw_draft_and_accepted_source: test
|
||||
behavior::topology::tests::process_fit_uses_measured_height_and_reports_minimum_without_changing_manual_zoom: test
|
||||
behavior::topology::tests::reusable_preview_preserves_identity_and_filters_recursive_sources: test
|
||||
behavior::topology::tests::stale_or_invalid_submit_preserves_inputs_and_creates_nothing: test
|
||||
behavior::topology::tests::unlinked_contributions_do_not_gain_fictional_edges: test
|
||||
behavior::topology::view::layout_tests::direct_process_pending_editor_uses_available_height_and_keeps_actions_visible: test
|
||||
behavior::topology::view::layout_tests::process_fit_layout_disclosures_and_pending_editor_keep_real_manual_canvas_scroll: test
|
||||
behavior::topology::view::layout_tests::process_fit_layout_measures_remaining_canvas_with_details_forms_and_window_resize: test
|
||||
behavior::topology::view::layout_tests::process_fit_whole_app_focus_and_disclosures_retain_canvas_tree_with_pending_raw_form: test
|
||||
connection_edit::tests::cancel_navigation_revision_and_dirty_drafts_cannot_commit_a_stale_connection: test
|
||||
connection_edit::tests::visible_endpoint_drawing_commits_ports_and_exchange_once_with_exact_history: test
|
||||
connection_tool::tests::boundary_candidates_match_core_orientation_and_reject_same_owner_or_mixed_kind: test
|
||||
connection_tool::tests::boundary_feasibility_keeps_interface_warnings_and_final_carried_item_checks: test
|
||||
connection_tool::tests::boundary_feasibility_rejects_dangling_identity_in_a_malformed_element_map: test
|
||||
connection_tool::tests::direct_connections_share_exact_source_history_and_model_parity: test
|
||||
connection_tool::tests::explicit_function_ports_keep_owners_contracts_and_do_not_invent_carried_items: test
|
||||
connection_tool::tests::final_command_validation_rejects_invalid_models_without_mutation: test
|
||||
connection_tool::tests::function_cards_use_unique_reuse_and_atomic_generation_when_ambiguous: test
|
||||
connection_tool::tests::mismatched_port_owners_layers_and_contract_kinds_are_not_candidates: test
|
||||
connection_tool::tests::operational_communication_uses_participants_without_creating_ports: test
|
||||
connection_tool::tests::operational_interaction_targets_only_distinct_oa_activities: test
|
||||
context_menu::tests::a_new_context_token_cannot_reuse_the_previous_mouse_press_or_scroll: test
|
||||
context_menu::tests::actions_area_does_not_swallow_first_independent_click_after_overlay_consumed_its_release: test
|
||||
context_menu::tests::anchors_outside_the_window_and_nonfinite_input_stay_bounded: test
|
||||
context_menu::tests::clicking_disabled_or_dragging_off_an_action_never_executes_it: test
|
||||
context_menu::tests::coalesced_dismissal_release_does_not_swallow_the_next_independent_click: test
|
||||
context_menu::tests::empty_and_disabled_only_menus_still_capture_keys_and_escape_closes: test
|
||||
context_menu::tests::keyboard_skips_headers_separators_and_disabled_actions_and_invokes_once: test
|
||||
context_menu::tests::outside_dismissal_consumes_press_and_release_across_controlled_close: test
|
||||
context_menu::tests::reconstructed_overlay_uses_retained_layout_for_rows_and_hit_testing: test
|
||||
context_menu::tests::retained_overlay_layout_keeps_measured_width_and_scrollbar_after_reconstruction: test
|
||||
context_menu::tests::tall_menu_clamps_to_viewport_and_keyboard_wheel_and_scrollbar_reach_the_end: test
|
||||
data_values::tests::phase_choices_keep_reused_record_addresses_distinct: test
|
||||
data_values::tests::recursive_picker_starts_with_distinct_leaf_names_and_sorts_them: test
|
||||
data_values::tests::recursive_records_can_be_drilled_into_and_valid_imported_paths_resolve: test
|
||||
data_values::tests::reference_parameter_stops_descent_and_unspecified_direction_remains_visible: test
|
||||
data_values::tests::roots_and_one_hop_children_do_not_expand_unrelated_payload_branches: test
|
||||
data_view::tests::allocation_rows_edit_relationship_identity_and_remove_only_that_allocation: test
|
||||
data_view::tests::association_creation_is_a_separate_relation_with_editable_end_contracts: test
|
||||
data_view::tests::browsing_pages_preserves_invalid_numeric_draft_and_inherited_allocation_identity: test
|
||||
data_view::tests::contextual_data_actions_use_typed_defaults_and_one_undo: test
|
||||
data_view::tests::large_inherited_dictionary_has_bounded_widgets_and_every_original_field_is_reachable: test
|
||||
diagram::lifecycle_tests::menu_reset_and_draw_use_fresh_open_context: test
|
||||
diagram::lifecycle_tests::middle_and_arrow_panning_preserve_source_and_history: test
|
||||
diagram::lifecycle_tests::motion_after_release_must_not_move_clicked_port: test
|
||||
diagram::lifecycle_tests::motion_after_source_click_release_must_not_create_connection: test
|
||||
diagram::pointer_tests::coalesced_fe_ports_commit_once_through_app_and_source_history: test
|
||||
diagram::pointer_tests::coalesced_port_drag_commits_once_through_app_and_source_history: test
|
||||
diagram::pointer_tests::drag_from_already_selected_stationary_port_keeps_source_between_batches: test
|
||||
diagram::pointer_tests::menu_captured_motion_must_not_turn_following_click_into_old_port_drag: test
|
||||
diagram::pointer_tests::modal_and_stale_epoch_block_queued_connection_and_port_commits: test
|
||||
diagram::port_hit_tests::coincident_ports_keep_selection_then_use_stable_identity: test
|
||||
diagram::port_hit_tests::nearest_port_center_wins_on_all_borders_and_zoom_levels: test
|
||||
diagram::port_hit_tests::nested_owner_palette_selection_drag_and_context_menu_pick_the_same_port: test
|
||||
diagram::port_labels::tests::leaving_and_reentering_keeps_suppression_until_each_held_button_releases: test
|
||||
diagram::port_labels::tests::menu_epoch_clears_suppression_when_the_overlay_consumes_release: test
|
||||
diagram::port_labels::tests::outside_presses_do_not_suppress_and_cancel_or_focus_loss_clear_held_buttons: test
|
||||
diagram::port_labels::tests::passive_layer_leaves_port_drag_selection_and_commit_with_the_interactive_canvas: test
|
||||
diagram::tests::association_end_contracts_share_svg_geometry_and_select_without_moving_name_label: test
|
||||
diagram::tests::bend_gestures_use_screen_hit_radius_and_commit_one_undo_at_three_zooms: test
|
||||
diagram::tests::coincident_line_hit_retains_the_selected_connection: test
|
||||
diagram::tests::connection_gestures_pick_real_ports_and_commit_coalesced_drag_at_every_zoom: test
|
||||
diagram::tests::detached_label_selects_connection_and_occluding_card_owns_its_hit: test
|
||||
diagram::tests::dragging_a_child_previews_the_same_enclosure_and_ports_as_commit: test
|
||||
diagram::tests::fast_drags_commit_the_release_cursor_without_a_final_motion_event: test
|
||||
diagram::tests::implicit_port_click_selects_semantics_and_drag_preview_svg_share_anchors: test
|
||||
diagram::tests::route_cache_ignores_pan_zoom_and_cancelled_drag_cannot_commit: test
|
||||
diagram::tests::routed_svg_has_same_polyline_label_and_bounds_as_canvas_scene: test
|
||||
diagram::tests::svg_distinguishes_inferred_work_allocation_from_direct_allocation: test
|
||||
diagram::tests::svg_preserves_visible_exchange_labels_and_capability_stereotypes: test
|
||||
diagram::tests::typed_function_glyphs_and_unoriented_standard_connections_have_distinct_svg: test
|
||||
diagram::view_options_tests::communication_svg_uses_saved_visibility_labels_and_direction: test
|
||||
document::save_as_tests::save_as_preserves_explicit_source_entry_changes_in_history: test
|
||||
document::save_as_tests::save_as_rebases_uniform_history_without_an_undo_step_or_lost_redo: test
|
||||
document::save_as_tests::save_as_rejects_included_filename_collisions_in_past_and_future_without_mutation: test
|
||||
document::save_as_tests::save_as_rejects_stale_or_content_changing_receipt_atomically: test
|
||||
document::tests::accepted_history_keeps_the_latest_hundred_complete_snapshots: test
|
||||
document::tests::altered_compiled_model_or_index_is_rejected_without_mutation: test
|
||||
document::tests::asynchronous_save_marks_its_snapshot_without_cleaning_later_edits: test
|
||||
document::tests::byte_budget_trims_oldest_history_without_discarding_a_large_current: test
|
||||
document::tests::cached_view_index_tracks_accepted_creation_undo_and_redo: test
|
||||
document::tests::comment_and_semantic_history_restore_exact_bytes_and_branch_together: test
|
||||
document::tests::creation_selects_the_single_uuid_persisted_in_source: test
|
||||
document::tests::invalid_project_is_rejected_before_format_can_normalize_it: test
|
||||
document::tests::nested_cross_file_reparent_and_source_edit_share_exact_history: test
|
||||
document::tests::no_op_command_or_source_apply_preserves_history_revision_and_redo: test
|
||||
document::tests::omitted_id_stabilization_remains_dirty_until_exact_source_is_saved: test
|
||||
document::tests::recreated_equal_record_does_not_inherit_deleted_source_ownership: test
|
||||
document::tests::rejected_compile_command_and_writeback_preserve_state_and_redo: test
|
||||
explorer::tests::collapse_and_search_retain_context_without_changing_collapse_state: test
|
||||
explorer::tests::deep_containment_and_search_keep_the_full_path_without_recursion: test
|
||||
explorer::tests::equal_names_have_stable_alias_and_identity_tie_breakers: test
|
||||
explorer::tests::perspective_isolation_and_allocations_do_not_change_containment: test
|
||||
explorer::tests::prefix_names_cannot_separate_a_parent_from_its_children: test
|
||||
forms::data_fields::tests::defaults_distinguish_absent_empty_and_typed_literals_with_escaped_unicode: test
|
||||
forms::data_fields::tests::field_browser_pages_every_direct_field_without_flattening_other_records: test
|
||||
forms::data_fields::tests::independent_review_combined_take_type_informs_actual_default_form_in_both_directions: test
|
||||
forms::data_fields::tests::numeric_bound_drafts_keep_partial_and_full_precision_values_out_of_accepted_state: test
|
||||
forms::data_fields::tests::selecting_qualified_path_preserves_expression_typed_before_the_next_render: test
|
||||
forms::data_fields::tests::semantic_reference_choices_follow_selected_mechanism_and_revert_on_keep: test
|
||||
forms::data_fields::tests::supertype_picker_excludes_descendants_and_keeps_original_inherited_field_identity: test
|
||||
forms::history_fields::tests::history_absent_baseline_and_empty_history_use_explicit_facts_and_exact_document_history: test
|
||||
forms::history_fields::tests::history_clear_discards_inactive_invalid_constructors_before_reusing_the_same_row: test
|
||||
forms::history_fields::tests::history_compound_value_and_constructor_variants_are_editable_without_live_context: test
|
||||
forms::history_fields::tests::history_deleted_keys_and_observation_uuids_remain_exact_and_duplicate_history_rejects: test
|
||||
forms::history_fields::tests::history_every_descriptor_fact_choice_matches_actual_closed_types_and_source_contract: test
|
||||
forms::history_fields::tests::history_exact_strings_do_not_confuse_uuid_shaped_prose_or_literal_keys_with_references: test
|
||||
forms::history_fields::tests::history_invalid_numbers_survive_constructor_switch_reorder_removal_and_recovery: test
|
||||
forms::history_fields::tests::history_missing_semantic_field_can_be_added_and_removed_without_touching_prose_or_live_objects: test
|
||||
forms::history_fields::tests::history_nested_optional_number_events_switch_absent_present_and_recover_invalid_raw: test
|
||||
forms::history_fields::tests::history_nested_uuid_and_list_events_preserve_present_values_and_tagged_item_branches: test
|
||||
forms::history_fields::tests::history_optional_uuid_and_text_seed_absence_without_inventing_observations: test
|
||||
forms::history_fields::tests::history_primitive_type_choices_remain_visible_inside_the_tagged_union: test
|
||||
forms::history_fields::tests::history_retained_text_constructors_follow_exact_mode_without_changing_the_observation: test
|
||||
forms::port_fields::tests::all_demo_records_roundtrip_through_graphical_and_escaped_string_drafts: test
|
||||
forms::port_fields::tests::boundary_choices_honor_draft_direction_same_kind_and_direct_interface_items: test
|
||||
forms::port_fields::tests::contract_choices_follow_owner_and_never_offer_legacy_or_oa_typed_ports: test
|
||||
forms::port_fields::tests::failed_shape_keeps_incomplete_text_and_saved_contract_payloads: test
|
||||
forms::port_fields::tests::functional_endpoints_require_owner_direction_and_items_but_retain_bad_current_choice: test
|
||||
forms::port_fields::tests::interface_roles_offer_participants_and_component_ports_independent_of_orientation: test
|
||||
forms::port_fields::tests::port_allocation_choices_use_actual_owner_direction_and_ignore_edited_relation: test
|
||||
forms::port_fields::tests::standard_switch_retains_incompatible_orientation_until_explicit_repair: test
|
||||
forms::port_fields::tests::switching_function_direction_preserves_invalid_items_and_each_authored_payload: test
|
||||
forms::tests::data_and_port_choices_are_typed_but_retain_invalid_current_values: test
|
||||
forms::tests::editing_allocation_offers_other_performers_without_counting_itself_twice: test
|
||||
forms::tests::moving_placement_and_changing_identity_is_one_lossless_undoable_edit: test
|
||||
forms::tests::parent_choices_reject_cycles_without_removing_clear_or_current_choice: test
|
||||
forms::tests::reply_and_reuse_forms_offer_semantically_compatible_references: test
|
||||
forms::tests::scenario_choices_respect_owner_and_exchange_layer: test
|
||||
forms::tests::semantic_port_group_choices_use_combined_owner_and_retain_invalid_transferred_items: test
|
||||
forms::tests::shared_perspective_change_keeps_payload_and_rejects_incompatible_dependencies: test
|
||||
forms::tests::state_observation_picker_keeps_work_lifelines_allocated_to_machine_owner: test
|
||||
forms::tests::state_placement_form_uses_draft_destination_membership_without_changing_other_views: test
|
||||
forms::tests::state_projection_form_keeps_string_variants_and_requires_a_typed_context: test
|
||||
forms::view_fields::tests::category_family_change_retains_members_until_explicit_correction: test
|
||||
forms::view_fields::tests::selective_view_property_apply_recovery_and_undo_preserve_semantics_and_empty_choices: test
|
||||
guide::tests::filtering_and_related_navigation_keep_selection_visible: test
|
||||
guide::tests::guide_topic_navigation_resets_only_article_and_same_topic_search_keeps_scroll: test
|
||||
guide::tests::search_finds_concepts_in_walkthroughs_and_api_reference: test
|
||||
home::tests::corrupt_future_and_oversized_history_are_preserved_with_usable_session_history: test
|
||||
home::tests::failed_metadata_replace_keeps_previous_history_and_reports_memory_only_entry: test
|
||||
home::tests::first_and_replaced_metadata_are_parseable_and_contain_no_model_bytes: test
|
||||
home::tests::forgotten_and_missing_files_never_change_the_model_or_other_entries: test
|
||||
home::tests::loading_missing_history_does_not_create_files_or_directories: test
|
||||
home::tests::malformed_entries_and_unknown_fields_never_become_open_requests: test
|
||||
home::tests::successful_local_history_is_bounded_ordered_deduplicated_and_durable: test
|
||||
home::tests::unavailable_location_can_reappear_on_refresh_without_losing_identity: test
|
||||
home::tests::walkthrough_uses_packaged_bundle_before_development_and_reports_missing_assets: test
|
||||
hosted::client::tests::hosted_endpoint_validation_redacts_secrets_and_preserves_proxy_paths: test
|
||||
hosted::client::tests::hosted_lost_publication_response_is_uncertain_without_retry: test
|
||||
hosted::client::tests::hosted_open_rejects_incoherent_envelopes_missing_etags_and_unstable_ids: test
|
||||
hosted::client::tests::hosted_oversized_local_bundle_is_rejected_before_network_admission: test
|
||||
hosted::client::tests::hosted_production_auth_proxy_prefix_and_located_rejection: test
|
||||
hosted::client::tests::hosted_production_roundtrip_preserves_comments_noops_and_conflicts: test
|
||||
hosted::client::tests::hosted_publication_race_keeps_receipt_identity_for_review: test
|
||||
hosted::client::tests::hosted_publication_retains_known_resource_after_failed_followup: test
|
||||
hosted::client::tests::hosted_put_preserves_an_opaque_etag_and_compiles_the_accepted_bundle: test
|
||||
hosted::client::tests::hosted_redirect_is_not_followed_or_retried_and_problem_tokens_are_redacted: test
|
||||
hosted::client::tests::hosted_response_limits_cover_declared_and_chunked_bodies: test
|
||||
hosted::client::tests::hosted_structured_mutation_failures_distinguish_precommit_rejections: test
|
||||
hosted::client::tests::hosted_timeout_and_disconnect_leave_mutation_outcomes_explicit: test
|
||||
model_menu::tests::add_bend_here_uses_context_point_and_one_source_aware_history_change: test
|
||||
model_menu::tests::late_menu_actions_do_not_dismiss_new_menu_or_cross_view_context: test
|
||||
model_menu::tests::menu_preserves_pending_properties_and_rejects_delayed_mutations: test
|
||||
model_menu::tests::pending_source_allows_file_navigation_but_disables_model_actions: test
|
||||
model_menu::tests::right_click_targets_actor_without_changing_selection_until_action: test
|
||||
model_menu::tests::show_from_explorer_places_unfolds_and_keeps_semantic_selection: test
|
||||
model_menu::tests::state_menu_folds_and_hides_only_its_captured_placement_and_rejects_stale_views: test
|
||||
model_menu::tests::state_menu_keeps_typed_creation_reachable_and_preserves_pending_properties: test
|
||||
navigation::tests::semantic_browser_finds_behavior_users_without_confusing_containment: test
|
||||
port_edit::tests::all_border_drags_commit_exact_preview_and_restore_automatic_anchors_in_history: test
|
||||
port_edit::tests::graphical_port_reparent_clears_old_anchors_in_the_same_history_operation: test
|
||||
port_preview::tests::functional_creation_identifies_new_and_reused_endpoints_and_owners: test
|
||||
port_preview::tests::legacy_split_discloses_endpoint_routing_item_origins_and_retained_evidence: test
|
||||
port_preview::tests::reused_boundary_shows_item_union_and_existing_allocating_facts: test
|
||||
port_preview::tests::synchronization_preview_exposes_contract_shrinkage_and_current_declaration_origin: test
|
||||
port_workflow::recovery_tests::port_recovery_retains_authored_contract_and_identity_but_rebuilds_preview: test
|
||||
port_workflow::tests::creating_typed_port_and_rejecting_stale_preview_preserve_drafts_and_identity: test
|
||||
port_workflow::tests::graphical_function_exchange_and_component_generation_commit_and_undo_whole_contracts: test
|
||||
port_workflow::tests::legacy_resolution_preserves_original_record_and_applies_as_one_undo: test
|
||||
port_workflow::tests::port_creation_keeps_owner_diagram_and_unfolds_in_the_same_undo: test
|
||||
port_workflow::tests::synchronization_uses_active_contract_instead_of_preserved_direction: test
|
||||
recovery::source5::tests::source5_fingerprint_preserves_historical_field_order_and_diagram_shape: test
|
||||
recovery::source5_tests::source4_checkpoint_remains_explicitly_unsupported_without_touching_disk: test
|
||||
recovery::source5_tests::source5_checkpoint_does_not_refresh_unrelated_clean_buffer_baseline: test
|
||||
recovery::source5_tests::source5_checkpoint_missing_identity_is_not_a_lossless_upgrade: test
|
||||
recovery::source5_tests::source5_checkpoint_old_diagram_property_shape_remains_editable: test
|
||||
recovery::source5_tests::source5_checkpoint_port_draft_replans_and_rejects_stale_base: test
|
||||
recovery::source5_tests::source5_checkpoint_preserves_dirty_invalid_text_and_baseline_exactly: test
|
||||
recovery::source5_tests::source5_checkpoint_preserves_distinct_unapplied_open_workspace: test
|
||||
recovery::source5_tests::source5_checkpoint_property_preserves_invalid_raw_input: test
|
||||
recovery::source5_tests::source5_checkpoint_upgrade_never_rewrites_checkpoint_or_origin: test
|
||||
recovery::source5_tests::source5_checkpoint_upgrades_only_header_and_clean_editor_baseline: test
|
||||
recovery::source5_tests::source5_checkpoint_workflow_rebinds_only_the_proven_old_revision: test
|
||||
recovery::source7_tests::source7_current_combined_contextual_and_operation_drafts_survive_without_execution: test
|
||||
recovery::source7_tests::source7_explicit_new_fields_cannot_enter_frozen_old_model_profiles: test
|
||||
recovery::source7_tests::source7_legacy_inactive_constructor_path_is_structural_but_raw_prose_is_not: test
|
||||
recovery::source7_tests::source7_legacy_profile_workflow_and_semantic_drafts_replan_with_exact_base: test
|
||||
recovery::source7_tests::source7_legacy_profiles_preserve_dirty_source_property_and_behavior_raw_fields: test
|
||||
recovery::source7_tests::source7_legacy_structural_intent_rejects_even_null_but_never_scans_raw_strings: test
|
||||
recovery::source7_tests::source7_legacy_view_selector_refuses_new_relation_kind_without_rewriting_checkpoint: test
|
||||
recovery::source7_tests::source7_recovers_nonempty_frozen_5_and_6_profiles_with_exact_historical_binding: test
|
||||
recovery::tests::altered_accepted_identity_and_unrecognized_raw_property_fields_reject: test
|
||||
recovery::tests::exact_source_and_unfinished_invalid_buffers_restore_without_model_overwrite: test
|
||||
recovery::tests::excess_retained_buffers_cannot_replace_the_last_recoverable_checkpoint: test
|
||||
recovery::tests::invalid_open_retains_distinct_accepted_model_and_repair_workspace: test
|
||||
recovery::tests::missing_includes_remain_reachable_repair_targets_without_fabricated_buffers: test
|
||||
recovery::tests::multiple_sessions_replace_only_their_own_checkpoint_and_corruption_is_retained: test
|
||||
recovery::tests::raw_invalid_property_number_survives_and_stays_rejected_until_repaired: test
|
||||
semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_draft_cannot_target_an_unreserved_or_non_artifact_identity: test
|
||||
semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_raw_variants_duplicate_addresses_and_unknown_fields_are_refused: test
|
||||
semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_reservations_cannot_duplicate_or_claim_an_existing_identity_or_another_owner: test
|
||||
semantic_review::artifacts_recovery_falsifier_tests::legitimate_invalid_artifact_checkpoint_round_trips_and_prepares_only_after_explicit_repair: test
|
||||
semantic_review::artifacts_tests::artifact_candidate_is_a_complete_record_not_a_tombstone_or_unattached_creation_shortcut: test
|
||||
semantic_review::artifacts_tests::artifact_creation_and_identified_source_deletion_follow_core_metadata_and_history_boundary_both_directions: test
|
||||
semantic_review::artifacts_tests::artifact_gui_reserves_recovers_and_creates_only_after_all_seven_metadata_reviews_both_directions: test
|
||||
semantic_review::artifacts_tests::artifact_metadata_apply_and_exact_history_reset_are_one_source_preserving_undo_redo: test
|
||||
semantic_review::artifacts_tests::artifact_move_metadata_none_empty_and_invalid_raw_recovery_are_independent_both_directions: test
|
||||
semantic_review::artifacts_tests::artifact_moved_source_absence_deletes_but_destination_only_take_retains_both_directions: test
|
||||
semantic_review::attachments::tests::absent_attachment_payloads_migrate_v1_and_v2_and_source5_upgrade_requires_exact_legacy_base: test
|
||||
semantic_review::attachments::tests::addressed_attachment_candidates_equal_direct_core_oracle_both_directions: test
|
||||
semantic_review::attachments::tests::attachment_apply_is_one_exact_source_and_history_undo_redo: test
|
||||
semantic_review::attachments::tests::attachment_candidate_and_direct_record_keep_conflict_on_actual_slot_without_losing_drafts: test
|
||||
semantic_review::attachments::tests::attachment_pair_drafts_survive_family_switch_and_restore_without_mutating_model: test
|
||||
semantic_review::attachments::tests::functional_incident_source_requires_explicit_matching_port_review_in_one_atomic_candidate: test
|
||||
semantic_review::attachments::tests::parent_and_each_endpoint_candidate_preserve_other_fields_and_match_core_both_directions: test
|
||||
semantic_review::attachments::tests::raw_rejected_attachment_reference_survives_recovery_and_wrong_scope_is_rejected: test
|
||||
semantic_review::attachments::tests::source_only_absence_and_explicit_absent_endpoint_are_different: test
|
||||
semantic_review::attachments::tests::two_incident_endpoint_candidates_form_one_complete_record_and_recover_invalid_excluded_draft: test
|
||||
semantic_review::batch_tests::batch_apply_is_one_exact_source_and_history_undo_redo_roundtrip: test
|
||||
semantic_review::batch_tests::batch_candidate_conflict_keeps_both_raw_values_and_keep_is_a_real_constraint: test
|
||||
semantic_review::batch_tests::batch_complete_constructor_cannot_erase_another_rows_new_literal: test
|
||||
semantic_review::batch_tests::batch_constructor_retirement_conflicts_with_another_rows_kept_bound_in_both_orders: test
|
||||
semantic_review::batch_tests::batch_delayed_text_targets_its_original_row_and_facet_without_switching_focus: test
|
||||
semantic_review::batch_tests::batch_excluded_invalid_row_survives_focus_reopen_and_v2_recovery: test
|
||||
semantic_review::batch_tests::batch_first_equal_constructor_acknowledgement_allows_an_independent_bound: test
|
||||
semantic_review::batch_tests::batch_joint_bounds_use_one_candidate_and_match_an_independent_atomic_core_oracle: test
|
||||
semantic_review::batch_tests::batch_reverse_distinct_targets_work_and_reverse_convergence_is_explicit: test
|
||||
semantic_review::batch_tests::batch_v2_rejects_duplicate_included_sources_bad_addresses_and_stale_model: test
|
||||
semantic_review::batch_tests::category_family_and_members_are_independent_core_checked_facets_both_directions: test
|
||||
semantic_review::batch_tests::recovered_trace_picker_names_existing_trace_instead_of_deleted_reference: test
|
||||
semantic_review::batch_tests::rejected_direction_switch_at_row_limit_preserves_every_recoverable_draft: test
|
||||
semantic_review::compose::diagnostic_tests::distinct_review_conflict_keeps_trace_aliases_even_when_names_are_equal: test
|
||||
semantic_review::compose::diagnostic_tests::reserved_creation_conflict_uses_its_rows_seed_instead_of_a_deleted_reference: test
|
||||
semantic_review::compose::diagnostic_tests::same_review_presence_and_owner_conflict_names_both_facets_and_owners_and_retains_drafts: test
|
||||
semantic_review::compose::diagnostic_tests::typed_owner_display_does_not_reinterpret_uuid_shaped_artifact_text: test
|
||||
semantic_review::constructor_tests::closed_data_and_event_take_composition_matches_core_across_every_kind_pair_and_direction: test
|
||||
semantic_review::constructor_tests::data_group_candidates_cover_every_definition_and_companion_default_both_directions: test
|
||||
semantic_review::constructor_tests::data_group_retains_invalid_sibling_drafts_companion_default_and_variant_editor_buffers: test
|
||||
semantic_review::constructor_tests::exchange_constructor_takes_qualified_annotation_addresses_without_remapping_expression_text: test
|
||||
semantic_review::constructor_tests::existing_fragment_and_branch_group_candidates_edit_complete_owned_order_without_deletion: test
|
||||
semantic_review::constructor_tests::group_take_reference_payload_and_scalar_candidate_match_core_and_one_document_batch: test
|
||||
semantic_review::constructor_tests::historical_event_keep_retires_only_obsolete_branch_and_unchanged_kind_acknowledges_no_payload: test
|
||||
semantic_review::constructor_tests::historical_same_kind_take_preserves_target_only_literals_when_composed_with_candidate: test
|
||||
semantic_review::constructor_tests::occurrence_and_event_candidate_variants_cover_closed_families_without_touching_headers: test
|
||||
semantic_review::constructor_tests::outer_and_nested_constructor_candidates_require_explicit_resolution_and_retain_both_drafts: test
|
||||
semantic_review::constructor_tests::port_group_companions_typed_owner_context_and_direction_restrictions_are_explicit: test
|
||||
semantic_review::constructor_tests::reverse_existing_typed_port_reviews_keep_or_candidate_legacy_without_permitting_typed_oa_write: test
|
||||
semantic_review::constructor_tests::scenario_use_group_takes_typed_binding_references_and_preserves_source_text_both_directions: test
|
||||
semantic_review::keyed_rows_tests::annotation_address_browser_descends_qualified_fields_without_changing_rows: test
|
||||
semantic_review::keyed_rows_tests::annotation_observations_keep_uuid_shaped_expression_text_in_both_sides_and_history: test
|
||||
semantic_review::keyed_rows_tests::batch_keyed_rows_compare_exact_target_slots_and_retain_independent_values: test
|
||||
semantic_review::keyed_rows_tests::binding_choices_separate_reused_keys_from_local_lifelines: test
|
||||
semantic_review::keyed_rows_tests::binding_local_picker_follows_a_candidate_parent_before_the_review_is_valid: test
|
||||
semantic_review::keyed_rows_tests::binding_take_requires_local_correspondence_and_candidate_rejects_wrong_scenario: test
|
||||
semantic_review::keyed_rows_tests::independent_rows_keep_take_candidate_match_core_and_preserve_siblings_both_directions: test
|
||||
semantic_review::keyed_rows_tests::keyed_recovery_retains_raw_rows_and_staged_pairs_both_directions_without_applying: test
|
||||
semantic_review::keyed_rows_tests::keyed_row_drafts_retain_expression_local_and_presence_across_decisions_and_staging: test
|
||||
semantic_review::keyed_rows_tests::keyed_rows_distinguish_unpaired_source_from_explicit_absence_and_require_exact_reset: test
|
||||
semantic_review::keyed_rows_tests::multiple_new_rows_compose_in_empty_collections_using_destination_key_order: test
|
||||
semantic_review::keyed_rows_tests::row_review_apply_preserves_exact_source_and_semantic_history_through_undo_redo: test
|
||||
semantic_review::keyed_tests::deleted_member_source_observation_removes_only_mapped_membership_both_directions: test
|
||||
semantic_review::keyed_tests::exact_literal_new_rows_and_removals_commit_both_directions_without_default_loss: test
|
||||
semantic_review::keyed_tests::exact_reset_only_is_one_history_source_transaction_and_undo_redo_both_directions: test
|
||||
semantic_review::keyed_tests::function_port_members_use_existing_typed_choices_and_preserve_oa_legacy: test
|
||||
semantic_review::keyed_tests::historical_one_sided_pair_migration_requires_exact_reset_and_explicit_overlap_resolution: test
|
||||
semantic_review::keyed_tests::invalid_literal_removal_and_unselected_scalar_buffers_are_retained_and_repairable: test
|
||||
semantic_review::keyed_tests::member_identity_labels_and_new_tabs_preserve_exact_names_and_deleted_keys: test
|
||||
semantic_review::keyed_tests::reset_precedes_equal_constructor_candidate_and_preserves_independent_literal_draft: test
|
||||
semantic_review::keyed_tests::staging_removal_and_obsolete_reset_recovery_keep_other_decisions_and_raw_presence: test
|
||||
semantic_review::keyed_tests::stale_or_source_failed_reset_and_membership_apply_retain_exact_choices: test
|
||||
semantic_review::keyed_tests::unordered_members_keep_take_candidate_preserve_other_rows_both_directions: test
|
||||
semantic_review::keyed_tests::unsupported_independent_families_and_missing_identities_do_not_gain_edit_authority: test
|
||||
semantic_review::message_kind_tests::message_group_candidate_closed_kinds_are_core_validated_in_both_directions: test
|
||||
semantic_review::message_kind_tests::message_group_candidate_timer_switches_preserve_both_drafts_and_overlap_is_explicit: test
|
||||
semantic_review::message_kind_tests::message_group_initial_equal_take_acknowledges_only_kind_and_checks_authored_timer_agreement: test
|
||||
semantic_review::message_kind_tests::message_group_keep_historical_switch_retires_timer_and_completed_no_switch_rejects: test
|
||||
semantic_review::message_kind_tests::message_group_rejects_protected_edits_stale_plan_and_source_failure_without_losing_timer: test
|
||||
semantic_review::message_kind_tests::message_group_reply_and_reference_take_require_explicit_call_mapping_both_directions: test
|
||||
semantic_review::message_kind_tests::message_group_take_full_timer_and_scalar_candidate_are_one_source_history_change_both_directions: test
|
||||
semantic_review::message_kind_tests::message_group_timer_does_not_erase_exchange_without_its_own_selected_decision: test
|
||||
semantic_review::ordered_tests::ambiguous_order_preserves_local_member_and_requires_explicit_candidate_positions: test
|
||||
semantic_review::ordered_tests::historical_pair_restore_uses_exact_member_keys_and_never_zips_order_observations: test
|
||||
semantic_review::ordered_tests::order_take_preserves_destination_only_positions_and_order_alone_cannot_add_members: test
|
||||
semantic_review::ordered_tests::ordered_membership_choices_stage_exact_pairs_in_all_owner_shapes: test
|
||||
semantic_review::ordered_tests::ordered_presence_keep_take_candidate_remove_only_selected_entry_and_order_take_reorders_only: test
|
||||
semantic_review::ordered_tests::ordered_review_apply_is_exact_source_history_transaction_with_reopen_and_undo_redo: test
|
||||
semantic_review::ordered_tests::ordered_take_uses_unique_anchors_and_matches_core_with_unrelated_candidate_both_directions: test
|
||||
semantic_review::ordered_tests::raw_order_survives_membership_changes_decisions_and_recovery_until_explicit_reconcile: test
|
||||
semantic_review::ordered_tests::several_incoming_members_follow_source_order_despite_independent_identity_sorting: test
|
||||
semantic_review::recovery::tests::raw_scalar_and_closed_constructor_drafts_recover_against_exact_model_only: test
|
||||
semantic_review::recovery::tests::version_one_without_orders_restores_raw_intent_and_replans_without_execution: test
|
||||
semantic_review::source7_tests::contextual_incident_leaf_keep_allows_path_change_but_conflicts_with_changed_leaf_both_directions: test
|
||||
semantic_review::source7_tests::reverse_operation_omission_gui_requires_raw_rationale_and_matches_one_core_batch_after_recovery: test
|
||||
semantic_review::source7_tests::semantic_operation_virtual_none_candidate_uses_exact_allocation_and_preserves_accepted_bytes: test
|
||||
semantic_review::tests::candidate_mixed_with_reference_take_uses_typed_correspondence_not_text_guessing: test
|
||||
semantic_review::tests::deselected_invalid_candidate_is_retained_but_does_not_poison_another_selected_scalar: test
|
||||
semantic_review::tests::explicit_trace_selection_updates_only_that_history: test
|
||||
semantic_review::tests::first_equal_constructor_acknowledges_only_kind_and_allows_independent_leaves: test
|
||||
semantic_review::tests::independent_review_clear_bound_ignores_retained_invalid_other_facet: test
|
||||
semantic_review::tests::independent_review_keyed_fact_titles_keep_live_deleted_and_qualified_identity: test
|
||||
semantic_review::tests::inherited_annotation_impact_requires_exact_acceptance_and_edits_clear_approval: test
|
||||
semantic_review::tests::invalid_numeric_draft_and_protected_edits_retain_workflow_and_source: test
|
||||
semantic_review::tests::read_only_structured_facts_and_partial_rollup_are_honest: test
|
||||
semantic_review::tests::relation_candidates_preserve_endpoints_and_combine_selected_roles_and_bounds: test
|
||||
semantic_review::tests::scalar_keep_take_candidate_commit_exact_source_and_history_in_both_directions: test
|
||||
semantic_review::tests::scoped_literal_list_edits_preserve_unfinished_values_and_other_facet_buffers: test
|
||||
semantic_review::tests::stale_plan_and_source_writeback_failure_do_not_lose_decisions_or_history: test
|
||||
semantic_review::tests::state_kind_scalar_uses_typed_candidate_and_core_validation: test
|
||||
semantic_review::view::reserved_artifact_tests::reserved_artifact_facet_and_reference_labels_survive_recovery_without_calling_it_deleted: test
|
||||
source_navigation::tests::search_uses_utf8_columns_wraps_and_refreshes_after_edits: test
|
||||
source_tree::tests::active_scroll_offset_uses_the_visible_order_and_retains_ancestor_context: test
|
||||
source_tree::tests::collapsed_folders_retain_active_dirty_and_diagnostic_markers: test
|
||||
source_tree::tests::deep_paths_build_expand_and_drop_on_a_small_stack: test
|
||||
source_tree::tests::detached_buffers_keep_paths_and_only_clean_buffers_are_closable: test
|
||||
source_tree::tests::exact_unicode_spaces_and_file_folder_name_collisions_are_not_normalized: test
|
||||
source_tree::tests::folders_are_compact_and_sorted_before_files_without_losing_duplicate_basenames: test
|
||||
source_workspace::tests::draft_history_budget_covers_inactive_files_without_discarding_drafts: test
|
||||
source_workspace::tests::switching_retains_invalid_drafts_and_independent_history: test
|
||||
tests::actor_port_creation_updates_containment_and_locate_reveals_its_owner: test
|
||||
tests::adding_bend_between_close_ports_stays_outside_owner_clearance: test
|
||||
tests::behavior_and_data_authoring_do_not_place_nodes_in_unrelated_architecture_views: test
|
||||
tests::bidirectional_transition_ui_commits_once_and_preserves_other_diagrams: test
|
||||
tests::counterpart_creation_focuses_visible_target_and_reuse_keeps_views: test
|
||||
tests::creation_from_capabilities_routes_work_to_architecture_and_folded_allocation_inserts_below_existing_work: test
|
||||
tests::dragging_keeps_semantic_selection_and_same_node_remains_editable: test
|
||||
tests::escaped_string_mode_preserves_exact_control_characters: test
|
||||
tests::every_demo_record_has_a_lossless_graphical_draft: test
|
||||
tests::explicit_relationship_builder_never_mutates_on_preview: test
|
||||
tests::explorer_and_creation_selection_follow_their_own_placement: test
|
||||
tests::fit_adapts_to_canvas_returning_after_help_but_preserves_manual_navigation: test
|
||||
tests::fit_uses_measured_canvas_bounds_and_preserves_them_on_open: test
|
||||
tests::focused_explorer_follows_reparenting_without_changing_identity: test
|
||||
tests::graphical_rename_keeps_aliases_and_references_and_undo: test
|
||||
tests::identity_property_change_is_atomic_and_rewrites_all_live_references: test
|
||||
tests::invalid_numeric_draft_survives_navigation_save_and_help: test
|
||||
tests::invalid_save_and_continue_returns_to_repairable_draft: test
|
||||
tests::malformed_source_preserves_model_and_is_recoverable: test
|
||||
tests::manual_trace_requires_target_and_selection_normalizes_creation_kind: test
|
||||
tests::mission_capability_authoring_is_contextual_atomic_and_text_equivalent: test
|
||||
tests::modal_owns_background_commands_and_shortcuts: test
|
||||
tests::nested_allocation_insertion_reflows_sibling_subtrees_and_preserves_fold_state: test
|
||||
tests::opening_and_creating_models_preserve_the_actual_window_size_for_fit: test
|
||||
tests::opening_legacy_source_surfaces_report_without_modifying_original_bytes: test
|
||||
tests::pending_source_prevents_property_draft_collision_and_preserves_both_if_present: test
|
||||
tests::placement_identity_edit_then_drag_and_diagram_identity_then_arrange: test
|
||||
tests::placement_relocation_follows_cross_layer_traceability_view: test
|
||||
tests::property_enum_and_optional_reference_roundtrip: test
|
||||
tests::reopening_canvas_for_a_modal_preserves_viewport_after_route_edits: test
|
||||
tests::revealing_an_implicit_function_port_unfolds_its_visible_architecture_owner: test
|
||||
tests::routing_actions_are_atomic_guarded_and_fit_the_authored_detour: test
|
||||
tests::selecting_current_constructors_preserves_payloads: test
|
||||
tests::source_find_navigates_an_invalid_draft_without_applying_or_losing_it: test
|
||||
tests::source_navigation_waits_for_editor_layout_and_cancels_on_edit: test
|
||||
tests::system_only_models_open_the_populated_perspective: test
|
||||
tests::transition_resolutions_belong_to_the_effective_target_and_kind: test
|
||||
view_copy::tests::duplicate_retains_ports_routes_options_and_artifact_claims_with_exact_undo_redo: test
|
||||
view_copy::tests::duplicate_state_view_preserves_machine_nesting_and_collapse_with_unique_aliases: test
|
||||
view_copy::tests::missing_view_does_not_propose_an_empty_replacement: test
|
||||
views::traceability::tests::traceability_browsing_retains_invalid_property_draft_and_existing_select_guard: test
|
||||
views::traceability::tests::traceability_filter_reaches_artifacts_after_68_traces_and_searches_all_metadata: test
|
||||
workflow::communication::tests::communication_requires_two_explicit_ports_and_recovers_the_partial_choice: test
|
||||
workflow::port_authoring_tests::boundary_picker_matches_exact_commands_across_contracts_and_ownership: test
|
||||
workflow::port_authoring_tests::boundary_picker_recomputes_for_unoriented_reverse_endpoints_without_relaxing_contracts: test
|
||||
workflow::port_authoring_tests::duplicate_port_names_show_owner_contract_and_unique_alias: test
|
||||
workflow::port_authoring_tests::fresh_functions_are_actual_picker_targets_and_plan_enables_apply: test
|
||||
workflow::port_authoring_tests::generic_component_port_connection_keeps_its_endpoint_and_direction: test
|
||||
workflow::port_authoring_tests::ordinary_standard_connections_default_unoriented_and_new_roles_exclude_legacy: test
|
||||
workflow::recovery::tests::incomplete_relationship_and_trace_recover_raw_fields_and_reject_changed_model: test
|
||||
workflow::recovery::tests::transition_recovery_replans_typed_request_without_persisted_commands: test
|
||||
workflow::transition_tests::basic_transition_boundary_choice_is_required_without_an_inferred_system: test
|
||||
workflow::transition_tests::basic_transition_creates_overview_when_existing_views_cannot_show_result: test
|
||||
workflow::transition_tests::basic_transition_explicit_destination_appends_below_existing_bounds_and_is_one_source_edit: test
|
||||
workflow::transition_tests::basic_transition_invalid_explicit_destination_retains_choice_and_refuses: test
|
||||
workflow::transition_tests::basic_transition_reconcile_keeps_existing_selected_view_placement_and_route_exact: test
|
||||
workflow::transition_tests::basic_transition_skips_lowest_uuid_state_view_and_preserves_oa: test
|
||||
|
||||
679 tests, 0 benchmarks
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"createdUtc": "2026-09-11T15:49:12.932963+00:00",
|
||||
"scope": "Actual terminal full679 immutable Windows test run",
|
||||
"excludes": "manifest.json",
|
||||
"files": [
|
||||
{
|
||||
"path": "admission.json",
|
||||
"bytes": 773,
|
||||
"sha256": "c48cca915d26fd6d259a9a8039a5bab5a7485ab310b4bf259aec62da5a68dfc3"
|
||||
},
|
||||
{
|
||||
"path": "copy-provenance.json",
|
||||
"bytes": 1867,
|
||||
"sha256": "a3f42e405391ea142c295d8210c36953050fc840ae7de2dfba35741bbc870767"
|
||||
},
|
||||
{
|
||||
"path": "full-result.json",
|
||||
"bytes": 669,
|
||||
"sha256": "a87d2634fe8be05e7de387346a43056db150f1846ac54a18d02650fe81b9c80d"
|
||||
},
|
||||
{
|
||||
"path": "full.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "full.stdout.log",
|
||||
"bytes": 76245,
|
||||
"sha256": "9040fa1991626fee9a54d866c0021c88a07adb76f4e9a6e4c8cdabde89deb177"
|
||||
},
|
||||
{
|
||||
"path": "inventory.stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "inventory.stdout.log",
|
||||
"bytes": 72077,
|
||||
"sha256": "a478c0fb2c5a814fa9d352a3147fb5a25f16763590d5e83b700e00be68c74407"
|
||||
},
|
||||
{
|
||||
"path": "README.md",
|
||||
"bytes": 2569,
|
||||
"sha256": "d72de7f45eba696ad5ba41c0d04ab1e4d58118d75bc352f919122cc377e46276"
|
||||
},
|
||||
{
|
||||
"path": "run-full-679.py",
|
||||
"bytes": 3672,
|
||||
"sha256": "dfa77a364be282f927302bbe78887bbfb789e6be3574a888c3efd59e55ba54e4"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
"""One root-authorized immutable Windows test run; no build or UI automation."""
|
||||
import datetime
|
||||
import hashlib
|
||||
import json
|
||||
import os
|
||||
from pathlib import Path
|
||||
import re
|
||||
import subprocess
|
||||
import time
|
||||
|
||||
root = Path.cwd()
|
||||
stage = root / '.local/contextual-source-layout-20260911/tests-final'
|
||||
output = root / '.local/contextual-source-layout-20260911/full-679'
|
||||
assert not output.exists(), 'Refuse to overwrite a full-run record'
|
||||
output.mkdir()
|
||||
binary = stage / 'arcadia-studio-tests.exe'
|
||||
expected = '75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017'
|
||||
digest = lambda p: hashlib.sha256(p.read_bytes()).hexdigest().upper()
|
||||
assert digest(binary) == expected, 'Wrong immutable executable'
|
||||
assert digest(stage / 'libunwind.dll') == 'F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4'
|
||||
env = dict(os.environ)
|
||||
system_root = next(v for k, v in env.items() if k.upper() == 'SYSTEMROOT')
|
||||
for key in list(env):
|
||||
if key.upper() in ('RUST_MIN_STACK', 'APPDATA', 'LOCALAPPDATA', 'TEMP', 'TMP', 'PATH'):
|
||||
del env[key]
|
||||
for key, relative in [('APPDATA', 'profile/roaming'), ('LOCALAPPDATA', 'profile/local'), ('TEMP', 'temp'), ('TMP', 'temp')]:
|
||||
path = output / relative
|
||||
path.mkdir(parents=True, exist_ok=True)
|
||||
env[key] = str(path)
|
||||
env['PATH'] = str(stage) + ';' + system_root + '\\System32;' + system_root
|
||||
inventory = subprocess.run([str(binary), '--list'], cwd=root, env=env, capture_output=True)
|
||||
(output / 'inventory.stdout.log').write_bytes(inventory.stdout)
|
||||
(output / 'inventory.stderr.log').write_bytes(inventory.stderr)
|
||||
names = [line for line in inventory.stdout.decode('utf-8').splitlines() if line.endswith(': test')]
|
||||
admission = {'checkedUtc': datetime.datetime.now(datetime.timezone.utc).isoformat(), 'executable': str(binary), 'sha256': digest(binary), 'bytes': binary.stat().st_size, 'runtimeSha256': digest(stage / 'libunwind.dll'), 'inventoryExitCode': inventory.returncode, 'tests': len(names), 'uniqueTests': len(set(names)), 'threadStack': 'ordinary Windows/Rust defaults; no RUST_MIN_STACK override', 'testThreads': 1, 'profileAndTemp': str(output), 'scope': 'Immutable full desktop tests only; no native or Linux acceptance'}
|
||||
(output / 'admission.json').write_text(json.dumps(admission, indent=2) + '\n', encoding='utf-8')
|
||||
assert inventory.returncode == 0 and len(names) == len(set(names)) == 679, 'Inventory mismatch; full run refused'
|
||||
started = datetime.datetime.now(datetime.timezone.utc).isoformat()
|
||||
print(json.dumps({'state': 'admitted', 'tests': 679, 'sha256': expected, 'started': started}), flush=True)
|
||||
tick = time.monotonic()
|
||||
with (output / 'full.stdout.log').open('xb') as stdout, (output / 'full.stderr.log').open('xb') as stderr:
|
||||
result = subprocess.run([str(binary), '--test-threads=1'], cwd=root, env=env, stdout=stdout, stderr=stderr)
|
||||
text = (output / 'full.stdout.log').read_text(encoding='utf-8')
|
||||
summary = re.search(r'test result: (\w+)\. (\d+) passed; (\d+) failed; (\d+) ignored; (\d+) measured; (\d+) filtered out; finished in ([\d.]+)s', text)
|
||||
record = {'command': [str(binary), '--test-threads=1'], 'started': started, 'finished': datetime.datetime.now(datetime.timezone.utc).isoformat(), 'seconds': time.monotonic() - tick, 'exitCode': result.returncode, 'executableSha256': digest(binary), 'inputIdentityUnchanged': digest(binary) == expected, 'summary': summary.group(0) if summary else None}
|
||||
if summary:
|
||||
record.update(dict(zip(['passed', 'failed', 'ignored', 'measured', 'filtered'], map(int, summary.groups()[1:6]))))
|
||||
(output / 'full-result.json').write_text(json.dumps(record, indent=2) + '\n', encoding='utf-8')
|
||||
print(json.dumps(record), flush=True)
|
||||
raise SystemExit(result.returncode)
|
||||
@@ -0,0 +1,13 @@
|
||||
# Source-card postboot failure and reviewed correction
|
||||
|
||||
Codex-9e8r6t /root/release_audit, 2026-09-11. This is a bounded raw-evidence archive, separate from the earlier reboot archive and original GUI52 native evidence.
|
||||
|
||||
`focused3.log` and its status are an **actual terminal failure**, not a reboot interruption: Cargo exit 101, 25 passed / 1 failed / 653 filtered out in 0.35 seconds, following 2 minutes 13 seconds compilation. The command finished at 13:57:36 UTC, before the second reboot at 13:59:33 UTC. Only the fixture's requirement that the long parent paragraph itself exceed the field viewport failed. The strengthened fixture has not yet run at this archive checkpoint.
|
||||
|
||||
The failed source is bound by [inputs3](../contextual-source-layout-reboot-20260911/inputs3.json) and root's ca53f574 checkpoint. It is not duplicated here. `inputs4.json`, `input-delta.json`, `postboot2-input-check.json`, and the exact `source_draft.rs.snapshot` preserve the correction: of 238 input files, only source_draft.rs changed, in five test-only hunks. Production remained unchanged. The correction increases the authored long parent from 8 to 32 repetitions and observes real scroll-content bounds; it retains the same 340 by 215 host, real Paragraph, Name/all-kind/parent-first-line/footer/raw-state assertions and strict paragraph overflow condition. Additional scroll-content overflow and full-parent containment are required. Independent source readback closed without a material finding; see [review](../../release-contextual-source-layout-independent-20260911.md).
|
||||
|
||||
`run-gates4.ps1` and `stage-final.ps1` are prepared reproduction scripts, not execution evidence. Run from the repository root only after coordinating the Windows Cargo lease and restoring the designated local toolchain. The gate script serializes the affected contextual_source filter, strict desktop all-target Clippy, workspace formatting and matching GUI build; each writes fresh .local logs/statuses and refuses overwrites. Staging requires all terminal successes and unchanged input hashes, then copies the matching test/GUI executables and verified libunwind.dll into distinct local folders. No executables, rlibs, caches, credentials or 238-file source duplicate are included here. No full 679-test run, final GUI, Clippy or formatting pass is claimed by this archive.
|
||||
|
||||
`copy-provenance.json` lists the exact original paths, sizes and hashes of the seven copied raw records. `manifest.json` hashes every other file in this directory; it excludes itself. Raw copies retain original bytes, including CRLF and terminal log whitespace. Root must add the narrow attribute rule `harness/experiments/contextual-source-layout-postboot-20260911/** -text whitespace=-blank-at-eof,cr-at-eol` before committing, so Git does not normalize these measured bytes. The previous archive remains untouched.
|
||||
|
||||
The evolving execution/acceptance record is [the owned layout report](../../release-contextual-source-layout-review-20260911.md). Later gate results must be explicitly distinguished from this frozen pre-run checkpoint and original GUI52 acceptance.
|
||||
@@ -0,0 +1,44 @@
|
||||
[
|
||||
{
|
||||
"file": "focused3.log",
|
||||
"source": ".local/contextual-source-layout-20260911/focused3.log",
|
||||
"sha256": "0FDAC9E2999AD5225876D499BFAE075C786AE3A107B8E43D1A1ADCD8EA44530B",
|
||||
"bytes": 4469
|
||||
},
|
||||
{
|
||||
"file": "focused3-status.json",
|
||||
"source": ".local/contextual-source-layout-20260911/focused3-status.json",
|
||||
"sha256": "FCA1451CF134A395EFC2A3A2525FC1BE20353346EEEFFE0FA6C1AF7D97E039AF",
|
||||
"bytes": 295
|
||||
},
|
||||
{
|
||||
"file": "inputs4.json",
|
||||
"source": ".local/contextual-source-layout-20260911/inputs4.json",
|
||||
"sha256": "669724858967D83AB7DA5F78BFAFB6065E2BCAB3BAD0E68D0A74FEB86C7195E7",
|
||||
"bytes": 44198
|
||||
},
|
||||
{
|
||||
"file": "postboot2-input-check.json",
|
||||
"source": ".local/contextual-source-layout-20260911/postboot2-input-check.json",
|
||||
"sha256": "5C1C62C0EDC78BA5932BB674CDA7F81E63A2C1D5BE41B9CA65DD6B5B6DAB8091",
|
||||
"bytes": 371
|
||||
},
|
||||
{
|
||||
"file": "run-gates4.ps1",
|
||||
"source": ".local/contextual-source-layout-20260911/run-gates4.ps1",
|
||||
"sha256": "E0D0A80EB69F5AA2834D5F9D6598F1E37D33A4CA1E2C457C55A32021D12E1A5D",
|
||||
"bytes": 1263
|
||||
},
|
||||
{
|
||||
"file": "stage-final.ps1",
|
||||
"source": ".local/contextual-source-layout-20260911/stage-final.ps1",
|
||||
"sha256": "68D691FD045532FA7BCF1AD1AA8CFB891BB6000F2B1DC6FD1410E2563EA2700E",
|
||||
"bytes": 2683
|
||||
},
|
||||
{
|
||||
"file": "source_draft.rs.snapshot",
|
||||
"source": "crates/oa-desktop/src/behavior/source_draft.rs",
|
||||
"sha256": "85D543CC288E48B4C13001E4E386B5B54D9B1E349A5AC31E4E307572F2D8FB3C",
|
||||
"bytes": 39485
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"started": "2026-09-11T13:55:21.2269665Z",
|
||||
"finished": "2026-09-11T13:57:36.2607858Z",
|
||||
"exitCode": 101,
|
||||
"args": [
|
||||
"test",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio",
|
||||
"contextual_source",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `test` profile [unoptimized] target(s) in 2m 13s
|
||||
Running unittests src\main.rs (.local\target-gnullvm\debug\deps\arcadia_studio-58e30cee1fd51a8b.exe)
|
||||
|
||||
running 26 tests
|
||||
test behavior::contextual_source_tests::contextual_source_app_checkpoint_restores_inner_raw_draft_without_model_adoption ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_empty_actions_and_child_open_refuse_other_raw_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_modal_escape_then_child_back_then_parent_cancel_preserve_accepted_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_remains_available_after_owner_deletion_and_with_dirty_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_retains_parent_and_rejects_late_child_event ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_default_consumer_name_has_stable_alias_and_correlated_selection ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_deleted_owner_view_retains_draft_instead_of_panicking_or_using_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_empty_history_reports_no_change_and_success_requires_a_real_history_step ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_existing_choice_prunes_staged_dependency ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_failed_source_budget_preserves_both_drafts_and_accepted_bytes ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_incomplete_recovered_kind_reports_error_without_panicking ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_inserts_work_on_the_exact_guarded_link_and_refuses_exchange_identity_conflict ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_lifelines_stage_exact_separate_records_and_one_history_entry ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_machine_before_any_owner_creates_optional_view_atomically ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_mounted_small_editor_keeps_back_and_use_outside_field_scroll ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_nested_semantic_parent_is_explicit_and_revalidated ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_new_callee_lifeline_preserves_caller_bindings_as_an_explicit_warning ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_old_empty_action_cannot_open_a_previous_owner_or_layer ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_original_document_remains_bound_after_back_or_choosing_existing ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_owner_first_can_return_to_an_unnamed_machine_without_losing_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_recovery_keeps_inner_raw_fields_and_refuses_deleted_or_changed_owner ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_second_system_and_role_machine_owner_refuse_without_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_work_uses_reserved_contribution_and_link_ids_and_one_undo ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_initial_essentials_fit_short_composed_host_with_real_paragraphs ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data ... FAILED
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_visible_kind_click_keeps_choice_explicit_and_name_input_works ... ok
|
||||
|
||||
failures:
|
||||
|
||||
---- behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data stdout ----
|
||||
|
||||
thread 'behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data' (3960) panicked at crates\oa-desktop\src\behavior\source_draft.rs:933:9:
|
||||
Exercise genuinely overflowing parent text
|
||||
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
||||
|
||||
|
||||
failures:
|
||||
behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data
|
||||
|
||||
test result: FAILED. 25 passed; 1 failed; 0 ignored; 0 measured; 653 filtered out; finished in 0.35s
|
||||
|
||||
error: test failed, to rerun pass `-p oa-desktop --bin arcadia-studio`
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"previousManifest": "../contextual-source-layout-reboot-20260911/inputs3.json",
|
||||
"previousManifestSHA256": "6B3F3088FF18AF3899C3764B3F3671DA9240A5DE184D871BF08F8012456E556B",
|
||||
"currentManifest": "inputs4.json",
|
||||
"currentManifestSHA256": "669724858967D83AB7DA5F78BFAFB6065E2BCAB3BAD0E68D0A74FEB86C7195E7",
|
||||
"inputCount": 238,
|
||||
"unchangedCount": 237,
|
||||
"changed": [
|
||||
{
|
||||
"path": "crates/oa-desktop\\src\\behavior\\source_draft.rs",
|
||||
"before": {
|
||||
"path": "crates/oa-desktop\\src\\behavior\\source_draft.rs",
|
||||
"sha256": "C8D36BD6BCD0818AAD2FBBC404B29085F4ADCAF8191B95A04208A7C2346C36E0",
|
||||
"bytes": 38949
|
||||
},
|
||||
"after": {
|
||||
"path": "crates/oa-desktop\\src\\behavior\\source_draft.rs",
|
||||
"sha256": "85D543CC288E48B4C13001E4E386B5B54D9B1E349A5AC31E4E307572F2D8FB3C",
|
||||
"bytes": 39485
|
||||
}
|
||||
}
|
||||
],
|
||||
"scope": "Five test-only hunks; production identical. Independent source review closed; execution pending."
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"created": "2026-09-11T14:32:47.9340077Z",
|
||||
"scope": "Frozen postboot failure and independently reviewed test-only correction; next gates unexecuted",
|
||||
"inventoryExcludes": "manifest.json",
|
||||
"files": [
|
||||
{
|
||||
"file": "copy-provenance.json",
|
||||
"bytes": 1562,
|
||||
"sha256": "66D5A216EC7338FC77FD6DB6F90E25F259A8DA101BB6026A963217704B24DE91"
|
||||
},
|
||||
{
|
||||
"file": "focused3-status.json",
|
||||
"bytes": 295,
|
||||
"sha256": "FCA1451CF134A395EFC2A3A2525FC1BE20353346EEEFFE0FA6C1AF7D97E039AF"
|
||||
},
|
||||
{
|
||||
"file": "focused3.log",
|
||||
"bytes": 4469,
|
||||
"sha256": "0FDAC9E2999AD5225876D499BFAE075C786AE3A107B8E43D1A1ADCD8EA44530B"
|
||||
},
|
||||
{
|
||||
"file": "input-delta.json",
|
||||
"bytes": 1001,
|
||||
"sha256": "BE475C9CEEEFF5F2EEBA2995D4C9277CCD3E62ACFC2B69EC4F84AC88A9E5D588"
|
||||
},
|
||||
{
|
||||
"file": "inputs4.json",
|
||||
"bytes": 44198,
|
||||
"sha256": "669724858967D83AB7DA5F78BFAFB6065E2BCAB3BAD0E68D0A74FEB86C7195E7"
|
||||
},
|
||||
{
|
||||
"file": "postboot2-input-check.json",
|
||||
"bytes": 371,
|
||||
"sha256": "5C1C62C0EDC78BA5932BB674CDA7F81E63A2C1D5BE41B9CA65DD6B5B6DAB8091"
|
||||
},
|
||||
{
|
||||
"file": "README.md",
|
||||
"bytes": 3113,
|
||||
"sha256": "3A0EF96B2A96B91CD84AA929CD8E4B8EA3E8680A487C068ADBAF5B6FB30FB46D"
|
||||
},
|
||||
{
|
||||
"file": "run-gates4.ps1",
|
||||
"bytes": 1263,
|
||||
"sha256": "E0D0A80EB69F5AA2834D5F9D6598F1E37D33A4CA1E2C457C55A32021D12E1A5D"
|
||||
},
|
||||
{
|
||||
"file": "source_draft.rs.snapshot",
|
||||
"bytes": 39485,
|
||||
"sha256": "85D543CC288E48B4C13001E4E386B5B54D9B1E349A5AC31E4E307572F2D8FB3C"
|
||||
},
|
||||
{
|
||||
"file": "stage-final.ps1",
|
||||
"bytes": 2683,
|
||||
"sha256": "68D691FD045532FA7BCF1AD1AA8CFB891BB6000F2B1DC6FD1410E2563EA2700E"
|
||||
}
|
||||
]
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"timestamp": "2026-09-11T14:08:40.7056016Z",
|
||||
"unchangedInputCount": 237,
|
||||
"changedInputs": [
|
||||
"crates/oa-desktop\\src\\behavior\\source_draft.rs"
|
||||
],
|
||||
"sourceHash": "85D543CC288E48B4C13001E4E386B5B54D9B1E349A5AC31E4E307572F2D8FB3C",
|
||||
"compiler": "held pending root capacity release",
|
||||
"focused3": "actual terminal test failure, not interrupted"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
$ErrorActionPreference = 'Stop'
|
||||
. ./.local/toolchain/env.ps1
|
||||
$env:CARGO_BUILD_JOBS = '1'
|
||||
$evidenceRoot = Join-Path (Get-Location) '.local/contextual-source-layout-20260911'
|
||||
$gates = @(
|
||||
@{name='focused4'; args=@('test','--locked','-p','oa-desktop','--bin','arcadia-studio','contextual_source','--','--test-threads=1')},
|
||||
@{name='clippy1'; args=@('clippy','--locked','-p','oa-desktop','--all-targets','--','-D','warnings')},
|
||||
@{name='fmt1'; args=@('fmt','--all','--','--check')},
|
||||
@{name='gui1'; args=@('build','--locked','-p','oa-desktop','--bin','arcadia-studio')}
|
||||
)
|
||||
foreach ($gate in $gates) {
|
||||
$logPath = Join-Path $evidenceRoot ($gate.name + '.log')
|
||||
$statusPath = Join-Path $evidenceRoot ($gate.name + '-status.json')
|
||||
if ((Test-Path -LiteralPath $logPath) -or (Test-Path -LiteralPath $statusPath)) { throw "Refusing to overwrite $($gate.name)" }
|
||||
$started = [DateTime]::UtcNow.ToString('o')
|
||||
$gateArgs = $gate.args
|
||||
& cargo @gateArgs 2>&1 | Tee-Object -FilePath $logPath
|
||||
$gateExit = $LASTEXITCODE
|
||||
[ordered]@{started=$started;finished=[DateTime]::UtcNow.ToString('o');exitCode=$gateExit;args=$gateArgs} | ConvertTo-Json -Depth 4 | Set-Content -LiteralPath $statusPath
|
||||
if ($gateExit -ne 0) { exit $gateExit }
|
||||
}
|
||||
|
||||
|
||||
|
||||
+1034
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,33 @@
|
||||
$ErrorActionPreference = 'Stop'
|
||||
$evidenceRoot = Join-Path (Get-Location) '.local/contextual-source-layout-20260911'
|
||||
foreach ($gate in 'focused4','clippy1','fmt1','gui1') {
|
||||
$status = Get-Content -LiteralPath (Join-Path $evidenceRoot ($gate + '-status.json')) -Raw | ConvertFrom-Json
|
||||
if ($status.exitCode -ne 0) { throw "$gate has not passed" }
|
||||
}
|
||||
$inputs = Get-Content -LiteralPath (Join-Path $evidenceRoot 'inputs4.json') -Raw | ConvertFrom-Json
|
||||
foreach ($inputFile in $inputs.inputs) {
|
||||
if ((Get-FileHash -LiteralPath $inputFile.path -Algorithm SHA256).Hash -ne $inputFile.sha256) { throw "Input changed: $($inputFile.path)" }
|
||||
}
|
||||
$testLog = Get-Content -LiteralPath (Join-Path $evidenceRoot 'focused4.log') -Raw
|
||||
if ($testLog -notmatch 'Running unittests[^\r\n]+\(([^\r\n]+\.exe)\)') { throw 'No executed test binary in focused4 log' }
|
||||
$testPath = $Matches[1]
|
||||
$runtimePath = Join-Path (Get-Location) '.local/contextual-source-20260911/tests-verified/libunwind.dll'
|
||||
if ((Get-FileHash -LiteralPath $runtimePath -Algorithm SHA256).Hash -ne 'F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4') { throw 'Runtime hash mismatch' }
|
||||
$stages = @(
|
||||
@{directory='tests-final';source=$testPath;name='arcadia-studio-tests.exe';scope='Affected 26 contextual-source tests including three real-paragraph layout tests; no full 679 suite acceptance'},
|
||||
@{directory='gui-verified';source='.local/target-gnullvm/debug/arcadia-studio.exe';name='arcadia-studio.exe';scope='Final matching Windows GUI build, strictClippy and formatting passed; native acceptance pending root'}
|
||||
)
|
||||
foreach ($stage in $stages) {
|
||||
$destination = Join-Path $evidenceRoot $stage.directory
|
||||
if (Test-Path -LiteralPath $destination) { throw "Refusing to overwrite $destination" }
|
||||
New-Item -ItemType Directory -Path $destination | Out-Null
|
||||
Copy-Item -LiteralPath $stage.source -Destination (Join-Path $destination $stage.name)
|
||||
Copy-Item -LiteralPath $runtimePath -Destination (Join-Path $destination 'libunwind.dll')
|
||||
$artifacts = foreach ($filename in $stage.name,'libunwind.dll') {
|
||||
$item = Get-Item -LiteralPath (Join-Path $destination $filename)
|
||||
[ordered]@{file=$filename;sha256=(Get-FileHash -LiteralPath $item.FullName -Algorithm SHA256).Hash;bytes=$item.Length}
|
||||
}
|
||||
[ordered]@{created=[DateTime]::UtcNow.ToString('o');scope=$stage.scope;sourceInputs='../inputs4.json';predecessorGuiSha256='52DE82E434B636E18DB02D381842AA6DB84B721CFFD5502063F784F37246ACCE';artifacts=@($artifacts)} | ConvertTo-Json -Depth 6 | Set-Content -LiteralPath (Join-Path $destination 'manifest.json')
|
||||
Get-Content -LiteralPath (Join-Path $destination 'manifest.json') -Raw
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# Source-card verified Windows gate records
|
||||
|
||||
Codex-9e8r6t /root/release_audit, 2026-09-11. These are exact terminal gate records and immutable-stage manifests for the reviewed source-card layout correction and separately owned staged-owner caption.
|
||||
|
||||
| Gate | Result |
|
||||
| --- | --- |
|
||||
| Focused contextual_source tests | 26 passed, 0 failed, 653 filtered; 9.54 seconds execution after 11 minutes 5 seconds compile |
|
||||
| Desktop all-target Clippy | Exit 0; warnings denied |
|
||||
| Workspace fmt check | Exit 0; no console output and no log file was created by Tee-Object |
|
||||
| Matching Windows GUI build | Exit 0; 5 minutes 9 seconds compile |
|
||||
|
||||
The exact [inputs4 manifest](../contextual-source-layout-postboot-20260911/inputs4.json) is referenced rather than duplicated. Its SHA256 is `669724858967D83AB7DA5F78BFAFB6065E2BCAB3BAD0E68D0A74FEB86C7195E7`. `prefocused4-check.json` records that all 238 inputs matched before the gates. The [preserved staging script](../contextual-source-layout-postboot-20260911/stage-final.ps1) rechecked all inputs and terminal successes again before copying either immutable artifact, and verified the designated runtime DLL hash.
|
||||
|
||||
- GUI5657: `5657BAB5C841939B66F901EFE6C0FFB2D7CBBE8CC5F111A0CA3DE8073D3846CE`, 112,239,104 bytes.
|
||||
- Test executable: `75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017`, 107,735,040 bytes.
|
||||
- Both stages include libunwind.dll `F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4`, 190,976 bytes.
|
||||
|
||||
The two copied stage manifests identify original local staging paths through `copy-provenance.json`. Their relative inputs4 references describe the original local stage, not this flat archive; use the link above from here. No binary, rlib, cache or duplicate source tree is included.
|
||||
|
||||
The test inventory is 679; **only the affected 26 were run**. There is no full 679-test or new native acceptance claim. Root owns actual 1100×700/normal-panel verification on GUI5657 and release integration. Original GUI52 semantics/native evidence, the earlier actual failures and the reboot interruption retain their separate scopes. See [the implementation report](../../release-contextual-source-layout-review-20260911.md) and [independent review](../../release-contextual-source-layout-independent-20260911.md).
|
||||
|
||||
`copy-provenance.json` lists ten byte-identical raw copies. Successful fmt emitted no output, so its terminal status is preserved without inventing an empty raw log. The first archive assembly attempted that nonexistent log; its provenance was corrected before this archive was frozen. `manifest.json` hashes every other file and excludes itself. Preserve measured bytes with the narrow root-owned attribute rule `harness/experiments/contextual-source-layout-verified-20260911/** -text whitespace=-blank-at-eof,cr-at-eol`. Prior failure/reboot archives are untouched.
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"started": "2026-09-11T14:49:33.4237872Z",
|
||||
"finished": "2026-09-11T14:53:19.3339398Z",
|
||||
"exitCode": 0,
|
||||
"args": [
|
||||
"clippy",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--",
|
||||
"-D",
|
||||
"warnings"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
Checking oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `dev` profile [unoptimized] target(s) in 3m 38s
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"copied": "2026-09-11T15:02:49.1821082Z",
|
||||
"inputsManifest": "../contextual-source-layout-postboot-20260911/inputs4.json",
|
||||
"inputsManifestSHA256": "669724858967D83AB7DA5F78BFAFB6065E2BCAB3BAD0E68D0A74FEB86C7195E7",
|
||||
"scope": "Terminal affected26/Clippy/fmt/GUI passes and immutable stage manifests; no full679 or native acceptance",
|
||||
"copies": [
|
||||
{
|
||||
"file": "focused4.log",
|
||||
"source": ".local/contextual-source-layout-20260911/focused4.log",
|
||||
"sha256": "57AB9E8AF091C0E2185CFCBE228CB57CE845BE0FB508A81E18E3CF0F6DFFCFA5",
|
||||
"bytes": 3757
|
||||
},
|
||||
{
|
||||
"file": "focused4-status.json",
|
||||
"source": ".local/contextual-source-layout-20260911/focused4-status.json",
|
||||
"sha256": "9242277158A77A9E96C0121637CFE635DDE09217ED9E4109D9F37F8E50710EFF",
|
||||
"bytes": 293
|
||||
},
|
||||
{
|
||||
"file": "clippy1.log",
|
||||
"source": ".local/contextual-source-layout-20260911/clippy1.log",
|
||||
"sha256": "6DD4C9C8A5CA0678CD4808FE7D4F2CC45E6FFD1BEC03E874ACCCBC2CDF2440E3",
|
||||
"bytes": 157
|
||||
},
|
||||
{
|
||||
"file": "clippy1-status.json",
|
||||
"source": ".local/contextual-source-layout-20260911/clippy1-status.json",
|
||||
"sha256": "03046AF19CFC7B5BE86FDFC06F5EC542B9F33E94F8121B23236602BDBACA8383",
|
||||
"bytes": 257
|
||||
},
|
||||
{
|
||||
"file": "fmt1-status.json",
|
||||
"source": ".local/contextual-source-layout-20260911/fmt1-status.json",
|
||||
"sha256": "7B8F8EBFB1989CC3BD00E98F49AFCF1E533939B50242A6177B8A4E5238641A3F",
|
||||
"bytes": 187
|
||||
},
|
||||
{
|
||||
"file": "gui1.log",
|
||||
"source": ".local/contextual-source-layout-20260911/gui1.log",
|
||||
"sha256": "73E2DEC6D40E99059B1A89B0F3602239F2DF1ABAC6DDE99104679B0B2B04C4A7",
|
||||
"bytes": 157
|
||||
},
|
||||
{
|
||||
"file": "gui1-status.json",
|
||||
"source": ".local/contextual-source-layout-20260911/gui1-status.json",
|
||||
"sha256": "ACED28A87B7306AD6112496768BE0154ADEB307B60F21172C4EE4CA72E534731",
|
||||
"bytes": 232
|
||||
},
|
||||
{
|
||||
"file": "prefocused4-check.json",
|
||||
"source": ".local/contextual-source-layout-20260911/prefocused4-check.json",
|
||||
"sha256": "51ABFE5D461F7B52F6291A45B0FCAB494EB77475645A1D8545D056E02F0DD7BA",
|
||||
"bytes": 203
|
||||
},
|
||||
{
|
||||
"file": "gui-verified-manifest.json",
|
||||
"source": ".local/contextual-source-layout-20260911/gui-verified/manifest.json",
|
||||
"sha256": "4BEB64B955AECF5AE3BFB606316EC1FC9D17D288ED85023515148BB1890F034F",
|
||||
"bytes": 641
|
||||
},
|
||||
{
|
||||
"file": "tests-final-manifest.json",
|
||||
"source": ".local/contextual-source-layout-20260911/tests-final/manifest.json",
|
||||
"sha256": "575119CA5CF151D3C7EA2A70C045A0128F437DF9A2776F7B1457755B6E6FB432",
|
||||
"bytes": 656
|
||||
}
|
||||
],
|
||||
"absentOutput": [
|
||||
{
|
||||
"source": ".local/contextual-source-layout-20260911/fmt1.log",
|
||||
"reason": "Successful fmt --check emitted no console output; Tee-Object did not create a log. The terminal status is preserved. No empty raw log was fabricated."
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"started": "2026-09-11T14:53:19.4525289Z",
|
||||
"finished": "2026-09-11T14:54:17.1985960Z",
|
||||
"exitCode": 0,
|
||||
"args": [
|
||||
"fmt",
|
||||
"--all",
|
||||
"--",
|
||||
"--check"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"started": "2026-09-11T14:38:08.8878127Z",
|
||||
"finished": "2026-09-11T14:49:33.2136325Z",
|
||||
"exitCode": 0,
|
||||
"args": [
|
||||
"test",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio",
|
||||
"contextual_source",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `test` profile [unoptimized] target(s) in 11m 05s
|
||||
Running unittests src\main.rs (.local\target-gnullvm\debug\deps\arcadia_studio-58e30cee1fd51a8b.exe)
|
||||
|
||||
running 26 tests
|
||||
test behavior::contextual_source_tests::contextual_source_app_checkpoint_restores_inner_raw_draft_without_model_adoption ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_empty_actions_and_child_open_refuse_other_raw_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_app_modal_escape_then_child_back_then_parent_cancel_preserve_accepted_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_remains_available_after_owner_deletion_and_with_dirty_editors ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_back_retains_parent_and_rejects_late_child_event ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_default_consumer_name_has_stable_alias_and_correlated_selection ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_deleted_owner_view_retains_draft_instead_of_panicking_or_using_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_empty_history_reports_no_change_and_success_requires_a_real_history_step ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_existing_choice_prunes_staged_dependency ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_failed_source_budget_preserves_both_drafts_and_accepted_bytes ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_incomplete_recovered_kind_reports_error_without_panicking ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_inserts_work_on_the_exact_guarded_link_and_refuses_exchange_identity_conflict ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_lifelines_stage_exact_separate_records_and_one_history_entry ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_machine_before_any_owner_creates_optional_view_atomically ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_mounted_small_editor_keeps_back_and_use_outside_field_scroll ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_nested_semantic_parent_is_explicit_and_revalidated ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_new_callee_lifeline_preserves_caller_bindings_as_an_explicit_warning ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_old_empty_action_cannot_open_a_previous_owner_or_layer ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_original_document_remains_bound_after_back_or_choosing_existing ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_owner_first_can_return_to_an_unnamed_machine_without_losing_source ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_recovery_keeps_inner_raw_fields_and_refuses_deleted_or_changed_owner ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_second_system_and_role_machine_owner_refuse_without_fallback ... ok
|
||||
test behavior::contextual_source_tests::contextual_source_work_uses_reserved_contribution_and_link_ids_and_one_undo ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_initial_essentials_fit_short_composed_host_with_real_paragraphs ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_long_parent_wraps_after_visible_name_without_losing_raw_data ... ok
|
||||
test behavior::source_draft::layout_tests::contextual_source_layout_visible_kind_click_keeps_choice_explicit_and_name_input_works ... ok
|
||||
|
||||
test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 653 filtered out; finished in 9.54s
|
||||
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"created": "2026-09-11T14:59:46.5765916Z",
|
||||
"scope": "Final matching Windows GUI build, strictClippy and formatting passed; native acceptance pending root",
|
||||
"sourceInputs": "../inputs4.json",
|
||||
"predecessorGuiSha256": "52DE82E434B636E18DB02D381842AA6DB84B721CFFD5502063F784F37246ACCE",
|
||||
"artifacts": [
|
||||
{
|
||||
"file": "arcadia-studio.exe",
|
||||
"sha256": "5657BAB5C841939B66F901EFE6C0FFB2D7CBBE8CC5F111A0CA3DE8073D3846CE",
|
||||
"bytes": 112239104
|
||||
},
|
||||
{
|
||||
"file": "libunwind.dll",
|
||||
"sha256": "F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4",
|
||||
"bytes": 190976
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"started": "2026-09-11T14:54:17.2204596Z",
|
||||
"finished": "2026-09-11T14:59:28.4253937Z",
|
||||
"exitCode": 0,
|
||||
"args": [
|
||||
"build",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `dev` profile [unoptimized] target(s) in 5m 09s
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"created": "2026-09-11T15:03:55.1847187Z",
|
||||
"scope": "Terminal affected26/Clippy/fmt/GUI passes and immutable stage manifests; no full679 or native acceptance",
|
||||
"inventoryExcludes": "manifest.json",
|
||||
"files": [
|
||||
{
|
||||
"file": "clippy1-status.json",
|
||||
"bytes": 257,
|
||||
"sha256": "03046AF19CFC7B5BE86FDFC06F5EC542B9F33E94F8121B23236602BDBACA8383"
|
||||
},
|
||||
{
|
||||
"file": "clippy1.log",
|
||||
"bytes": 157,
|
||||
"sha256": "6DD4C9C8A5CA0678CD4808FE7D4F2CC45E6FFD1BEC03E874ACCCBC2CDF2440E3"
|
||||
},
|
||||
{
|
||||
"file": "copy-provenance.json",
|
||||
"bytes": 3009,
|
||||
"sha256": "1B9911577AABBA11FED60D41C919362C22718B4290BBA8ADB82FB57D9505798F"
|
||||
},
|
||||
{
|
||||
"file": "fmt1-status.json",
|
||||
"bytes": 187,
|
||||
"sha256": "7B8F8EBFB1989CC3BD00E98F49AFCF1E533939B50242A6177B8A4E5238641A3F"
|
||||
},
|
||||
{
|
||||
"file": "focused4-status.json",
|
||||
"bytes": 293,
|
||||
"sha256": "9242277158A77A9E96C0121637CFE635DDE09217ED9E4109D9F37F8E50710EFF"
|
||||
},
|
||||
{
|
||||
"file": "focused4.log",
|
||||
"bytes": 3757,
|
||||
"sha256": "57AB9E8AF091C0E2185CFCBE228CB57CE845BE0FB508A81E18E3CF0F6DFFCFA5"
|
||||
},
|
||||
{
|
||||
"file": "gui-verified-manifest.json",
|
||||
"bytes": 641,
|
||||
"sha256": "4BEB64B955AECF5AE3BFB606316EC1FC9D17D288ED85023515148BB1890F034F"
|
||||
},
|
||||
{
|
||||
"file": "gui1-status.json",
|
||||
"bytes": 232,
|
||||
"sha256": "ACED28A87B7306AD6112496768BE0154ADEB307B60F21172C4EE4CA72E534731"
|
||||
},
|
||||
{
|
||||
"file": "gui1.log",
|
||||
"bytes": 157,
|
||||
"sha256": "73E2DEC6D40E99059B1A89B0F3602239F2DF1ABAC6DDE99104679B0B2B04C4A7"
|
||||
},
|
||||
{
|
||||
"file": "prefocused4-check.json",
|
||||
"bytes": 203,
|
||||
"sha256": "51ABFE5D461F7B52F6291A45B0FCAB494EB77475645A1D8545D056E02F0DD7BA"
|
||||
},
|
||||
{
|
||||
"file": "README.md",
|
||||
"bytes": 2850,
|
||||
"sha256": "0ECFBAEC300AB84F9EF9E2F0B3268996BB6692AD1611D6FE205D9663D8F8DCCF"
|
||||
},
|
||||
{
|
||||
"file": "tests-final-manifest.json",
|
||||
"bytes": 656,
|
||||
"sha256": "575119CA5CF151D3C7EA2A70C045A0128F437DF9A2776F7B1457755B6E6FB432"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"checked": "2026-09-11T14:38:04.1805772Z",
|
||||
"count": 238,
|
||||
"allMatch": true,
|
||||
"freeBytes": 10278137856,
|
||||
"sourceHash": "85D543CC288E48B4C13001E4E386B5B54D9B1E349A5AC31E4E307572F2D8FB3C"
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"created": "2026-09-11T14:59:43.5883426Z",
|
||||
"scope": "Affected 26 contextual-source tests including three real-paragraph layout tests; no full 679 suite acceptance",
|
||||
"sourceInputs": "../inputs4.json",
|
||||
"predecessorGuiSha256": "52DE82E434B636E18DB02D381842AA6DB84B721CFFD5502063F784F37246ACCE",
|
||||
"artifacts": [
|
||||
{
|
||||
"file": "arcadia-studio-tests.exe",
|
||||
"sha256": "75AB0E151D85473631D5A145527F3F6B9768A3CD61CE66A0603A574E09557017",
|
||||
"bytes": 107735040
|
||||
},
|
||||
{
|
||||
"file": "libunwind.dll",
|
||||
"sha256": "F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4",
|
||||
"bytes": 190976
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
# Direct Lifeline creation and history — GUI5657, 2026-09-11
|
||||
|
||||
Codex-9e8r6t `/root/behavior_audit`. Exact archival copy of root's closed native trial: **22 original files, 336,846 bytes**, plus this README, `manifest.json` and `readback.json`. Only `runs/direct-creation`, the three First/Undo/Redo checkpoints and their result/log pairs are included. Recovery, profile/work data, cancellation and Machine evidence remain excluded. The two empty direct-run stdout/stderr logs are preserved.
|
||||
|
||||
The [native v2 report](../../release-contextual-source-native-v2-20260911.md) owns native observations. The pre-observation [fixture contract](../../fixtures/staged-source-authoring/README.md) and [oracle preparation](../../release-staged-source-authoring-oracle-20260911.md) own expected semantics. This reviewer inspected those contracts, the actual result arguments/logs, complete checkpoint bytes and both pre-Save screenshots. **No oracle, test or compiler was rerun**, and no native input or Git staging occurred.
|
||||
|
||||
PID9792 launched at 15:33:13 UTC and closed through native Alt+F4 at 15:37:41 UTC. The close record reports the process absent and leaves its exit code null. Launch evidence pins GUI SHA256 `5657BAB5C841939B66F901EFE6C0FFB2D7CBBE8CC5F111A0CA3DE8073D3846CE` and runtime `F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4`. The recorded checks pin oracle executable `967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C`; its existing source was independently rehashed as `9EB9DD3868B6CB772F907D16AE02995AD10A16F85C087012C24948E6E6FE775D`. No binary is copied here.
|
||||
|
||||
Before parent Create, the screenshot shows `Assessment lifeline`, staged root Activity `Assess incident work`, and 2 objects/0 links. After Create and before Save, the screenshot shows the selected Lifeline, represented Activity, unsaved status and 4 objects/0 links. Root's recorded action sequence establishes that Create preceded Save; these screenshots corroborate the two states.
|
||||
|
||||
| Checkpoint | Recorded command | Actual checker exit | Reachable / physical source files |
|
||||
| --- | --- | ---: | --- |
|
||||
| First | `check lifeline BASE FIRST FIRST` | 0 | 3 / 3 |
|
||||
| Undo | `same BASE UNDO FIRST` | 0 | 2 / 3 |
|
||||
| Redo | `check lifeline BASE REDO FIRST` | 0 | 3 / 3 |
|
||||
|
||||
`BASE` is the unchanged two-file published fixture. `FIRST` always means `checkpoint-first/project.arcadia`, including for Redo. It supplies only fresh, uniquely named/kinded UUID roles to the oracle's independently constructed complete Project and exact source expectation. **Redo is never its own UUID authority.** Reviewed oracle code creates a root OA Activity and scenario-owned Lifeline representing it; it adds no occurrences, steps, allocations, relations or view.
|
||||
|
||||
The original first-commit UUIDs are Activity **Assess incident work** `9b8b4b55-1e91-46de-bf71-cdf7f78b29cf` and Lifeline **Assessment lifeline** `bdb0f3c1-9781-4049-ab35-a23646e5e718`. Both are distinct fresh UUIDv4 values. Existing project, scenario and SA chain retain the published `d1510000-0000-4000-8000-000000000001` / `…0002` / `…0003` identities; full values are in the readback record.
|
||||
|
||||
Fresh archive comparison confirms all three Redo files are byte-identical to First. Undo's reachable project and Unicode note equal BASE byte-for-byte; its only retained file is the exact First Activity file, `oa/activities/activity_assess_incident_work.arcadia`, SHA256 `65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75`. All nine recorded checkpoint file hashes/sizes match the actual files. These byte/argument checks supplement the recorded full-core oracle passes; they are not a new semantic evaluator run.
|
||||
|
||||
All three screenshots contain **JPEG (`image/jpeg`)** bytes at 1442×932 pixels. `runs/direct-creation/staged-before-create.png` and `created-before-save.png` retain their original misleading `.png` names; `redo-saved.jpg` has the correct extension. No image was transcoded or renamed. The manifest records decoder-confirmed MIME, dimensions, original extension, mismatch and exact SHA256 separately.
|
||||
|
||||
`manifest.json` inventories all 22 originals by source path, size and hash. `readback.json` pins the manifest and README and records the fresh exact-copy, carrier and result-inventory comparisons; it excludes itself from hash coverage. One orchestration syntax error occurred before filesystem execution. The first archive preflight then refused an assumed 20-file count before creating output: complete enumeration found the two authorized empty logs omitted by the initial ignored-file-aware listing. The corrected archive includes both; these were archival preparation failures, not native or oracle failures.
|
||||
|
||||
The archive's narrow repository attributes rule disables newline conversion so measured source/log bytes can survive a later Git round trip. Staging, publication and round-trip verification remain root-owned. No broader recovery, Machine, full-suite or final release acceptance follows from this archive.
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "9b8b4b55-1e91-46de-bf71-cdf7f78b29cf" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "bdb0f3c1-9781-4049-ab35-a23646e5e718" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [];
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "9b8b4b55-1e91-46de-bf71-cdf7f78b29cf" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "bdb0f3c1-9781-4049-ab35-a23646e5e718" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [];
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "9b8b4b55-1e91-46de-bf71-cdf7f78b29cf" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
PASS Lifeline: complete Project + 3 exact source/disk files, original role UUIDs
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "lifeline",
|
||||
"checkpoint": "first",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"check",
|
||||
"lifeline",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-first\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "first-check-1.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 860,
|
||||
"sha256": "73372F5ADB6B505D0B6EA98ECDA2B106D54645D408EF6CF8705EF63A2053BBC0"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,201 @@
|
||||
{
|
||||
"schema": "arcadia-exact-evidence-archive-v1",
|
||||
"scope": "GUI5657 direct Lifeline Create/Save, one Undo/Save, one Redo/Save; archival verification only",
|
||||
"created_utc": "2026-09-11T15:49:14.619322+00:00",
|
||||
"original_root": ".local/native-qa/contextual-source-20260911-v2/lifeline",
|
||||
"preserved_original_files": 22,
|
||||
"preserved_original_bytes": 336846,
|
||||
"exclusions": [
|
||||
"runs/initial",
|
||||
"runs/recovery",
|
||||
"recovery-evidence",
|
||||
"profile",
|
||||
"work",
|
||||
"cancelled-copy",
|
||||
"checkpoint-cancelled",
|
||||
"Machine trial",
|
||||
"executables/runtime"
|
||||
],
|
||||
"metadata_files_outside_payload_inventory": [
|
||||
"README.md",
|
||||
"manifest.json",
|
||||
"readback.json"
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "checkpoint-first/notes.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-first/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-first/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/project.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-first/project.arcadia",
|
||||
"bytes": 860,
|
||||
"sha256": "73372F5ADB6B505D0B6EA98ECDA2B106D54645D408EF6CF8705EF63A2053BBC0",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/notes.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-redo/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-redo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/project.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-redo/project.arcadia",
|
||||
"bytes": 860,
|
||||
"sha256": "73372F5ADB6B505D0B6EA98ECDA2B106D54645D408EF6CF8705EF63A2053BBC0",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/notes.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-undo/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-undo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/project.arcadia",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/checkpoint-undo/project.arcadia",
|
||||
"bytes": 593,
|
||||
"sha256": "AA844950EC4FB86F262A257E1FC370A26557EA7978D8A4CAB78265037660234C",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "first-check-1.log",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/first-check-1.log",
|
||||
"bytes": 81,
|
||||
"sha256": "CE1401A7002B272D197337C08574EEB0CF92A650BCDB4A8F7A4C8EAFC2BE87E8",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "first-result.json",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/first-result.json",
|
||||
"bytes": 1349,
|
||||
"sha256": "564D9C6BC64E53A5B44037A9FD3BC8F8A8804CC0C786D206CD4E121FCF95AB01",
|
||||
"detected_mime": "application/json"
|
||||
},
|
||||
{
|
||||
"path": "redo-check-1.log",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/redo-check-1.log",
|
||||
"bytes": 81,
|
||||
"sha256": "CE1401A7002B272D197337C08574EEB0CF92A650BCDB4A8F7A4C8EAFC2BE87E8",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "redo-result.json",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/redo-result.json",
|
||||
"bytes": 1346,
|
||||
"sha256": "B5F9294D44AA38CF5AD4C75B9C0DEA6098BDF82D4A406EA3EC0869948A082C82",
|
||||
"detected_mime": "application/json"
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/created-before-save.png",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/created-before-save.png",
|
||||
"bytes": 115796,
|
||||
"sha256": "71F52819641C975D5F9866AFF23C90062BA728AE319D660CDD372FEB5713E8F9",
|
||||
"detected_mime": "image/jpeg",
|
||||
"image_dimensions": [
|
||||
1442,
|
||||
932
|
||||
],
|
||||
"original_extension": ".png",
|
||||
"extension_matches_mime": false,
|
||||
"encoding_changed": false
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/launch.json",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/launch.json",
|
||||
"bytes": 985,
|
||||
"sha256": "E493A064CC3B0D13DBDD0F3002970929AEA533F31738346797D31FDEF0CB1D41",
|
||||
"detected_mime": "application/json"
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/normal-close.json",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/normal-close.json",
|
||||
"bytes": 270,
|
||||
"sha256": "A40505982299CE809275B156523C7ECF9DA67F95DA80CED4C46C9BA0C7010E2B",
|
||||
"detected_mime": "application/json"
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/redo-saved.jpg",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/redo-saved.jpg",
|
||||
"bytes": 103043,
|
||||
"sha256": "DA1172AEFBC6CF24B966F17A7E66F621152738E122E43C24D632F01336C7A346",
|
||||
"detected_mime": "image/jpeg",
|
||||
"image_dimensions": [
|
||||
1442,
|
||||
932
|
||||
],
|
||||
"original_extension": ".jpg",
|
||||
"extension_matches_mime": true,
|
||||
"encoding_changed": false
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/staged-before-create.png",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/staged-before-create.png",
|
||||
"bytes": 109557,
|
||||
"sha256": "EE193F866357502A815E1D381BC93A21CB709AF04A040FC5004DFD717223D52D",
|
||||
"detected_mime": "image/jpeg",
|
||||
"image_dimensions": [
|
||||
1442,
|
||||
932
|
||||
],
|
||||
"original_extension": ".png",
|
||||
"extension_matches_mime": false,
|
||||
"encoding_changed": false
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/stderr.log",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/stdout.log",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/runs/direct-creation/stdout.log",
|
||||
"bytes": 0,
|
||||
"sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "undo-check-1.log",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/undo-check-1.log",
|
||||
"bytes": 86,
|
||||
"sha256": "86E2006431CB05F402B69D4545C988F28EB4357F09F274586951E18008D409F6",
|
||||
"detected_mime": "text/plain; charset=utf-8"
|
||||
},
|
||||
{
|
||||
"path": "undo-result.json",
|
||||
"original": ".local/native-qa/contextual-source-20260911-v2/lifeline/undo-result.json",
|
||||
"bytes": 1324,
|
||||
"sha256": "9A30B9F9AB614E0A9B88AA450A4C7B76E1E4B8CCF697645E6E6FB9E3F2356526",
|
||||
"detected_mime": "application/json"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"scope": "Fresh archival readback and recorded-contract review; no oracle/test/compiler/native rerun",
|
||||
"verified_utc": "2026-09-11T15:50:43.017900+00:00",
|
||||
"status": "PASS",
|
||||
"original_files_verified": 22,
|
||||
"original_bytes_verified": 336846,
|
||||
"archive_file_count_after_readback": 25,
|
||||
"manifest_sha256": "1F3669FCE269B88932A712DDB52CC14513332B201CB51E6467EBE3B962AB10B3",
|
||||
"readme_sha256": "32275AC1B0CD15041BC538D2B4182AACF56DEA6EC7BB84B3829E574857B8D214",
|
||||
"exact_selected_file_set": true,
|
||||
"all_original_and_archived_payload_bytes_equal": true,
|
||||
"checkpoint_result_inventory_files_verified": 9,
|
||||
"results": {
|
||||
"first": {
|
||||
"recorded_exit_code": 0,
|
||||
"recorded_oracle_sha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"reachable_files_reported": 3,
|
||||
"physical_files_verified": 3,
|
||||
"role_authority": "checkpoint-first/project.arcadia",
|
||||
"command_and_file_inventory_verified": true
|
||||
},
|
||||
"undo": {
|
||||
"recorded_exit_code": 0,
|
||||
"recorded_oracle_sha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"reachable_files_reported": 2,
|
||||
"physical_files_verified": 3,
|
||||
"role_authority": "checkpoint-first/project.arcadia",
|
||||
"command_and_file_inventory_verified": true
|
||||
},
|
||||
"redo": {
|
||||
"recorded_exit_code": 0,
|
||||
"recorded_oracle_sha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"reachable_files_reported": 3,
|
||||
"physical_files_verified": 3,
|
||||
"role_authority": "checkpoint-first/project.arcadia",
|
||||
"command_and_file_inventory_verified": true
|
||||
}
|
||||
},
|
||||
"identity_authority": {
|
||||
"source": "checkpoint-first/project.arcadia plus its generated Activity include",
|
||||
"redo_used_as_authority": false,
|
||||
"baseline_ids": [
|
||||
"d1510000-0000-4000-8000-000000000001",
|
||||
"d1510000-0000-4000-8000-000000000002",
|
||||
"d1510000-0000-4000-8000-000000000003"
|
||||
],
|
||||
"activity_uuid": "9b8b4b55-1e91-46de-bf71-cdf7f78b29cf",
|
||||
"lifeline_uuid": "bdb0f3c1-9781-4049-ab35-a23646e5e718",
|
||||
"fresh_distinct_uuid_v4_roles": true
|
||||
},
|
||||
"byte_comparisons": {
|
||||
"redo_equals_first_complete_physical_map": true,
|
||||
"undo_equals_baseline_plus_original_retained_activity": true,
|
||||
"retained_file": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"retained_sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75"
|
||||
},
|
||||
"images": [
|
||||
{
|
||||
"path": "runs/direct-creation/created-before-save.png",
|
||||
"detected_mime": "image/jpeg",
|
||||
"extension_matches_mime": false,
|
||||
"dimensions": [
|
||||
1442,
|
||||
932
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/redo-saved.jpg",
|
||||
"detected_mime": "image/jpeg",
|
||||
"extension_matches_mime": true,
|
||||
"dimensions": [
|
||||
1442,
|
||||
932
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "runs/direct-creation/staged-before-create.png",
|
||||
"detected_mime": "image/jpeg",
|
||||
"extension_matches_mime": false,
|
||||
"dimensions": [
|
||||
1442,
|
||||
932
|
||||
]
|
||||
}
|
||||
],
|
||||
"preparation_history": [
|
||||
{
|
||||
"attempt": 1,
|
||||
"result": "Orchestration JavaScript syntax error before filesystem execution"
|
||||
},
|
||||
{
|
||||
"attempt": 2,
|
||||
"result": "Preflight refused assumed 20-file inventory before creating output; complete enumeration found two authorized zero-byte stdout/stderr logs"
|
||||
},
|
||||
{
|
||||
"attempt": 3,
|
||||
"result": "All 22 original files preserved, including both empty logs"
|
||||
}
|
||||
],
|
||||
"claim_limits": [
|
||||
"No new full-Project oracle execution",
|
||||
"No Machine or recovery acceptance in this archive",
|
||||
"No native process exit-code claim",
|
||||
"No Git staging/roundtrip performed"
|
||||
],
|
||||
"attributes_rule": "harness/experiments/contextual-source-lifeline-v2-20260911/** -text whitespace=-blank-at-eof,cr-at-eol"
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
PASS Lifeline: complete Project + 3 exact source/disk files, original role UUIDs
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "lifeline",
|
||||
"checkpoint": "redo",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"check",
|
||||
"lifeline",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-redo\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "redo-check-1.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 860,
|
||||
"sha256": "73372F5ADB6B505D0B6EA98ECDA2B106D54645D408EF6CF8705EF63A2053BBC0"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 113 KiB |
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"pid": 9792,
|
||||
"startedUtc": "2026-09-11T15:33:13.1971376+00:00",
|
||||
"trial": "lifeline",
|
||||
"run": "direct-creation",
|
||||
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\contextual-source-layout-20260911\\gui-verified\\arcadia-studio.exe",
|
||||
"artifacts": [
|
||||
{
|
||||
"file": "arcadia-studio.exe",
|
||||
"sha256": "5657BAB5C841939B66F901EFE6C0FFB2D7CBBE8CC5F111A0CA3DE8073D3846CE",
|
||||
"bytes": 112239104
|
||||
},
|
||||
{
|
||||
"file": "libunwind.dll",
|
||||
"sha256": "F45604A12E8BCD839FD86F667C1BE1CC7C4F9DA2B3C69FF381AC708F0E1AE7D4",
|
||||
"bytes": 190976
|
||||
}
|
||||
],
|
||||
"profile": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline/profile",
|
||||
"workingModel": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline/work/project.arcadia",
|
||||
"scope": "Matching corrected source-layout GUI; native assertions remain separate"
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"pid": 9792,
|
||||
"closedUtc": "2026-09-11T15:37:41.2612819+00:00",
|
||||
"method": "Native Alt+F4 after direct Create/Save, single Undo/Save and single Redo/Save with all exact oracle checks passing",
|
||||
"observed": "Process no longer present",
|
||||
"exitCode": null
|
||||
}
|
||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 101 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 107 KiB |
@@ -0,0 +1 @@
|
||||
PASS exact model/identity/2 reachable sources; 3 exact disk files (1 proven retained)
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "lifeline",
|
||||
"checkpoint": "undo",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"same",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-undo\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\lifeline\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "undo-check-1.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "65FACE018ACFBDA615703833D598CA4D5D7DA15A266943430B66F2AD45AD2C75"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 593,
|
||||
"sha256": "AA844950EC4FB86F262A257E1FC370A26557EA7978D8A4CAB78265037660234C"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
# Corrected GUI5657 Machine native evidence
|
||||
|
||||
Completed Windows Machine Create/Save, one Undo/Save, one Redo/Save, and fresh-process real-picker reopen/SA/Save. Root performed the native trial; Codex-9e8r6t independently preserved and checked its saved evidence without rerunning the application or oracle. Linux remains paused.
|
||||
|
||||
`manifest.json` explicitly lists all 46 copied payloads (507,552 bytes), their original paths, byte counts and SHA256 hashes. Only `runs/initial`, `runs/reopen`, the four checkpoint directories, four result receipts and their five checker logs are included. Mutable work/profile copies and binaries are excluded. `SHA256SUMS.txt` covers the same 46 payloads. `readback.json` records independent receipt, byte, UUID and fixture-include checks. Manifest SHA256: `0b843f3ab687cc75ff72a3505cc63d0b51523dca181e2ebb7fc45fbb846a3172`.
|
||||
|
||||
First, Redo and reopen contain the same six files with exactly identical bytes and IDs. Undo restores all four reachable original v1 Chain files byte for byte; its two additional physical files are proven retained bytes from the first Machine carrier. Their presence does not imply reachability. Original v1 Lifeline/Chain inputs were independently matched to the content-addressed archive in `../contextual-source-native-20260911/`; `externalOriginalInputs` supplies exact mappings without duplicating them.
|
||||
|
||||
The preserved original oracle receipts record complete Machine contract PASS for first, Redo and reopen, exact Undo equality (four reachable/six physical/two retained), and exact Redo-to-reopen equality (six reachable/six physical). All five recorded checker exit codes are zero. The oracle SHA256 is `967d9ba3c6fb3a7efb410833903ec94556ca2d48a67d5072c8bb160f40a00f9c`. These full-model results were inspected, not rerun by the archivist.
|
||||
|
||||
Root reported that at 1100×700 the Name field, System/Systemactor choices, SA root and footer were visible; choosing Systemactor “Field rescue team” for “Field team operating modes” displayed the correct New caption without Missing. The first-state-view option was enabled, and Create and open occurred before Save. Screenshots preserve the choice, staged state, created-before-save state, Redo and reopened state. The saved source independently confirms the Systemactor, nested Machine and state-view references.
|
||||
|
||||
The new authored IDs are:
|
||||
|
||||
- Systemactor: `71b95579-8aab-4998-a5d7-a68f957bcb7e`
|
||||
- Machine: `5607e673-5af7-49a0-9835-6edc5b7e3d19`
|
||||
- Diagram: `ee357ef7-4762-4735-8ed5-341f1daea413`
|
||||
- Placement: `e471af37-f5aa-489f-a684-5b5fc0dd1496`
|
||||
|
||||
Both launch records identify GUI SHA256 `5657bab5c841939b66f901efe6c0ffb2d7cbbe8cc5f111a0ca3de8073d3846ce`. Initial PID 1136 and fresh PID 3324 each have native Alt+F4 normal-close records reporting the process absent. Their numeric process exit codes are null; no numeric exit-success claim is inferred. All four stdout/stderr files are empty and preserved. No discrepancies were found in the independent archive checks.
|
||||
|
||||
This archive completes the corrected Machine trial. Historical GUI52DE82 evidence remains separate. Root owns release reporting, staging and commits; no production source, compiler, WSL or native action was performed for preservation.
|
||||
@@ -0,0 +1,46 @@
|
||||
ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd checkpoint-first/notes.arcadia
|
||||
e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd checkpoint-first/oa/activities/activity_assess_incident_work.arcadia
|
||||
a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb checkpoint-first/project.arcadia
|
||||
ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6 checkpoint-first/sa/functions/function_classify_request.arcadia
|
||||
87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1 checkpoint-first/sa/participants.arcadia
|
||||
ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762 checkpoint-first/views/diagram_field_team_operating_modes_states.arcadia
|
||||
ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd checkpoint-redo/notes.arcadia
|
||||
e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd checkpoint-redo/oa/activities/activity_assess_incident_work.arcadia
|
||||
a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb checkpoint-redo/project.arcadia
|
||||
ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6 checkpoint-redo/sa/functions/function_classify_request.arcadia
|
||||
87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1 checkpoint-redo/sa/participants.arcadia
|
||||
ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762 checkpoint-redo/views/diagram_field_team_operating_modes_states.arcadia
|
||||
ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd checkpoint-reopen/notes.arcadia
|
||||
e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd checkpoint-reopen/oa/activities/activity_assess_incident_work.arcadia
|
||||
a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb checkpoint-reopen/project.arcadia
|
||||
ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6 checkpoint-reopen/sa/functions/function_classify_request.arcadia
|
||||
87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1 checkpoint-reopen/sa/participants.arcadia
|
||||
ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762 checkpoint-reopen/views/diagram_field_team_operating_modes_states.arcadia
|
||||
ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd checkpoint-undo/notes.arcadia
|
||||
e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd checkpoint-undo/oa/activities/activity_assess_incident_work.arcadia
|
||||
bd795b6fcb7dbf581bbce083d1a4ccabff7852975b859ea55f27ec1d99ab9e7b checkpoint-undo/project.arcadia
|
||||
ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6 checkpoint-undo/sa/functions/function_classify_request.arcadia
|
||||
87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1 checkpoint-undo/sa/participants.arcadia
|
||||
ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762 checkpoint-undo/views/diagram_field_team_operating_modes_states.arcadia
|
||||
41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b first-check-1.log
|
||||
1adda21d426eef9ac180be7cfb48fb1818bbc8cf27c4fe177ab990cb4888c700 first-result.json
|
||||
41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b redo-check-1.log
|
||||
fcb07a50e340d8cf079f8ca5158746ec5de70fe0b3b1df9cb30166fb954585e4 redo-result.json
|
||||
41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b reopen-check-1.log
|
||||
4eff8531904ad96ba56ec868f15d45ba11279406d6fcf0d4234cf39cde04b2cb reopen-check-2.log
|
||||
489d11de1a3eaa35381f19703a45a71c2fc357243e0dd2a2d4cc3a366b316a0e reopen-result.json
|
||||
757e802754b4caae8a2bd08e182dc7bf180bf195ad28683dd59cc406d39d20bb runs/initial/created-before-save.jpg
|
||||
dfcfd5aeccf2d30ccb661d399a8998975bc823bbefbb984aaac5cf06b219d08f runs/initial/launch.json
|
||||
075fcc842fddf00f8767ce2aea49faa793ac0cb7cfd74932355dc9dbabbc85f7 runs/initial/normal-close.json
|
||||
b8d9e3343269c71584bf3893dd764a200ff774c81432dbdad3eb4c1d0c1b592e runs/initial/owner-choices-minimum.jpg
|
||||
b73b1a172185108fe205c5f1a281f471ca3f3c5cd582f5a0a7bdaaab032f7d2c runs/initial/redo-saved.jpg
|
||||
f0cf252654329f16b8175f9aebb7ae2837cfe538be3e9c71fa4494e24845372b runs/initial/staged-owner-before-create.jpg
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 runs/initial/stderr.log
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 runs/initial/stdout.log
|
||||
12eedd7a0faa1776c255935b8c657415cc832e3016a2aefbb7d5f99a5bf94810 runs/reopen/launch.json
|
||||
2010a56c8632514c1621cb4d0e6138e54056520a98347bcbfbe2213836db177f runs/reopen/normal-close.json
|
||||
d0d8791e60b7efb3fd9a3f0c902e4150f3eb1985734a8704b098c5badaf6287f runs/reopen/reopened-saved.jpg
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 runs/reopen/stderr.log
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 runs/reopen/stdout.log
|
||||
bab61636185bed353877671637c793cddad66a49756711054608c5628b24dfb6 undo-check-1.log
|
||||
0aa094c8b970525294f9d6ac8ea9402a022085bb5f4a3ebe13c0dbc1388e6ae9 undo-result.json
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "8dfd9cba-0ae7-4ac9-aac4-f9c071fd5f81" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "5b804220-e650-4d82-a39a-271adf5f1075" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [ @classify_this_request];
|
||||
|
||||
sa_occurrence classify_this_request "Classify this request" id "d2a47e6b-cd80-4c5f-accb-0057a8bb81d3" {
|
||||
body {
|
||||
Action {
|
||||
action @classify_request;
|
||||
lifeline none;
|
||||
};
|
||||
};
|
||||
description "";
|
||||
|
||||
postcondition "";
|
||||
precondition "";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
|
||||
include "sa/functions/function_classify_request.arcadia";
|
||||
|
||||
include "sa/participants.arcadia";
|
||||
include "views/diagram_field_team_operating_modes_states.arcadia";
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
sa_function classify_request "Classify request" id "d0f64198-5d24-48ea-bd30-6774d07bbe64" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
|
||||
sa_actor field_rescue_team "Field rescue team" id "71b95579-8aab-4998-a5d7-a68f957bcb7e" {
|
||||
description "";
|
||||
parent none;
|
||||
|
||||
sa_state_machine field_team_operating_modes "Field team operating modes" id "5607e673-5af7-49a0-9835-6edc5b7e3d19" {
|
||||
description "";
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
|
||||
diagram field_team_operating_modes_states "Field team operating modes · states" id "ee357ef7-4762-4735-8ed5-341f1daea413" {
|
||||
description "";
|
||||
layer Sa;
|
||||
projection {
|
||||
StateMachine {
|
||||
machine @field_team_operating_modes;
|
||||
};
|
||||
};
|
||||
routes [];
|
||||
view_options {
|
||||
coverage "All";
|
||||
exchange_labels "Name";
|
||||
hidden_edges [];
|
||||
participant_categories "All";
|
||||
relation_kinds "All";
|
||||
work_categories "All";
|
||||
work_contexts "All";
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
node field_team_operating_modes_placement id "e471af37-f5aa-489f-a684-5b5fc0dd1496" {
|
||||
collapsed false;
|
||||
diagram @field_team_operating_modes_states;
|
||||
element @field_team_operating_modes;
|
||||
position {
|
||||
x 60.0;
|
||||
y 60.0;
|
||||
};
|
||||
size {
|
||||
height 104.0;
|
||||
width 336.0;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "8dfd9cba-0ae7-4ac9-aac4-f9c071fd5f81" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "5b804220-e650-4d82-a39a-271adf5f1075" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [ @classify_this_request];
|
||||
|
||||
sa_occurrence classify_this_request "Classify this request" id "d2a47e6b-cd80-4c5f-accb-0057a8bb81d3" {
|
||||
body {
|
||||
Action {
|
||||
action @classify_request;
|
||||
lifeline none;
|
||||
};
|
||||
};
|
||||
description "";
|
||||
|
||||
postcondition "";
|
||||
precondition "";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
|
||||
include "sa/functions/function_classify_request.arcadia";
|
||||
|
||||
include "sa/participants.arcadia";
|
||||
include "views/diagram_field_team_operating_modes_states.arcadia";
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
sa_function classify_request "Classify request" id "d0f64198-5d24-48ea-bd30-6774d07bbe64" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
|
||||
sa_actor field_rescue_team "Field rescue team" id "71b95579-8aab-4998-a5d7-a68f957bcb7e" {
|
||||
description "";
|
||||
parent none;
|
||||
|
||||
sa_state_machine field_team_operating_modes "Field team operating modes" id "5607e673-5af7-49a0-9835-6edc5b7e3d19" {
|
||||
description "";
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
|
||||
diagram field_team_operating_modes_states "Field team operating modes · states" id "ee357ef7-4762-4735-8ed5-341f1daea413" {
|
||||
description "";
|
||||
layer Sa;
|
||||
projection {
|
||||
StateMachine {
|
||||
machine @field_team_operating_modes;
|
||||
};
|
||||
};
|
||||
routes [];
|
||||
view_options {
|
||||
coverage "All";
|
||||
exchange_labels "Name";
|
||||
hidden_edges [];
|
||||
participant_categories "All";
|
||||
relation_kinds "All";
|
||||
work_categories "All";
|
||||
work_contexts "All";
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
node field_team_operating_modes_placement id "e471af37-f5aa-489f-a684-5b5fc0dd1496" {
|
||||
collapsed false;
|
||||
diagram @field_team_operating_modes_states;
|
||||
element @field_team_operating_modes;
|
||||
position {
|
||||
x 60.0;
|
||||
y 60.0;
|
||||
};
|
||||
size {
|
||||
height 104.0;
|
||||
width 336.0;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "8dfd9cba-0ae7-4ac9-aac4-f9c071fd5f81" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "5b804220-e650-4d82-a39a-271adf5f1075" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [ @classify_this_request];
|
||||
|
||||
sa_occurrence classify_this_request "Classify this request" id "d2a47e6b-cd80-4c5f-accb-0057a8bb81d3" {
|
||||
body {
|
||||
Action {
|
||||
action @classify_request;
|
||||
lifeline none;
|
||||
};
|
||||
};
|
||||
description "";
|
||||
|
||||
postcondition "";
|
||||
precondition "";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
|
||||
include "sa/functions/function_classify_request.arcadia";
|
||||
|
||||
include "sa/participants.arcadia";
|
||||
include "views/diagram_field_team_operating_modes_states.arcadia";
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
sa_function classify_request "Classify request" id "d0f64198-5d24-48ea-bd30-6774d07bbe64" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
|
||||
sa_actor field_rescue_team "Field rescue team" id "71b95579-8aab-4998-a5d7-a68f957bcb7e" {
|
||||
description "";
|
||||
parent none;
|
||||
|
||||
sa_state_machine field_team_operating_modes "Field team operating modes" id "5607e673-5af7-49a0-9835-6edc5b7e3d19" {
|
||||
description "";
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
|
||||
diagram field_team_operating_modes_states "Field team operating modes · states" id "ee357ef7-4762-4735-8ed5-341f1daea413" {
|
||||
description "";
|
||||
layer Sa;
|
||||
projection {
|
||||
StateMachine {
|
||||
machine @field_team_operating_modes;
|
||||
};
|
||||
};
|
||||
routes [];
|
||||
view_options {
|
||||
coverage "All";
|
||||
exchange_labels "Name";
|
||||
hidden_edges [];
|
||||
participant_categories "All";
|
||||
relation_kinds "All";
|
||||
work_categories "All";
|
||||
work_contexts "All";
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
node field_team_operating_modes_placement id "e471af37-f5aa-489f-a684-5b5fc0dd1496" {
|
||||
collapsed false;
|
||||
diagram @field_team_operating_modes_states;
|
||||
element @field_team_operating_modes;
|
||||
position {
|
||||
x 60.0;
|
||||
y 60.0;
|
||||
};
|
||||
size {
|
||||
height 104.0;
|
||||
width 336.0;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
// Preserve this independent engineering note: secours 雨 Δ.
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
oa_activity assess_incident_work "Assess incident work" id "8dfd9cba-0ae7-4ac9-aac4-f9c071fd5f81" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
arcadia 7;
|
||||
project contextual_source_acceptance "Contextual source acceptance" id "d1510000-0000-4000-8000-000000000001" {
|
||||
include "notes.arcadia";
|
||||
|
||||
// The viewpoint is explicit before any lifeline exists.
|
||||
oa_scenario operational_assessment "Operational assessment" id "d1510000-0000-4000-8000-000000000002" {
|
||||
viewpoint OperationalActivity;
|
||||
steps [];
|
||||
|
||||
oa_lifeline assessment_lifeline "Assessment lifeline" id "5b804220-e650-4d82-a39a-271adf5f1075" {
|
||||
description "";
|
||||
|
||||
represented @assess_incident_work;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Contributions are occurrences; root Functions are separate sources.
|
||||
sa_functional_chain system_assessment "System assessment" id "d1510000-0000-4000-8000-000000000003" {
|
||||
steps [ @classify_this_request];
|
||||
|
||||
sa_occurrence classify_this_request "Classify this request" id "d2a47e6b-cd80-4c5f-accb-0057a8bb81d3" {
|
||||
body {
|
||||
Action {
|
||||
action @classify_request;
|
||||
lifeline none;
|
||||
};
|
||||
};
|
||||
description "";
|
||||
|
||||
postcondition "";
|
||||
precondition "";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
include "oa/activities/activity_assess_incident_work.arcadia";
|
||||
|
||||
include "sa/functions/function_classify_request.arcadia";
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
|
||||
sa_function classify_request "Classify request" id "d0f64198-5d24-48ea-bd30-6774d07bbe64" {
|
||||
description "";
|
||||
parent none;
|
||||
}
|
||||
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
|
||||
sa_actor field_rescue_team "Field rescue team" id "71b95579-8aab-4998-a5d7-a68f957bcb7e" {
|
||||
description "";
|
||||
parent none;
|
||||
|
||||
sa_state_machine field_team_operating_modes "Field team operating modes" id "5607e673-5af7-49a0-9835-6edc5b7e3d19" {
|
||||
description "";
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
|
||||
diagram field_team_operating_modes_states "Field team operating modes · states" id "ee357ef7-4762-4735-8ed5-341f1daea413" {
|
||||
description "";
|
||||
layer Sa;
|
||||
projection {
|
||||
StateMachine {
|
||||
machine @field_team_operating_modes;
|
||||
};
|
||||
};
|
||||
routes [];
|
||||
view_options {
|
||||
coverage "All";
|
||||
exchange_labels "Name";
|
||||
hidden_edges [];
|
||||
participant_categories "All";
|
||||
relation_kinds "All";
|
||||
work_categories "All";
|
||||
work_contexts "All";
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
node field_team_operating_modes_placement id "e471af37-f5aa-489f-a684-5b5fc0dd1496" {
|
||||
collapsed false;
|
||||
diagram @field_team_operating_modes_states;
|
||||
element @field_team_operating_modes;
|
||||
position {
|
||||
x 60.0;
|
||||
y 60.0;
|
||||
};
|
||||
size {
|
||||
height 104.0;
|
||||
width 336.0;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "machine",
|
||||
"checkpoint": "first",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"check",
|
||||
"machine",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-first\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-lifeline\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-chain\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "first-check-1.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "E445C539A4DE1962D0402EDA6C4E1708944BF071C5CB28E1DCB844B8AE8B42BD"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "A9925CD175B6B963B8F406426B8FD6A95A54F802D74236EF5AFA46664DBCBCBB"
|
||||
},
|
||||
{
|
||||
"path": "sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "BA4F9E7D8358AA33494EDEBDCDBAF8D19BEB944B4B6D9B12B3437C9296EEE4D6"
|
||||
},
|
||||
{
|
||||
"path": "sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87D290CEB044BF96133A60F3D4ED90316B4010EA3E3CAB38556E32EB30215FA1"
|
||||
},
|
||||
{
|
||||
"path": "views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "EA3D577F6E1851696DC42ACB7FD33A8BD65EE55CC447AEC82EAE3EB62B9D4762"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,332 @@
|
||||
{
|
||||
"formatVersion": 1,
|
||||
"scope": "Exact whitelist of completed GUI5657 Machine first/Undo/Redo/reopen evidence; original bytes",
|
||||
"excluded": [
|
||||
"profile/",
|
||||
"work/",
|
||||
"executables and DLLs",
|
||||
"other runs and checkpoints"
|
||||
],
|
||||
"records": [
|
||||
{
|
||||
"path": "checkpoint-first/notes.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/project.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/sa/functions/function_classify_request.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/sa/participants.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-first/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-first/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/notes.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/project.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/sa/functions/function_classify_request.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/sa/participants.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-redo/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-redo/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/notes.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/project.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "a9925cd175b6b963b8f406426b8fd6a95a54f802d74236ef5afa46664dbcbcbb"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/sa/functions/function_classify_request.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/sa/participants.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-reopen/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-reopen/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/notes.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/project.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/project.arcadia",
|
||||
"bytes": 1322,
|
||||
"sha256": "bd795b6fcb7dbf581bbce083d1a4ccabff7852975b859ea55f27ec1d99ab9e7b"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/sa/functions/function_classify_request.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/sa/participants.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87d290ceb044bf96133a60f3d4ed90316b4010ea3e3cab38556e32eb30215fa1"
|
||||
},
|
||||
{
|
||||
"path": "checkpoint-undo/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/checkpoint-undo/views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "ea3d577f6e1851696dc42acb7fd33a8bd65ee55cc447aec82eae3eb62b9d4762"
|
||||
},
|
||||
{
|
||||
"path": "first-check-1.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/first-check-1.log",
|
||||
"bytes": 80,
|
||||
"sha256": "41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b"
|
||||
},
|
||||
{
|
||||
"path": "first-result.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/first-result.json",
|
||||
"bytes": 2180,
|
||||
"sha256": "1adda21d426eef9ac180be7cfb48fb1818bbc8cf27c4fe177ab990cb4888c700"
|
||||
},
|
||||
{
|
||||
"path": "redo-check-1.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/redo-check-1.log",
|
||||
"bytes": 80,
|
||||
"sha256": "41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b"
|
||||
},
|
||||
{
|
||||
"path": "redo-result.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/redo-result.json",
|
||||
"bytes": 2177,
|
||||
"sha256": "fcb07a50e340d8cf079f8ca5158746ec5de70fe0b3b1df9cb30166fb954585e4"
|
||||
},
|
||||
{
|
||||
"path": "reopen-check-1.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/reopen-check-1.log",
|
||||
"bytes": 80,
|
||||
"sha256": "41bb614cdcf017649861821be6031d4135d23a1d8daec5f886a03596eb54927b"
|
||||
},
|
||||
{
|
||||
"path": "reopen-check-2.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/reopen-check-2.log",
|
||||
"bytes": 86,
|
||||
"sha256": "4eff8531904ad96ba56ec868f15d45ba11279406d6fcf0d4234cf39cde04b2cb"
|
||||
},
|
||||
{
|
||||
"path": "reopen-result.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/reopen-result.json",
|
||||
"bytes": 2606,
|
||||
"sha256": "489d11de1a3eaa35381f19703a45a71c2fc357243e0dd2a2d4cc3a366b316a0e"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/created-before-save.jpg",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/created-before-save.jpg",
|
||||
"bytes": 99379,
|
||||
"sha256": "757e802754b4caae8a2bd08e182dc7bf180bf195ad28683dd59cc406d39d20bb"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/launch.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/launch.json",
|
||||
"bytes": 974,
|
||||
"sha256": "dfcfd5aeccf2d30ccb661d399a8998975bc823bbefbb984aaac5cf06b219d08f"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/normal-close.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/normal-close.json",
|
||||
"bytes": 254,
|
||||
"sha256": "075fcc842fddf00f8767ce2aea49faa793ac0cb7cfd74932355dc9dbabbc85f7"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/owner-choices-minimum.jpg",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/owner-choices-minimum.jpg",
|
||||
"bytes": 87645,
|
||||
"sha256": "b8d9e3343269c71584bf3893dd764a200ff774c81432dbdad3eb4c1d0c1b592e"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/redo-saved.jpg",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/redo-saved.jpg",
|
||||
"bytes": 92542,
|
||||
"sha256": "b73b1a172185108fe205c5f1a281f471ca3f3c5cd582f5a0a7bdaaab032f7d2c"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/staged-owner-before-create.jpg",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/staged-owner-before-create.jpg",
|
||||
"bytes": 99836,
|
||||
"sha256": "f0cf252654329f16b8175f9aebb7ae2837cfe538be3e9c71fa4494e24845372b"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/stderr.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "runs/initial/stdout.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/initial/stdout.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "runs/reopen/launch.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/reopen/launch.json",
|
||||
"bytes": 973,
|
||||
"sha256": "12eedd7a0faa1776c255935b8c657415cc832e3016a2aefbb7d5f99a5bf94810"
|
||||
},
|
||||
{
|
||||
"path": "runs/reopen/normal-close.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/reopen/normal-close.json",
|
||||
"bytes": 252,
|
||||
"sha256": "2010a56c8632514c1621cb4d0e6138e54056520a98347bcbfbe2213836db177f"
|
||||
},
|
||||
{
|
||||
"path": "runs/reopen/reopened-saved.jpg",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/reopen/reopened-saved.jpg",
|
||||
"bytes": 104952,
|
||||
"sha256": "d0d8791e60b7efb3fd9a3f0c902e4150f3eb1985734a8704b098c5badaf6287f"
|
||||
},
|
||||
{
|
||||
"path": "runs/reopen/stderr.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/reopen/stderr.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "runs/reopen/stdout.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/runs/reopen/stdout.log",
|
||||
"bytes": 0,
|
||||
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
},
|
||||
{
|
||||
"path": "undo-check-1.log",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/undo-check-1.log",
|
||||
"bytes": 86,
|
||||
"sha256": "bab61636185bed353877671637c793cddad66a49756711054608c5628b24dfb6"
|
||||
},
|
||||
{
|
||||
"path": "undo-result.json",
|
||||
"originalPath": ".local/native-qa/contextual-source-20260911-v2/machine/undo-result.json",
|
||||
"bytes": 1881,
|
||||
"sha256": "0aa094c8b970525294f9d6ac8ea9402a022085bb5f4a3ebe13c0dbc1388e6ae9"
|
||||
}
|
||||
],
|
||||
"externalOriginalInputs": [
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-lifeline/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-lifeline/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-lifeline/project.arcadia",
|
||||
"bytes": 860,
|
||||
"sha256": "6a2af2ed905d353970f7784160aeb38e929d742358a26c096b44fb6737e8605b",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/6a2af2ed905d353970f7784160aeb38e929d742358a26c096b44fb6737e8605b.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-chain/notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/ad9de02963c20d1f43856455a797deb05ca674659e45f2c4b96b52783024f8bd.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-chain/oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/e445c539a4de1962d0402eda6c4e1708944bf071c5cb28e1dcb844b8ae8b42bd.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-chain/project.arcadia",
|
||||
"bytes": 1322,
|
||||
"sha256": "bd795b6fcb7dbf581bbce083d1a4ccabff7852975b859ea55f27ec1d99ab9e7b",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/bd795b6fcb7dbf581bbce083d1a4ccabff7852975b859ea55f27ec1d99ab9e7b.arcadia"
|
||||
},
|
||||
{
|
||||
"path": ".local/native-qa/contextual-source-20260911-v1/checkpoint-chain/sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6",
|
||||
"durablePath": "harness/experiments/contextual-source-native-20260911/source-bytes/ba4f9e7d8358aa33494edebdcdbaf8d19beb944b4b6d9b12b3437c9296eee4d6.arcadia"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
{
|
||||
"status": "PASS",
|
||||
"method": "Read-only receipt inspection and independent SHA256/byte/fixture include/UUID comparison; no oracle/native/build execution",
|
||||
"payloadFiles": 46,
|
||||
"payloadBytes": 507552,
|
||||
"manifestSha256": "0b843f3ab687cc75ff72a3505cc63d0b51523dca181e2ebb7fc45fbb846a3172",
|
||||
"receiptFilesVerified": 24,
|
||||
"firstRedoReopenByteIdentical": true,
|
||||
"undoMatchesOriginalChainReachableBytes": true,
|
||||
"reachableCounts": {
|
||||
"first": 6,
|
||||
"undo": 4,
|
||||
"redo": 6,
|
||||
"reopen": 6
|
||||
},
|
||||
"physicalCounts": {
|
||||
"first": 6,
|
||||
"undo": 6,
|
||||
"redo": 6,
|
||||
"reopen": 6
|
||||
},
|
||||
"provenRetainedFiles": [
|
||||
"sa/participants.arcadia",
|
||||
"views/diagram_field_team_operating_modes_states.arcadia"
|
||||
],
|
||||
"newAuthoredIds": [
|
||||
"5607e673-5af7-49a0-9835-6edc5b7e3d19",
|
||||
"71b95579-8aab-4998-a5d7-a68f957bcb7e",
|
||||
"e471af37-f5aa-489f-a684-5b5fc0dd1496",
|
||||
"ee357ef7-4762-4735-8ed5-341f1daea413"
|
||||
],
|
||||
"oldInputsMatchDurableArchive": true,
|
||||
"recordedOracleReceipts": [
|
||||
{
|
||||
"checkpoint": "first",
|
||||
"log": "first-check-1.log",
|
||||
"exitCode": 0,
|
||||
"recordedMessage": "PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs"
|
||||
},
|
||||
{
|
||||
"checkpoint": "undo",
|
||||
"log": "undo-check-1.log",
|
||||
"exitCode": 0,
|
||||
"recordedMessage": "PASS exact model/identity/4 reachable sources; 6 exact disk files (2 proven retained)"
|
||||
},
|
||||
{
|
||||
"checkpoint": "redo",
|
||||
"log": "redo-check-1.log",
|
||||
"exitCode": 0,
|
||||
"recordedMessage": "PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs"
|
||||
},
|
||||
{
|
||||
"checkpoint": "reopen",
|
||||
"log": "reopen-check-1.log",
|
||||
"exitCode": 0,
|
||||
"recordedMessage": "PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs"
|
||||
},
|
||||
{
|
||||
"checkpoint": "reopen",
|
||||
"log": "reopen-check-2.log",
|
||||
"exitCode": 0,
|
||||
"recordedMessage": "PASS exact model/identity/6 reachable sources; 6 exact disk files (0 proven retained)"
|
||||
}
|
||||
],
|
||||
"recordedLaunchAndClose": [
|
||||
{
|
||||
"run": "initial",
|
||||
"pid": 1136,
|
||||
"recordedNormalClose": {
|
||||
"pid": 1136,
|
||||
"closedUtc": "2026-09-11T15:45:58.5791555+00:00",
|
||||
"method": "Native Alt+F4 after Create/Save, single Undo/Save and single Redo/Save, all exact core checks PASS",
|
||||
"observed": "Process no longer present",
|
||||
"exitCode": null
|
||||
},
|
||||
"guiSha256": "5657bab5c841939b66f901efe6c0ffb2d7cbbe8cc5f111a0ca3de8073d3846ce"
|
||||
},
|
||||
{
|
||||
"run": "reopen",
|
||||
"pid": 3324,
|
||||
"recordedNormalClose": {
|
||||
"pid": 3324,
|
||||
"closedUtc": "2026-09-11T15:49:11.6027620+00:00",
|
||||
"method": "Native Alt+F4 after real picker Open/SA/Save and complete Machine plus Redo equality checks PASS",
|
||||
"observed": "Process no longer present",
|
||||
"exitCode": null
|
||||
},
|
||||
"guiSha256": "5657bab5c841939b66f901efe6c0ffb2d7cbbe8cc5f111a0ca3de8073d3846ce"
|
||||
}
|
||||
],
|
||||
"discrepancies": [],
|
||||
"limitations": [
|
||||
"Native observations attributed to root; screenshots preserved. Normal close records report PID absent with null exit code, not numeric process exit success. Full model validation is the preserved original oracle result, not rerun by archivist."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "machine",
|
||||
"checkpoint": "redo",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"check",
|
||||
"machine",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-redo\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-lifeline\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-chain\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "redo-check-1.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "E445C539A4DE1962D0402EDA6C4E1708944BF071C5CB28E1DCB844B8AE8B42BD"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "A9925CD175B6B963B8F406426B8FD6A95A54F802D74236EF5AFA46664DBCBCBB"
|
||||
},
|
||||
{
|
||||
"path": "sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "BA4F9E7D8358AA33494EDEBDCDBAF8D19BEB944B4B6D9B12B3437C9296EEE4D6"
|
||||
},
|
||||
{
|
||||
"path": "sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87D290CEB044BF96133A60F3D4ED90316B4010EA3E3CAB38556E32EB30215FA1"
|
||||
},
|
||||
{
|
||||
"path": "views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "EA3D577F6E1851696DC42ACB7FD33A8BD65EE55CC447AEC82EAE3EB62B9D4762"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
PASS Machine: complete Project + 6 exact source/disk files, original role UUIDs
|
||||
@@ -0,0 +1 @@
|
||||
PASS exact model/identity/6 reachable sources; 6 exact disk files (0 proven retained)
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"scope": "Independent complete model, raw source, original identity and physical-file contract",
|
||||
"trial": "machine",
|
||||
"checkpoint": "reopen",
|
||||
"oracleSha256": "967D9BA3C6FB3A7EFB410833903EC94556CA2D48A67D5072C8BB160F40A00F9C",
|
||||
"checks": [
|
||||
{
|
||||
"args": [
|
||||
"check",
|
||||
"machine",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\harness\\fixtures\\staged-source-authoring\\base\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-reopen\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-lifeline\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v1\\checkpoint-chain\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-first\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "reopen-check-1.log"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"same",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-redo\\project.arcadia",
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\contextual-source-20260911-v2\\machine\\checkpoint-reopen\\project.arcadia"
|
||||
],
|
||||
"exitCode": 0,
|
||||
"log": "reopen-check-2.log"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "notes.arcadia",
|
||||
"bytes": 63,
|
||||
"sha256": "AD9DE02963C20D1F43856455A797DEB05CA674659E45F2C4B96B52783024F8BD"
|
||||
},
|
||||
{
|
||||
"path": "oa/activities/activity_assess_incident_work.arcadia",
|
||||
"bytes": 142,
|
||||
"sha256": "E445C539A4DE1962D0402EDA6C4E1708944BF071C5CB28E1DCB844B8AE8B42BD"
|
||||
},
|
||||
{
|
||||
"path": "project.arcadia",
|
||||
"bytes": 1433,
|
||||
"sha256": "A9925CD175B6B963B8F406426B8FD6A95A54F802D74236EF5AFA46664DBCBCBB"
|
||||
},
|
||||
{
|
||||
"path": "sa/functions/function_classify_request.arcadia",
|
||||
"bytes": 134,
|
||||
"sha256": "BA4F9E7D8358AA33494EDEBDCDBAF8D19BEB944B4B6D9B12B3437C9296EEE4D6"
|
||||
},
|
||||
{
|
||||
"path": "sa/participants.arcadia",
|
||||
"bytes": 292,
|
||||
"sha256": "87D290CEB044BF96133A60F3D4ED90316B4010EA3E3CAB38556E32EB30215FA1"
|
||||
},
|
||||
{
|
||||
"path": "views/diagram_field_team_operating_modes_states.arcadia",
|
||||
"bytes": 836,
|
||||
"sha256": "EA3D577F6E1851696DC42ACB7FD33A8BD65EE55CC447AEC82EAE3EB62B9D4762"
|
||||
}
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user