Publish State bend editing gates and native evidence
This commit is contained in:
+1882
File diff suppressed because it is too large
Load Diff
+18
@@ -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
|
||||
}
|
||||
+1
@@ -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": {}
|
||||
}
|
||||
+18
@@ -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
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
Validated 49 objects and 5 views; saved a complete Project snapshot
|
||||
File diff suppressed because it is too large
Load Diff
+18
@@ -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
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
|
||||
+1895
File diff suppressed because it is too large
Load Diff
+18
@@ -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
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
|
||||
+1899
File diff suppressed because it is too large
Load Diff
+18
@@ -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
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
Validated 49 objects and 5 saved views; snapshotted 2 State views and the complete Project
|
||||
+1862
File diff suppressed because it is too large
Load Diff
+18
@@ -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
|
||||
}
|
||||
+1
@@ -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; }]; }
|
||||
}
|
||||
Reference in New Issue
Block a user