Publish State bend editing gates and native evidence

This commit is contained in:
2026-09-22 22:47:07 -07:00
parent bb7edfbf01
commit d6aabb5dec
346 changed files with 692523 additions and 0 deletions
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\expected\\B.project.json",
"bytes": 24594,
"sha256": "149fcc554b5f41bc41bfa68f1f70edda73e8df868d92f7e1ee8020967b609d67"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\state_bend_routing_snapshot.exe",
"bytes": 21118464,
"sha256": "7faff84b54065be13b18fd52de0665306df77d5fbb80535e8de00b5f53f25495"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\B.expected-routing.json",
"bytes": 53414,
"sha256": "eb91fc4ee3c4d84058d960b5b41882f449bf66586604b84833cc5bb3b0248d3f"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
@@ -0,0 +1,860 @@
{
"schema_version": 7,
"id": "ea202922-0033-4000-8000-000000000001",
"alias": "endpoint_acceptance",
"name": "Harbor dispatch — attachment acceptance",
"description": "Small native fixture for presentation-only endpoint editing. Names describe stored source-to-target direction.",
"elements": {
"ea202922-0033-4000-8000-000000000010": {
"id": "ea202922-0033-4000-8000-000000000010",
"alias": "receive_report",
"name": "Receive distress report",
"description": "",
"parent": null,
"body": {
"Oa": "Activity"
}
},
"ea202922-0033-4000-8000-000000000011": {
"id": "ea202922-0033-4000-8000-000000000011",
"alias": "dispatch_crew",
"name": "Dispatch rescue crew",
"description": "",
"parent": null,
"body": {
"Oa": "Activity"
}
},
"ea202922-0033-4000-8000-000000000030": {
"id": "ea202922-0033-4000-8000-000000000030",
"alias": "controller",
"name": "Rescue readiness controller",
"description": "",
"parent": null,
"body": {
"Sa": "System"
}
},
"ea202922-0033-4000-8000-000000000031": {
"id": "ea202922-0033-4000-8000-000000000031",
"alias": "readiness",
"name": "Rescue readiness",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000030",
"body": {
"Sa": {
"Shared": "StateMachine"
}
}
},
"ea202922-0033-4000-8000-000000000032": {
"id": "ea202922-0033-4000-8000-000000000032",
"alias": "main_region",
"name": "Readiness region",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000031",
"body": {
"Sa": {
"Shared": "Region"
}
}
},
"ea202922-0033-4000-8000-000000000033": {
"id": "ea202922-0033-4000-8000-000000000033",
"alias": "start",
"name": "Startup",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000032",
"body": {
"Sa": {
"Shared": {
"State": {
"kind": "Initial",
"entry": "",
"exit": "",
"do_activity": ""
}
}
}
}
},
"ea202922-0033-4000-8000-000000000034": {
"id": "ea202922-0033-4000-8000-000000000034",
"alias": "ready",
"name": "Ready",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000032",
"body": {
"Sa": {
"Shared": {
"State": {
"kind": "State",
"entry": "",
"exit": "",
"do_activity": ""
}
}
}
}
},
"ea202922-0033-4000-8000-000000000035": {
"id": "ea202922-0033-4000-8000-000000000035",
"alias": "active",
"name": "Active",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000032",
"body": {
"Sa": {
"Shared": {
"State": {
"kind": "State",
"entry": "",
"exit": "",
"do_activity": ""
}
}
}
}
},
"ea202922-0033-4000-8000-000000000036": {
"id": "ea202922-0033-4000-8000-000000000036",
"alias": "decision",
"name": "Dispatch decision",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000032",
"body": {
"Sa": {
"Shared": {
"State": {
"kind": "Choice",
"entry": "",
"exit": "",
"do_activity": ""
}
}
}
}
},
"ea202922-0033-4000-8000-000000000037": {
"id": "ea202922-0033-4000-8000-000000000037",
"alias": "finished",
"name": "Shutdown complete",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000032",
"body": {
"Sa": {
"Shared": {
"State": {
"kind": "Final",
"entry": "",
"exit": "",
"do_activity": ""
}
}
}
}
},
"ea202922-0033-4000-8000-000000000050": {
"id": "ea202922-0033-4000-8000-000000000050",
"alias": "emit_status",
"name": "Emit readiness status",
"description": "",
"parent": null,
"body": {
"Sa": "Function"
}
},
"ea202922-0033-4000-8000-000000000051": {
"id": "ea202922-0033-4000-8000-000000000051",
"alias": "display_status",
"name": "Display readiness status",
"description": "",
"parent": null,
"body": {
"Sa": "Function"
}
},
"ea202922-0033-4000-8000-000000000052": {
"id": "ea202922-0033-4000-8000-000000000052",
"alias": "status_out",
"name": "Status output",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000050",
"body": {
"Sa": {
"Shared": {
"Port": {
"contract": {
"FunctionOutput": {
"outgoing_items": []
}
},
"legacy": null
}
}
}
}
},
"ea202922-0033-4000-8000-000000000053": {
"id": "ea202922-0033-4000-8000-000000000053",
"alias": "status_in",
"name": "Status input",
"description": "",
"parent": "ea202922-0033-4000-8000-000000000051",
"body": {
"Sa": {
"Shared": {
"Port": {
"contract": {
"FunctionInput": {
"incoming_items": []
}
},
"legacy": null
}
}
}
}
}
},
"relations": {
"ea202922-0033-4000-8000-000000000020": {
"id": "ea202922-0033-4000-8000-000000000020",
"alias": "dispatch_request",
"name": "Dispatch request: Receive → Dispatch",
"description": "Semantic sentinel: retain this description and direction.",
"body": {
"Interaction": {
"source": "ea202922-0033-4000-8000-000000000010",
"target": "ea202922-0033-4000-8000-000000000011",
"items": []
}
}
},
"ea202922-0033-4000-8000-000000000040": {
"id": "ea202922-0033-4000-8000-000000000040",
"alias": "initialize",
"name": "Initialize: Startup → Ready",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000033",
"target": "ea202922-0033-4000-8000-000000000034",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000041": {
"id": "ea202922-0033-4000-8000-000000000041",
"alias": "activate",
"name": "Activate: Ready → Active",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000034",
"target": "ea202922-0033-4000-8000-000000000035",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "crew_assigned",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000042": {
"id": "ea202922-0033-4000-8000-000000000042",
"alias": "assess",
"name": "Assess: Active → Decision",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000035",
"target": "ea202922-0033-4000-8000-000000000036",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000043": {
"id": "ea202922-0033-4000-8000-000000000043",
"alias": "retry",
"name": "Retry: Decision → Ready",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000036",
"target": "ea202922-0033-4000-8000-000000000034",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "retry_requested",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000044": {
"id": "ea202922-0033-4000-8000-000000000044",
"alias": "finish",
"name": "Finish: Decision → Shutdown",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000036",
"target": "ea202922-0033-4000-8000-000000000037",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "else",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000045": {
"id": "ea202922-0033-4000-8000-000000000045",
"alias": "refresh",
"name": "Refresh: Active → Active",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000035",
"target": "ea202922-0033-4000-8000-000000000035",
"transition_kind": "External",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "refresh_requested",
"effect": ""
}
}
},
"ea202922-0033-4000-8000-000000000046": {
"id": "ea202922-0033-4000-8000-000000000046",
"alias": "internal_check",
"name": "Internal status check",
"description": "",
"body": {
"StateTransition": {
"source": "ea202922-0033-4000-8000-000000000035",
"target": "ea202922-0033-4000-8000-000000000035",
"transition_kind": "Internal",
"triggers": [],
"effects": [],
"trigger": "",
"guard": "",
"effect": "Status unchanged"
}
}
},
"ea202922-0033-4000-8000-000000000054": {
"id": "ea202922-0033-4000-8000-000000000054",
"alias": "status_exchange",
"name": "Readiness status: Emit → Display",
"description": "",
"body": {
"FunctionalExchange": {
"source": "ea202922-0033-4000-8000-000000000050",
"target": "ea202922-0033-4000-8000-000000000051",
"source_port": "ea202922-0033-4000-8000-000000000052",
"target_port": "ea202922-0033-4000-8000-000000000053",
"items": []
}
}
}
},
"diagrams": {
"ea202922-0033-4000-8000-000000000100": {
"id": "ea202922-0033-4000-8000-000000000100",
"alias": "dispatch_view",
"name": "01 Dispatch — edit attachments",
"description": "",
"layer": "Oa",
"projection": "FunctionalDataflow",
"view_options": {
"hidden_edges": [],
"relation_kinds": "All",
"work_categories": "All",
"participant_categories": "All",
"coverage": "All",
"work_contexts": "All",
"exchange_labels": "Name"
},
"nodes": {
"ea202922-0033-4000-8000-000000000110": {
"id": "ea202922-0033-4000-8000-000000000110",
"alias": "dispatch_view_receive",
"element": "ea202922-0033-4000-8000-000000000010",
"position": {
"x": 100.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000111": {
"id": "ea202922-0033-4000-8000-000000000111",
"alias": "dispatch_view_dispatch",
"element": "ea202922-0033-4000-8000-000000000011",
"position": {
"x": 600.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
}
},
"routes": [
{
"edge": "ea202922-0033-4000-8000-000000000020",
"source_attachment": {
"side": "Right",
"offset": 0.5
},
"target_attachment": {
"side": "Left",
"offset": 0.6
},
"waypoints": [
{
"x": 440.0,
"y": 340.0
}
],
"label": {
"fraction": 0.5,
"offset": {
"x": 12.0,
"y": -18.0
}
}
}
]
},
"ea202922-0033-4000-8000-000000000101": {
"id": "ea202922-0033-4000-8000-000000000101",
"alias": "dispatch_reference",
"name": "02 Dispatch — untouched reference",
"description": "",
"layer": "Oa",
"projection": "FunctionalDataflow",
"view_options": {
"hidden_edges": [],
"relation_kinds": "All",
"work_categories": "All",
"participant_categories": "All",
"coverage": "All",
"work_contexts": "All",
"exchange_labels": "Name"
},
"nodes": {
"ea202922-0033-4000-8000-000000000120": {
"id": "ea202922-0033-4000-8000-000000000120",
"alias": "dispatch_reference_receive",
"element": "ea202922-0033-4000-8000-000000000010",
"position": {
"x": 100.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000121": {
"id": "ea202922-0033-4000-8000-000000000121",
"alias": "dispatch_reference_dispatch",
"element": "ea202922-0033-4000-8000-000000000011",
"position": {
"x": 600.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
}
},
"routes": [
{
"edge": "ea202922-0033-4000-8000-000000000020",
"target_attachment": {
"side": "Bottom",
"offset": 0.25
},
"waypoints": [],
"label": null
}
]
},
"ea202922-0033-4000-8000-000000000200": {
"id": "ea202922-0033-4000-8000-000000000200",
"alias": "readiness_view",
"name": "03 Readiness — edit attachments",
"description": "",
"layer": "Sa",
"projection": {
"StateMachine": {
"machine": "ea202922-0033-4000-8000-000000000031"
}
},
"view_options": {
"hidden_edges": [],
"relation_kinds": "All",
"work_categories": "All",
"participant_categories": "All",
"coverage": "All",
"work_contexts": "All",
"exchange_labels": "Name"
},
"nodes": {
"ea202922-0033-4000-8000-000000000210": {
"id": "ea202922-0033-4000-8000-000000000210",
"alias": "readiness_view_readiness",
"element": "ea202922-0033-4000-8000-000000000031",
"position": {
"x": 40.0,
"y": 40.0
},
"size": {
"width": 980.0,
"height": 590.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000211": {
"id": "ea202922-0033-4000-8000-000000000211",
"alias": "readiness_view_main_region",
"element": "ea202922-0033-4000-8000-000000000032",
"position": {
"x": 64.0,
"y": 104.0
},
"size": {
"width": 932.0,
"height": 500.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000212": {
"id": "ea202922-0033-4000-8000-000000000212",
"alias": "readiness_view_start",
"element": "ea202922-0033-4000-8000-000000000033",
"position": {
"x": 110.0,
"y": 252.0
},
"size": {
"width": 20.0,
"height": 20.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000213": {
"id": "ea202922-0033-4000-8000-000000000213",
"alias": "readiness_view_ready",
"element": "ea202922-0033-4000-8000-000000000034",
"position": {
"x": 190.0,
"y": 210.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000214": {
"id": "ea202922-0033-4000-8000-000000000214",
"alias": "readiness_view_active",
"element": "ea202922-0033-4000-8000-000000000035",
"position": {
"x": 570.0,
"y": 210.0
},
"size": {
"width": 240.0,
"height": 140.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000215": {
"id": "ea202922-0033-4000-8000-000000000215",
"alias": "readiness_view_decision",
"element": "ea202922-0033-4000-8000-000000000036",
"position": {
"x": 670.0,
"y": 430.0
},
"size": {
"width": 40.0,
"height": 40.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000216": {
"id": "ea202922-0033-4000-8000-000000000216",
"alias": "readiness_view_finished",
"element": "ea202922-0033-4000-8000-000000000037",
"position": {
"x": 880.0,
"y": 440.0
},
"size": {
"width": 24.0,
"height": 24.0
},
"collapsed": false
}
},
"routes": [
{
"edge": "ea202922-0033-4000-8000-000000000041",
"source_attachment": {
"side": "Right",
"offset": 0.5
},
"target_attachment": {
"side": "Left",
"offset": 0.6
},
"waypoints": [
{
"x": 500.0,
"y": 310.0
}
],
"label": {
"fraction": 0.5,
"offset": {
"x": 8.0,
"y": -16.0
}
}
},
{
"edge": "ea202922-0033-4000-8000-000000000040",
"source_attachment": {
"side": "Right",
"offset": 0.5
},
"waypoints": [],
"label": null
},
{
"edge": "ea202922-0033-4000-8000-000000000044",
"source_attachment": {
"side": "Right",
"offset": 0.5
},
"waypoints": [],
"label": null
}
]
},
"ea202922-0033-4000-8000-000000000201": {
"id": "ea202922-0033-4000-8000-000000000201",
"alias": "readiness_reference",
"name": "04 Readiness — untouched reference",
"description": "",
"layer": "Sa",
"projection": {
"StateMachine": {
"machine": "ea202922-0033-4000-8000-000000000031"
}
},
"view_options": {
"hidden_edges": [],
"relation_kinds": "All",
"work_categories": "All",
"participant_categories": "All",
"coverage": "All",
"work_contexts": "All",
"exchange_labels": "Name"
},
"nodes": {
"ea202922-0033-4000-8000-000000000230": {
"id": "ea202922-0033-4000-8000-000000000230",
"alias": "readiness_reference_readiness",
"element": "ea202922-0033-4000-8000-000000000031",
"position": {
"x": 40.0,
"y": 40.0
},
"size": {
"width": 980.0,
"height": 590.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000231": {
"id": "ea202922-0033-4000-8000-000000000231",
"alias": "readiness_reference_main_region",
"element": "ea202922-0033-4000-8000-000000000032",
"position": {
"x": 64.0,
"y": 104.0
},
"size": {
"width": 932.0,
"height": 500.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000232": {
"id": "ea202922-0033-4000-8000-000000000232",
"alias": "readiness_reference_start",
"element": "ea202922-0033-4000-8000-000000000033",
"position": {
"x": 110.0,
"y": 212.0
},
"size": {
"width": 20.0,
"height": 20.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000233": {
"id": "ea202922-0033-4000-8000-000000000233",
"alias": "readiness_reference_ready",
"element": "ea202922-0033-4000-8000-000000000034",
"position": {
"x": 190.0,
"y": 170.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000234": {
"id": "ea202922-0033-4000-8000-000000000234",
"alias": "readiness_reference_active",
"element": "ea202922-0033-4000-8000-000000000035",
"position": {
"x": 570.0,
"y": 170.0
},
"size": {
"width": 240.0,
"height": 140.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000235": {
"id": "ea202922-0033-4000-8000-000000000235",
"alias": "readiness_reference_decision",
"element": "ea202922-0033-4000-8000-000000000036",
"position": {
"x": 670.0,
"y": 430.0
},
"size": {
"width": 40.0,
"height": 40.0
},
"collapsed": false
},
"ea202922-0033-4000-8000-000000000236": {
"id": "ea202922-0033-4000-8000-000000000236",
"alias": "readiness_reference_finished",
"element": "ea202922-0033-4000-8000-000000000037",
"position": {
"x": 880.0,
"y": 440.0
},
"size": {
"width": 24.0,
"height": 24.0
},
"collapsed": false
}
},
"routes": []
},
"ea202922-0033-4000-8000-000000000300": {
"id": "ea202922-0033-4000-8000-000000000300",
"alias": "ports_view",
"name": "05 Status — semantic ports regression",
"description": "",
"layer": "Sa",
"projection": "FunctionalDataflow",
"view_options": {
"hidden_edges": [],
"relation_kinds": "All",
"work_categories": "All",
"participant_categories": "All",
"coverage": "All",
"work_contexts": "All",
"exchange_labels": "Name"
},
"nodes": {
"ea202922-0033-4000-8000-000000000310": {
"id": "ea202922-0033-4000-8000-000000000310",
"alias": "ports_emit",
"element": "ea202922-0033-4000-8000-000000000050",
"position": {
"x": 100.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false,
"port_anchors": [
{
"port": "ea202922-0033-4000-8000-000000000052",
"side": "Right",
"offset": 0.5
}
]
},
"ea202922-0033-4000-8000-000000000311": {
"id": "ea202922-0033-4000-8000-000000000311",
"alias": "ports_display",
"element": "ea202922-0033-4000-8000-000000000051",
"position": {
"x": 600.0,
"y": 180.0
},
"size": {
"width": 240.0,
"height": 120.0
},
"collapsed": false,
"port_anchors": [
{
"port": "ea202922-0033-4000-8000-000000000053",
"side": "Left",
"offset": 0.5
}
]
}
},
"routes": []
}
},
"artifact_links": {},
"traces": {}
}
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\attachments.arcadia",
"bytes": 9715,
"sha256": "a05c43d13e9e65872f625456b45f30f8296069159de43c695793194beac7008d"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\attachment_snapshot.exe",
"bytes": 18957824,
"sha256": "06e89f8bce8067bff82d0a62e960360ca0aec8dcf01f5536f75e7345510b0619"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\B.project.json",
"bytes": 24594,
"sha256": "149fcc554b5f41bc41bfa68f1f70edda73e8df868d92f7e1ee8020967b609d67"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 views; saved a complete Project snapshot
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\attachments.arcadia",
"bytes": 9715,
"sha256": "a05c43d13e9e65872f625456b45f30f8296069159de43c695793194beac7008d"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\state_bend_routing_snapshot.exe",
"bytes": 21118464,
"sha256": "7faff84b54065be13b18fd52de0665306df77d5fbb80535e8de00b5f53f25495"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\B.routing.json",
"bytes": 53414,
"sha256": "eb91fc4ee3c4d84058d960b5b41882f449bf66586604b84833cc5bb3b0248d3f"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\expected\\N1.project.json",
"bytes": 24674,
"sha256": "d4674396a407b13261e6a8f1ed68c5aac047412cb5195d6422ec22e19b786833"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\state_bend_routing_snapshot.exe",
"bytes": 21118464,
"sha256": "7faff84b54065be13b18fd52de0665306df77d5fbb80535e8de00b5f53f25495"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\N1.expected-routing.json",
"bytes": 53694,
"sha256": "4626a03f24272afa91753545d2c3a117505655357e993f069390b03fbd2102c3"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\expected\\N2.project.json",
"bytes": 24674,
"sha256": "72365c67a6d6b6d879f2f1c4bc5c9e4e2270d118487742d660a73883ce130ae8"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\state_bend_routing_snapshot.exe",
"bytes": 21118464,
"sha256": "7faff84b54065be13b18fd52de0665306df77d5fbb80535e8de00b5f53f25495"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\N2.expected-routing.json",
"bytes": 53775,
"sha256": "d0fb1a371b56073b098e20be26f3f7a18683bc8d96b7c6bfa70fabfc59ad1b86"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
@@ -0,0 +1,18 @@
{
"input": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\expected\\N3.project.json",
"bytes": 24504,
"sha256": "dc1d75e7d88efcfbf32ea885021b43b3a7f2a8faa97d65b99c286813a1175305"
},
"binary": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\package\\state_bend_routing_snapshot.exe",
"bytes": 21118464,
"sha256": "7faff84b54065be13b18fd52de0665306df77d5fbb80535e8de00b5f53f25495"
},
"output": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\state-bends-native-b868541-20260923\\baseline\\N3.expected-routing.json",
"bytes": 53085,
"sha256": "d543f78582a76c34545f6fe5e9dc5867689af1399a96583af316d878f028978c"
},
"exit_code": 0
}
@@ -0,0 +1 @@
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
@@ -0,0 +1,53 @@
// Immutable acceptance baseline: copy before editing. Stable IDs are deliberate.
arcadia 7;
project endpoint_acceptance "Harbor dispatch — attachment acceptance" id "ea202922-0033-4000-8000-000000000001" {
description "Small native fixture for presentation-only endpoint editing. Names describe stored source-to-target direction.";
oa_activity receive_report "Receive distress report" id "ea202922-0033-4000-8000-000000000010" { }
oa_activity dispatch_crew "Dispatch rescue crew" id "ea202922-0033-4000-8000-000000000011" { }
interaction dispatch_request "Dispatch request: Receive → Dispatch" id "ea202922-0033-4000-8000-000000000020" { source @receive_report; target @dispatch_crew; description "Semantic sentinel: retain this description and direction."; }
sa_system controller "Rescue readiness controller" id "ea202922-0033-4000-8000-000000000030" { }
sa_state_machine readiness "Rescue readiness" id "ea202922-0033-4000-8000-000000000031" { parent @controller; }
sa_region main_region "Readiness region" id "ea202922-0033-4000-8000-000000000032" { parent @readiness; }
sa_initial start "Startup" id "ea202922-0033-4000-8000-000000000033" { parent @main_region; }
sa_state ready "Ready" id "ea202922-0033-4000-8000-000000000034" { parent @main_region; }
sa_state active "Active" id "ea202922-0033-4000-8000-000000000035" { parent @main_region; }
sa_choice decision "Dispatch decision" id "ea202922-0033-4000-8000-000000000036" { parent @main_region; }
sa_final finished "Shutdown complete" id "ea202922-0033-4000-8000-000000000037" { parent @main_region; }
state_transition initialize "Initialize: Startup → Ready" id "ea202922-0033-4000-8000-000000000040" { source @start; target @ready; transition_kind External; triggers []; trigger ""; guard ""; effects []; effect ""; }
state_transition activate "Activate: Ready → Active" id "ea202922-0033-4000-8000-000000000041" { source @ready; target @active; transition_kind External; triggers []; trigger ""; guard "crew_assigned"; effects []; effect ""; }
state_transition assess "Assess: Active → Decision" id "ea202922-0033-4000-8000-000000000042" { source @active; target @decision; transition_kind External; triggers []; trigger ""; guard ""; effects []; effect ""; }
state_transition retry "Retry: Decision → Ready" id "ea202922-0033-4000-8000-000000000043" { source @decision; target @ready; transition_kind External; triggers []; trigger ""; guard "retry_requested"; effects []; effect ""; }
state_transition finish "Finish: Decision → Shutdown" id "ea202922-0033-4000-8000-000000000044" { source @decision; target @finished; transition_kind External; triggers []; trigger ""; guard "else"; effects []; effect ""; }
state_transition refresh "Refresh: Active → Active" id "ea202922-0033-4000-8000-000000000045" { source @active; target @active; transition_kind External; triggers []; trigger ""; guard "refresh_requested"; effects []; effect ""; }
state_transition internal_check "Internal status check" id "ea202922-0033-4000-8000-000000000046" { source @active; target @active; transition_kind Internal; triggers []; trigger ""; guard ""; effects []; effect "Status unchanged"; }
sa_function emit_status "Emit readiness status" id "ea202922-0033-4000-8000-000000000050" { }
sa_function display_status "Display readiness status" id "ea202922-0033-4000-8000-000000000051" { }
sa_port status_out "Status output" id "ea202922-0033-4000-8000-000000000052" { parent @emit_status; contract { FunctionOutput { outgoing_items []; }; }; }
sa_port status_in "Status input" id "ea202922-0033-4000-8000-000000000053" { parent @display_status; contract { FunctionInput { incoming_items []; }; }; }
functional_exchange status_exchange "Readiness status: Emit → Display" id "ea202922-0033-4000-8000-000000000054" { source @emit_status; target @display_status; source_port @status_out; target_port @status_in; items []; }
diagram dispatch_view "01 Dispatch — edit attachments" id "ea202922-0033-4000-8000-000000000100" { layer Oa; projection FunctionalDataflow; routes [{ edge @dispatch_request; waypoints [{ x 440; y 340; }]; label { fraction 0.5; offset { x 12; y -18; }; }; source_attachment { side Right; offset 0.5; }; target_attachment { side Left; offset 0.6; }; }]; }
diagram dispatch_reference "02 Dispatch — untouched reference" id "ea202922-0033-4000-8000-000000000101" { layer Oa; projection FunctionalDataflow; routes [{ edge @dispatch_request; target_attachment { side Bottom; offset 0.25; }; }]; }
node dispatch_view_receive id "ea202922-0033-4000-8000-000000000110" { diagram @dispatch_view; element @receive_report; position { x 100; y 180; }; size { width 240; height 120; }; collapsed false; }
node dispatch_view_dispatch id "ea202922-0033-4000-8000-000000000111" { diagram @dispatch_view; element @dispatch_crew; position { x 600; y 180; }; size { width 240; height 120; }; collapsed false; }
node dispatch_reference_receive id "ea202922-0033-4000-8000-000000000120" { diagram @dispatch_reference; element @receive_report; position { x 100; y 180; }; size { width 240; height 120; }; collapsed false; }
node dispatch_reference_dispatch id "ea202922-0033-4000-8000-000000000121" { diagram @dispatch_reference; element @dispatch_crew; position { x 600; y 180; }; size { width 240; height 120; }; collapsed false; }
diagram readiness_view "03 Readiness — edit attachments" id "ea202922-0033-4000-8000-000000000200" { layer Sa; projection { StateMachine { machine @readiness; }; }; routes [{ edge @activate; waypoints [{ x 500; y 310; }]; label { fraction 0.5; offset { x 8; y -16; }; }; source_attachment { side Right; offset 0.5; }; target_attachment { side Left; offset 0.6; }; }, { edge @initialize; source_attachment { side Right; offset 0.5; }; }, { edge @finish; source_attachment { side Right; offset 0.5; }; }]; }
diagram readiness_reference "04 Readiness — untouched reference" id "ea202922-0033-4000-8000-000000000201" { layer Sa; projection { StateMachine { machine @readiness; }; }; routes []; }
node readiness_view_readiness id "ea202922-0033-4000-8000-000000000210" { diagram @readiness_view; element @readiness; position { x 40; y 40; }; size { width 980; height 590; }; collapsed false; }
node readiness_view_main_region id "ea202922-0033-4000-8000-000000000211" { diagram @readiness_view; element @main_region; position { x 64; y 104; }; size { width 932; height 500; }; collapsed false; }
node readiness_view_start id "ea202922-0033-4000-8000-000000000212" { diagram @readiness_view; element @start; position { x 110; y 252; }; size { width 20; height 20; }; collapsed false; }
node readiness_view_ready id "ea202922-0033-4000-8000-000000000213" { diagram @readiness_view; element @ready; position { x 190; y 210; }; size { width 240; height 120; }; collapsed false; }
node readiness_view_active id "ea202922-0033-4000-8000-000000000214" { diagram @readiness_view; element @active; position { x 570; y 210; }; size { width 240; height 140; }; collapsed false; }
node readiness_view_decision id "ea202922-0033-4000-8000-000000000215" { diagram @readiness_view; element @decision; position { x 670; y 430; }; size { width 40; height 40; }; collapsed false; }
node readiness_view_finished id "ea202922-0033-4000-8000-000000000216" { diagram @readiness_view; element @finished; position { x 880; y 440; }; size { width 24; height 24; }; collapsed false; }
node readiness_reference_readiness id "ea202922-0033-4000-8000-000000000230" { diagram @readiness_reference; element @readiness; position { x 40; y 40; }; size { width 980; height 590; }; collapsed false; }
node readiness_reference_main_region id "ea202922-0033-4000-8000-000000000231" { diagram @readiness_reference; element @main_region; position { x 64; y 104; }; size { width 932; height 500; }; collapsed false; }
node readiness_reference_start id "ea202922-0033-4000-8000-000000000232" { diagram @readiness_reference; element @start; position { x 110; y 212; }; size { width 20; height 20; }; collapsed false; }
node readiness_reference_ready id "ea202922-0033-4000-8000-000000000233" { diagram @readiness_reference; element @ready; position { x 190; y 170; }; size { width 240; height 120; }; collapsed false; }
node readiness_reference_active id "ea202922-0033-4000-8000-000000000234" { diagram @readiness_reference; element @active; position { x 570; y 170; }; size { width 240; height 140; }; collapsed false; }
node readiness_reference_decision id "ea202922-0033-4000-8000-000000000235" { diagram @readiness_reference; element @decision; position { x 670; y 430; }; size { width 40; height 40; }; collapsed false; }
node readiness_reference_finished id "ea202922-0033-4000-8000-000000000236" { diagram @readiness_reference; element @finished; position { x 880; y 440; }; size { width 24; height 24; }; collapsed false; }
diagram ports_view "05 Status — semantic ports regression" id "ea202922-0033-4000-8000-000000000300" { layer Sa; projection FunctionalDataflow; routes []; }
node ports_emit id "ea202922-0033-4000-8000-000000000310" { diagram @ports_view; element @emit_status; position { x 100; y 180; }; size { width 240; height 120; }; collapsed false; port_anchors [{ port @status_out; side Right; offset 0.5; }]; }
node ports_display id "ea202922-0033-4000-8000-000000000311" { diagram @ports_view; element @display_status; position { x 600; y 180; }; size { width 240; height 120; }; collapsed false; port_anchors [{ port @status_in; side Left; offset 0.5; }]; }
}