Files
ARCADIA-Studio/harness/fixtures/release1-native/semantic-ordered-fragment.after-order.json
T

359 lines
9.8 KiB
JSON

{
"schema_version": 5,
"id": "434e19a9-346b-4fdb-a624-fea060111454",
"alias": "mission",
"name": "Startup fragment branches order review",
"description": "",
"elements": {
"0d05b2d3-be70-41bb-917f-8c53f066b254": {
"id": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"alias": "alternatives_0d05b2d3",
"name": "SA Alternatives",
"description": "",
"parent": "ed63e299-a764-4716-ba14-a7c5662075e2",
"body": {
"Sa": {
"Shared": {
"Occurrence": {
"body": {
"Fragment": {
"operator": "Alternative",
"branches": [
"d69b7042-4229-4c5e-96c7-dd54e5755a28",
"d4fe64ec-f03f-4aff-878f-7b59ee203e5d",
"bbeca6cb-27d0-4a35-8456-3424223e07c9",
"8dfa448e-ea97-4e5e-8b48-4d16b6c3f3c6"
]
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"24cb59a8-f214-4a39-81d9-9c1c33398572": {
"id": "24cb59a8-f214-4a39-81d9-9c1c33398572",
"alias": "local_self_test",
"name": "OA Local self-test",
"description": "",
"parent": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"body": {
"Oa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Local self-test",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"33cd48ac-c8fa-46bd-b953-a12d8fd42f55": {
"id": "33cd48ac-c8fa-46bd-b953-a12d8fd42f55",
"alias": "startup_scenario",
"name": "OA Startup scenario",
"description": "",
"parent": null,
"body": {
"Oa": {
"Shared": {
"Scenario": {
"viewpoint": "OperationalActivity",
"context": null,
"precondition": "",
"postcondition": "",
"steps": [
"b0b25d32-db6f-47c2-86e4-36f1cc111c6a"
]
}
}
}
}
},
"5c1f1934-f363-4624-b7a3-84903c160ab0": {
"id": "5c1f1934-f363-4624-b7a3-84903c160ab0",
"alias": "verify_interlock",
"name": "OA Verify interlock",
"description": "",
"parent": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"body": {
"Oa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Verify interlock",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"5d32fe3a-17c5-46cf-ace3-6f4a3258d2fd": {
"id": "5d32fe3a-17c5-46cf-ace3-6f4a3258d2fd",
"alias": "energize",
"name": "OA Energize",
"description": "",
"parent": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"body": {
"Oa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Energize",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"8dfa448e-ea97-4e5e-8b48-4d16b6c3f3c6": {
"id": "8dfa448e-ea97-4e5e-8b48-4d16b6c3f3c6",
"alias": "energize_8dfa448e",
"name": "SA Energize",
"description": "",
"parent": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"body": {
"Sa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Energize",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"b0b25d32-db6f-47c2-86e4-36f1cc111c6a": {
"id": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"alias": "alternatives",
"name": "OA Alternatives",
"description": "",
"parent": "33cd48ac-c8fa-46bd-b953-a12d8fd42f55",
"body": {
"Oa": {
"Shared": {
"Occurrence": {
"body": {
"Fragment": {
"operator": "Alternative",
"branches": [
"ba27908d-3a78-4736-9909-f4f4b428d3cc",
"5c1f1934-f363-4624-b7a3-84903c160ab0",
"5d32fe3a-17c5-46cf-ace3-6f4a3258d2fd"
]
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"ba27908d-3a78-4736-9909-f4f4b428d3cc": {
"id": "ba27908d-3a78-4736-9909-f4f4b428d3cc",
"alias": "request_start",
"name": "OA Request start",
"description": "",
"parent": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"body": {
"Oa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Request start",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"bbeca6cb-27d0-4a35-8456-3424223e07c9": {
"id": "bbeca6cb-27d0-4a35-8456-3424223e07c9",
"alias": "verify_interlock_bbeca6cb",
"name": "SA Verify interlock",
"description": "",
"parent": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"body": {
"Sa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Verify interlock",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"d4fe64ec-f03f-4aff-878f-7b59ee203e5d": {
"id": "d4fe64ec-f03f-4aff-878f-7b59ee203e5d",
"alias": "local_self_test_d4fe64ec",
"name": "SA Local self-test",
"description": "",
"parent": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"body": {
"Sa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Local self-test",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"d69b7042-4229-4c5e-96c7-dd54e5755a28": {
"id": "d69b7042-4229-4c5e-96c7-dd54e5755a28",
"alias": "request_start_d69b7042",
"name": "SA Request start",
"description": "",
"parent": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"body": {
"Sa": {
"Shared": {
"Occurrence": {
"body": {
"Branch": {
"guard": "Request start",
"occurrences": []
}
},
"precondition": "",
"postcondition": ""
}
}
}
}
},
"ed63e299-a764-4716-ba14-a7c5662075e2": {
"id": "ed63e299-a764-4716-ba14-a7c5662075e2",
"alias": "startup_scenario_ed63e299",
"name": "SA Startup scenario",
"description": "",
"parent": null,
"body": {
"Sa": {
"Shared": {
"Scenario": {
"viewpoint": "Functional",
"context": null,
"precondition": "",
"postcondition": "",
"steps": [
"0d05b2d3-be70-41bb-917f-8c53f066b254"
]
}
}
}
}
}
},
"relations": {},
"diagrams": {},
"artifact_links": {},
"traces": {
"4fdbe391-8ab5-4f03-b495-21c0e7289c15": {
"id": "4fdbe391-8ab5-4f03-b495-21c0e7289c15",
"alias": "startup_order_review",
"name": "Startup fragment branches order review",
"description": "",
"oa": "b0b25d32-db6f-47c2-86e4-36f1cc111c6a",
"sa": "0d05b2d3-be70-41bb-917f-8c53f066b254",
"kind": "Manual",
"baseline": {
"oa": {
"name": "OA Alternatives",
"description": ""
},
"sa": {
"name": "SA Alternatives",
"description": ""
},
"semantic": {
"facets": [
{
"Member": {
"collection": "FragmentBranches",
"keys": {
"oa": "5c1f1934-f363-4624-b7a3-84903c160ab0",
"sa": "bbeca6cb-27d0-4a35-8456-3424223e07c9"
},
"review": {
"oa": {
"Value": true
},
"sa": {
"Value": true
}
}
}
},
{
"Order": {
"collection": "FragmentBranches",
"review": {
"oa": {
"Value": [
"ba27908d-3a78-4736-9909-f4f4b428d3cc",
"5c1f1934-f363-4624-b7a3-84903c160ab0",
"5d32fe3a-17c5-46cf-ace3-6f4a3258d2fd"
]
},
"sa": {
"Value": [
"d69b7042-4229-4c5e-96c7-dd54e5755a28",
"d4fe64ec-f03f-4aff-878f-7b59ee203e5d",
"bbeca6cb-27d0-4a35-8456-3424223e07c9",
"8dfa448e-ea97-4e5e-8b48-4d16b6c3f3c6"
]
}
}
}
}
]
}
}
}
}
}