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