docs: preserve closed native navigation 440 evidence

This commit is contained in:
2026-09-13 03:45:38 -07:00
parent cccd66c5d5
commit 3c22fe2629
376 changed files with 32393 additions and 0 deletions
@@ -0,0 +1,266 @@
{
"status": "PASS",
"started": "2026-09-13T08:37:47.959081+00:00",
"fixture": "source",
"label": "undo-saved-440",
"mode": "same",
"work": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-work",
"baseline_entry": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\project.arcadia",
"helper": {
"bytes": 10194,
"sha256": "dcc60080014dc6bb74353f6224a5eedbfd7ddf82da83014fea9bf200b3d652f1"
},
"scope": "Saved disk snapshot and optional comparator only; native actions are separate.",
"baseline_before": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"before": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"copy": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"after": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"exact_baseline_bytes": true,
"oracle": {
"command": [
"C:\\Users\\User\\.cache\\codex-runtimes\\codex-primary-runtime\\dependencies\\python\\python.exe",
"-B",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\run-navigation-palette-oracle.py",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\build.json",
"checkpoint-source-undo-saved-440",
"same",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\project.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\project.arcadia"
],
"exit": 0,
"directory": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoint-source-undo-saved-440",
"receipt": {
"bytes": 8331,
"sha256": "425a4f4f0a95f22ba42e16745ad564c69d52d547fb3586d04939d0c5c5cbab12"
}
},
"final_work": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"final_baseline": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"final_copy": {
"directories": [
"sa"
],
"files": {
"oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"sa/assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"sa/participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"sa/reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
}
}
},
"inputs_unchanged": true,
"watched_inputs": {
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-example-preparation.json": {
"bytes": 2458,
"sha256": "d57250523090b40b81c07409fef99028d25903903d88a08d79842c6361d32c69"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\run-navigation-palette-oracle.py": {
"bytes": 5078,
"sha256": "b1d56ec226d7b6d5d5d1d00e4bc8727c016e44a6208831ea8d35ae142c097288"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\build.json": {
"bytes": 7770,
"sha256": "27ff0d612a5b9e4c378ae135745f266acfbf498af9f503d9e04f45ceed19a35a"
}
},
"finished": "2026-09-13T08:37:56.085489+00:00"
}
@@ -0,0 +1,26 @@
PASS same: complete Project and exact SourceBundle restored
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "unspecified_exchange_mechanism", object_id: Some(00000000-0000-4000-8000-000000000107), field: Some("mechanism"), line: 34, column: 15, message: "Choose the exchange mechanism when its contract is known.", span: Span { start: 1598, end: 1609 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "unspecified_exchange_mechanism", object_id: Some(00000000-0000-4000-8000-000000000406), field: Some("mechanism"), line: 34, column: 15, message: "Choose the exchange mechanism when its contract is known.", span: Span { start: 1649, end: 1660 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000104), field: None, line: 12, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 695, end: 869 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000105), field: None, line: 15, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 874, end: 1053 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "capability_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000106), field: None, line: 20, column: 1, message: "Add an explicit behavior context: link a process/chain with Chain involvement, or set a scenario's Context to this capability.", span: Span { start: 1057, end: 1150 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000402), field: None, line: 4, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 255, end: 596 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000403), field: None, line: 11, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 682, end: 1034 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "capability_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000408), field: None, line: 38, column: 1, message: "Add an explicit behavior context: link a process/chain with Chain involvement, or set a scenario's Context to this capability.", span: Span { start: 1701, end: 1810 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/assurance.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000412), field: None, line: 5, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 341, end: 521 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "exchange_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000203), field: None, line: 46, column: 1, message: "Use this exchange in a process/chain or scenario.", span: Span { start: 2019, end: 2189 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\source-baseline\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "exchange_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000505), field: None, line: 46, column: 1, message: "Use this exchange in a process/chain or scenario.", span: Span { start: 2114, end: 2349 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "unspecified_exchange_mechanism", object_id: Some(00000000-0000-4000-8000-000000000107), field: Some("mechanism"), line: 34, column: 15, message: "Choose the exchange mechanism when its contract is known.", span: Span { start: 1598, end: 1609 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "unspecified_exchange_mechanism", object_id: Some(00000000-0000-4000-8000-000000000406), field: Some("mechanism"), line: 34, column: 15, message: "Choose the exchange mechanism when its contract is known.", span: Span { start: 1649, end: 1660 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000104), field: None, line: 12, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 695, end: 869 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000105), field: None, line: 15, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 874, end: 1053 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "capability_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000106), field: None, line: 20, column: 1, message: "Add an explicit behavior context: link a process/chain with Chain involvement, or set a scenario's Context to this capability.", span: Span { start: 1057, end: 1150 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000402), field: None, line: 4, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 255, end: 596 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000403), field: None, line: 11, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 682, end: 1034 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "capability_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000408), field: None, line: 38, column: 1, message: "Add an explicit behavior context: link a process/chain with Chain involvement, or set a scenario's Context to this capability.", span: Span { start: 1701, end: 1810 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/assurance.arcadia", diagnostic: Diagnostic { severity: Warning, code: "work_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000412), field: None, line: 5, column: 5, message: "Include this leaf activity/function in a process/chain or scenario through a work action or exchange occurrence.", span: Span { start: 341, end: 521 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "oa.arcadia", diagnostic: Diagnostic { severity: Warning, code: "exchange_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000203), field: None, line: 46, column: 1, message: "Use this exchange in a process/chain or scenario.", span: Span { start: 2019, end: 2189 } }, related: [] }
Permitted non-error diagnostic in C:\Users\User\Documents\Git\ARCADIA-Studio\.local\native-qa\navigation-palette-20260913-01\checkpoints\source-undo-saved-440\tree\project.arcadia: SourceDiagnostic { path: "sa/reporting.arcadia", diagnostic: Diagnostic { severity: Warning, code: "exchange_without_behavior_context", object_id: Some(00000000-0000-4000-8000-000000000505), field: None, line: 46, column: 1, message: "Use this exchange in a process/chain or scenario.", span: Span { start: 2114, end: 2349 } }, related: [] }
{"run": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoint-source-undo-saved-440", "exit": 0, "outcome": "passed", "changed_inputs": []}
@@ -0,0 +1,128 @@
{
"start": "2026-09-13T08:37:51.572774+00:00",
"end": "2026-09-13T08:37:54.954080+00:00",
"source": "e1240295bd114d23d3f67a69e6b38bdb2e25bb0d",
"command": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\navigation-oracle-e124029.exe",
"same",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\project.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\project.arcadia"
],
"exit": 0,
"outcome": "passed",
"failure": null,
"changed_inputs": [],
"inputs_unchanged": true,
"inputs_before": {
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\navigation-oracle-e124029.exe": {
"bytes": 21025792,
"sha256": "8937a59a0e1c51619087b43ab059a6e9af3eef9d69dd2735601143ece3452ada"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\libunwind.dll": {
"bytes": 190464,
"sha256": "aa282fa47bb2c4e210cea5e470cdbdca58568f0be0bc73e404d86ab9cd95ef6a"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\build.json": {
"bytes": 7770,
"sha256": "27ff0d612a5b9e4c378ae135745f266acfbf498af9f503d9e04f45ceed19a35a"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-palette-gates-20260913\\list-e124029.inputs.json": {
"bytes": 107751,
"sha256": "a011170b83ddc0c835428c10b2079b0df02d2bd6f90167f16b1297c683601a87"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\oa.arcadia": {
"bytes": 2364,
"sha256": "c04efaa1ae5a2053e63aac70f79ea7bb845ef1db1ff8e68f23abfe24f1bc180f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\project.arcadia": {
"bytes": 606,
"sha256": "260505b7f54a0d256bce2af8499bb46cc78ffe564628bd5f976ce358d1796f3a"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\views.arcadia": {
"bytes": 3508,
"sha256": "e29ad3f406a6a50d2f0ae2ca2a53ee3b0c18222cd4098704a46d4f48b64ea17f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\assurance.arcadia": {
"bytes": 682,
"sha256": "ab76044836e4dcd42a82d316846ec87da2108939aa2037640c5bca1d2ecdee0f"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\participants.arcadia": {
"bytes": 1231,
"sha256": "1abad579812e77877b45a3d8e3c3e9da734be2d04a0254cc730a5257ebd2dc88"
},
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\reporting.arcadia": {
"bytes": 3061,
"sha256": "893050516ce47f07039f04879474c7a019b8b2f7b6002a8d950b005334e34692"
}
},
"input_trees": [
{
"folder": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline",
"paths": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\oa.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\project.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\assurance.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\participants.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\sa\\reporting.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\source-baseline\\views.arcadia"
]
},
{
"folder": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree",
"paths": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\oa.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\project.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\assurance.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\participants.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\sa\\reporting.arcadia",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoints\\source-undo-saved-440\\tree\\views.arcadia"
]
}
],
"verified_core_inputs": 111,
"oracle_sha256": "8937a59a0e1c51619087b43ab059a6e9af3eef9d69dd2735601143ece3452ada",
"build": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-oracle-e124029\\build.json",
"bytes": 7770,
"sha256": "27ff0d612a5b9e4c378ae135745f266acfbf498af9f503d9e04f45ceed19a35a"
},
"launcher": {
"bytes": 5078,
"sha256": "b1d56ec226d7b6d5d5d1d00e4bc8727c016e44a6208831ea8d35ae142c097288"
},
"scope": "Actual comparator/preparer execution; native actions are separate.",
"stdout": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoint-source-undo-saved-440\\stdout.log",
"bytes": 60,
"sha256": "be2b96d3c8af6419bdc3bbfcb5956cdd3427a26d1ecca310c2be84d46c22116d"
},
"stderr": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\native-qa\\navigation-palette-20260913-01\\checkpoint-source-undo-saved-440\\stderr.log",
"bytes": 12115,
"sha256": "16f97f84f5609a083ee0a6af7a270f4db59986b0aaf10a2e7ff1112edc6e92e6"
}
}
@@ -0,0 +1,51 @@
// Operational Analysis describes the need without choosing a technical solution.
oa_actor vessel "Vessel in distress" id "00000000-0000-4000-8000-000000000101" {
description "The vessel's crew needs to communicate its position and obtain assistance.";
}
oa_entity rescue_team "Rescue coordination" id "00000000-0000-4000-8000-000000000102" {
description "The coordination team assesses the report and decides on a response.";
}
// This is work decomposition. It does not assign either activity to a participant.
oa_activity respond "Respond to distress" id "00000000-0000-4000-8000-000000000103" {
// Keep the crew's reporting responsibility visible when decomposing the need.
oa_activity report_distress "Report distress" id "00000000-0000-4000-8000-000000000104" {
description "Provide the vessel's situation and last known position.";
}
oa_activity assess_incident "Assess incident" id "00000000-0000-4000-8000-000000000105" {
description "Decide which assistance is needed using the received report.";
}
}
oa_capability protect_life "Protect life at sea" id "00000000-0000-4000-8000-000000000106" {}
oa_exchange_item oa_report_data "Distress report" id "00000000-0000-4000-8000-000000000107" {
kind Information;
oa_data_field reported_latitude "Reported latitude" id "00000000-0000-4000-8000-000000000108" {
type_ref Real;
unit "degrees north";
default none;
description "";
direction Unspecified;
maximum 1;
minimum 1;
storage Value;
}
description "";
mechanism Unspecified;
parent none;
supertype none;
}
// Allocation remains explicit even though the saved architecture view nests work.
allocation crew_reports "Crew reports distress" id "00000000-0000-4000-8000-000000000201" {
source @vessel; target @report_distress;
}
allocation team_assesses "Team assesses incident" id "00000000-0000-4000-8000-000000000202" {
source @rescue_team; target @assess_incident;
}
interaction distress_signal "Distress signal" id "00000000-0000-4000-8000-000000000203" {
source @report_distress; target @assess_incident; items [@oa_report_data];
}
capability_involvement operational_contribution "Assessment supports rescue" id "00000000-0000-4000-8000-000000000204" {
source @assess_incident; target @protect_life;
}
@@ -0,0 +1,11 @@
arcadia 7;
project distress_response "Distress response — nested source project" id "00000000-0000-4000-8000-000000000001" {
description "A small OA/SA model for learning source ownership, typed ports and reviewed graphical edits. Open this file. Start with the saved allocation views, then browse Handle distress reports and use Source for selection.";
// Includes organize documents; aliases are shared by the whole project.
include "oa.arcadia";
include "sa/participants.arcadia";
include "sa/reporting.arcadia";
include "sa/assurance.arcadia";
include "views.arcadia";
}
@@ -0,0 +1,11 @@
// A separate functional aggregate provides a cross-file reparenting example.
// Move Assess report here through Properties, then inspect both source files.
sa_function assure_response "Assure response quality" id "00000000-0000-4000-8000-000000000411" {
description "Review the service response independently of report transport.";
sa_function review_response "Review response" id "00000000-0000-4000-8000-000000000412" {
description "Check that a coordinator can review the received information.";
}
}
allocation system_reviews "System supports response review" id "00000000-0000-4000-8000-000000000504" {
source @rescue_system; target @review_response;
}
@@ -0,0 +1,22 @@
// System Analysis identifies one system of interest and its external participant.
sa_system rescue_system "Rescue coordination system" id "00000000-0000-4000-8000-000000000301" {
description "The selected system receives reports and supports the coordinator.";
// A component port belongs to its participant, not to an allocated function.
sa_port reporting_input "Reporting input" id "00000000-0000-4000-8000-000000000303" {
contract { Component { kind Flow; orientation In; }; };
}
}
sa_actor vessel_service "Vessel communication service" id "00000000-0000-4000-8000-000000000302" {
description "An external service sends distress information across the system boundary.";
sa_port reporting_output "Reporting output" id "00000000-0000-4000-8000-000000000304" {
contract { Component { kind Flow; orientation Out; }; };
}
}
// The boundary exchange connects actual participant ports. Function realization
// is declared separately in reporting.arcadia using port/exchange allocations.
boundary_exchange radio_reporting "Radio reporting" id "00000000-0000-4000-8000-000000000501" {
source @reporting_output; target @reporting_input;
oriented true;
items [@sa_report_data];
}
@@ -0,0 +1,62 @@
// Functional containment is independent of the participant allocations below.
sa_function handle_reports "Handle distress reports" id "00000000-0000-4000-8000-000000000401" {
description "A functional decomposition of reporting and assessment.";
sa_function transmit_report "Transmit report" id "00000000-0000-4000-8000-000000000402" {
description "Encode and send the vessel's distress report.";
sa_port report_out "Report output" id "00000000-0000-4000-8000-000000000404" {
contract { FunctionOutput { outgoing_items [@sa_report_data]; }; };
}
}
// Assessment rationale travels with this declaration when it is reparented.
sa_function assess_report "Assess report" id "00000000-0000-4000-8000-000000000403" {
description "Validate the received report and present it to the coordinator.";
sa_port report_in "Report input" id "00000000-0000-4000-8000-000000000405" {
contract { FunctionInput { incoming_items [@sa_report_data]; }; };
}
} // Assessment remains performed by rescue_system after a hierarchy edit.
}
// This group comment stays in this file; it is not attached to the function above.
sa_exchange_item sa_report_data "Digital distress report" id "00000000-0000-4000-8000-000000000406" {
kind Information;
sa_data_field encoded_latitude "Encoded latitude" id "00000000-0000-4000-8000-000000000407" {
type_ref Real;
unit "degrees north";
default none;
description "";
direction Unspecified;
maximum 1;
minimum 1;
storage Value;
}
description "";
mechanism Unspecified;
parent none;
supertype none;
}
sa_capability coordinate_response "Coordinate distress response" id "00000000-0000-4000-8000-000000000408" {}
allocation vessel_transmits "Vessel service transmits" id "00000000-0000-4000-8000-000000000502" {
source @vessel_service; target @transmit_report;
}
allocation system_assesses "System assesses report" id "00000000-0000-4000-8000-000000000503" {
source @rescue_system; target @assess_report;
}
functional_exchange validated_report "Validated report" id "00000000-0000-4000-8000-000000000505" {
source @transmit_report; source_port @report_out;
target @assess_report; target_port @report_in;
items [@sa_report_data];
}
port_allocation output_realization "Reporting output realizes function output" id "00000000-0000-4000-8000-000000000506" {
source @reporting_output; target @report_out;
}
port_allocation input_realization "Reporting input realizes function input" id "00000000-0000-4000-8000-000000000507" {
source @reporting_input; target @report_in;
}
exchange_allocation report_transport "Radio reporting carries the function exchange" id "00000000-0000-4000-8000-000000000508" {
source @radio_reporting; target @validated_report;
}
capability_involvement system_contribution "Assessment supports coordination" id "00000000-0000-4000-8000-000000000509" {
source @assess_report; target @coordinate_response;
}
@@ -0,0 +1,71 @@
// Views are projections. Their visual allocation containers do not set parent.
diagram oa_architecture "OA — participants and activities" id "00000000-0000-4000-8000-000000000601" {
description "The crew reports; the coordination team assesses. Containment of work is shown separately in the Model explorer.";
layer Oa; projection Allocation;
}
node oa_vessel_view id "00000000-0000-4000-8000-000000000701" {
diagram @oa_architecture; element @vessel;
position { x 60; y 60; }; size { width 272; height 210; };
}
node oa_team_view id "00000000-0000-4000-8000-000000000702" {
diagram @oa_architecture; element @rescue_team;
position { x 540; y 60; }; size { width 300; height 210; };
}
node oa_report_view id "00000000-0000-4000-8000-000000000703" {
diagram @oa_architecture; element @report_distress;
position { x 84; y 128; }; size { width 224; height 104; };
}
node oa_assessment_view id "00000000-0000-4000-8000-000000000704" {
diagram @oa_architecture; element @assess_incident;
position { x 564; y 128; }; size { width 252; height 104; };
}
diagram sa_architecture "SA — system boundary and functions" id "00000000-0000-4000-8000-000000000602" {
description "Flow component ports define the boundary; separate function ports carry the functional exchange.";
layer Sa; projection Allocation;
}
node sa_vessel_view id "00000000-0000-4000-8000-000000000711" {
diagram @sa_architecture; element @vessel_service;
position { x 60; y 60; }; size { width 272; height 220; };
}
node sa_system_view id "00000000-0000-4000-8000-000000000712" {
diagram @sa_architecture; element @rescue_system;
position { x 540; y 60; }; size { width 300; height 340; };
}
node sa_transmission_view id "00000000-0000-4000-8000-000000000713" {
diagram @sa_architecture; element @transmit_report;
position { x 84; y 128; }; size { width 224; height 104; };
}
node sa_assessment_view id "00000000-0000-4000-8000-000000000714" {
diagram @sa_architecture; element @assess_report;
position { x 564; y 128; }; size { width 252; height 104; };
}
node sa_review_view id "00000000-0000-4000-8000-000000000715" {
diagram @sa_architecture; element @review_response;
position { x 564; y 272; }; size { width 252; height 104; };
}
diagram sa_decomposition "SA — functional containment" id "00000000-0000-4000-8000-000000000603" {
description "These containers represent real function parents. Compare them with the explicit allocations in the architecture view.";
layer Sa; projection FunctionalDataflow;
}
node handling_view id "00000000-0000-4000-8000-000000000721" {
diagram @sa_decomposition; element @handle_reports;
position { x 40; y 60; }; size { width 500; height 230; };
}
node transmission_view id "00000000-0000-4000-8000-000000000722" {
diagram @sa_decomposition; element @transmit_report;
position { x 64; y 136; }; size { width 204; height 104; };
}
node assessment_view id "00000000-0000-4000-8000-000000000723" {
diagram @sa_decomposition; element @assess_report;
position { x 310; y 136; }; size { width 204; height 104; };
}
node assurance_view id "00000000-0000-4000-8000-000000000724" {
diagram @sa_decomposition; element @assure_response;
position { x 590; y 60; }; size { width 300; height 230; };
}
node review_view id "00000000-0000-4000-8000-000000000725" {
diagram @sa_decomposition; element @review_response;
position { x 614; y 136; }; size { width 252; height 104; };
}