arcadia 2; project mission "Coastal rescue — operational need to system behavior" id "7fd2d957-d964-4cc5-a3f3-3f42aa6f04ca" { description "A worked OA/SA example. Compare allocation and functional decomposition views; inspect traces, repeated scenario messages, interface contracts, degraded modes, and external engineering artifacts."; oa_occurrence distress_received "Distress received" id "1c1b700a-45e2-418d-8f1c-40e57e409434" { body { Exchange { exchange @distress_signal; message_kind Asynchronous; receiver none; reply_to none; sender none; values []; }; }; description ""; parent @distress_to_response; postcondition ""; precondition ""; } sa_system rescue_coordination_system "Rescue coordination system" id "2027bca4-204e-40fe-a6af-fa2f74e4ce0e" { description ""; parent none; } sa_initial start_reporting "Start reporting" id "26df594f-d55c-4d83-9907-fabad1e27572" { description ""; do_activity ""; entry ""; exit ""; kind Initial; parent @reporting_quality_region; } sa_region reporting_quality_region "Reporting quality region" id "27c7dfaa-6a65-41e9-bf1a-1b1ba58912d5" { description ""; parent @reporting_operation_modes; } sa_port vessel_reporting_output "Vessel reporting output" id "2a9f2d3a-45eb-4a9b-b2aa-284d8ccb961b" { description ""; direction Out; interface @distress_reporting_interface; parent @vessel_communication_service; } oa_capability protect_life_at_sea "Protect life at sea" id "334793e5-fdfd-427e-89d5-7cc91283c75a" { description ""; parent none; } sa_functional_chain digital_distress_handling "Digital distress handling" id "34f9ddb2-bb79-4658-8932-c8393b9f5022" { description ""; parent none; steps [@report_handled]; } oa_role incident_coordinator "Incident coordinator" id "39ba0d44-3f9d-4d98-bf9a-6c9b8c5ed041" { description ""; parent none; } oa_activity report_distress "Report distress" id "3e0a28ce-335f-4d39-80ac-5c04a0a22a7f" { description ""; parent @respond_to_distress; } sa_mission support_timely_rescue_decisions "Support timely rescue decisions" id "42bc4bd3-dab1-4b5b-9815-a5fd36a939f0" { description ""; parent none; } sa_constraint response_time_budget "Response time budget" id "434a0fad-4e61-4211-839e-5f6fde77f1b1" { constrained [@classify_incident_and_alert_operator, @validated_distress_report]; description ""; expression "incident_alert_latency <= 120 s"; parent none; } sa_capability coordinate_rescue_response "Coordinate rescue response" id "521b8f60-174d-47a4-a672-efff675ebf82" { description ""; parent none; } oa_entity rescue_coordination "Rescue coordination" id "5b8669e9-5071-4ef5-a7c4-ebb45f662841" { description ""; parent none; } sa_exchange_item digital_distress_report "Digital distress report" id "5de7b2ef-8012-484a-be40-5b4ce883223f" { description ""; kind Information; parent none; } sa_occurrence updated_distress_report "Updated distress report" id "5f09f99a-584a-4917-8b5d-4fda45f4932e" { body { Exchange { exchange @validated_distress_report; message_kind Asynchronous; receiver @coordination_system_lifeline; reply_to none; sender @vessel_service_lifeline; values []; }; }; description ""; parent @repeated_distress_reports; postcondition "The incident position is refreshed without creating a second incident."; precondition "The vessel has more recent position information."; } sa_exchange_item rescue_supply_package "Rescue supply package" id "75399008-b0ef-49c7-b403-35337b3b2c40" { description ""; kind Material; parent none; } sa_event report_timeout "Report timeout" id "7d7a7b65-c6df-42fc-bc94-3162261ad107" { body { Time { expression "30 s"; kind After; }; }; description ""; parent none; } sa_lifeline coordination_system_lifeline "Coordination system lifeline" id "80f59f52-26ae-486c-8e9a-5ba032223362" { description ""; parent @repeated_distress_reports; represented @rescue_coordination_system; } oa_process distress_to_response "Distress to response" id "86aa4bf3-6543-4e81-929b-f0fc3482ff77" { description ""; parent none; steps [@distress_received]; } sa_event validated_report_received "Validated report received" id "8be42c58-6486-4038-aaa9-5aea2dce3b65" { body { Signal { items [@digital_distress_report]; }; }; description ""; parent none; } sa_actor vessel_communication_service "Vessel communication service" id "8cda5e33-5731-40af-91d1-9060ea723935" { description ""; parent none; } sa_occurrence initial_distress_report "Initial distress report" id "90d07c73-a950-4a68-8b65-c3964dfe5d19" { body { Exchange { exchange @validated_distress_report; message_kind Asynchronous; receiver @coordination_system_lifeline; reply_to none; sender @vessel_service_lifeline; values []; }; }; description ""; parent @repeated_distress_reports; postcondition ""; precondition ""; } oa_activity respond_to_distress "Respond to distress" id "9526e01a-1936-48fc-9b84-4639f63b9370" { description ""; parent none; } sa_data_field reported_latitude "Reported latitude" id "9bd00e8c-125f-4b38-bd15-16571af01d89" { description ""; maximum 1; minimum 1; parent @digital_distress_report; type_ref Real; unit "degrees north"; } sa_lifeline vessel_service_lifeline "Vessel service lifeline" id "9bdd35fb-5bb7-41a7-a909-a3a97d07ae33" { description ""; parent @repeated_distress_reports; represented @vessel_communication_service; } sa_port assessment_function_input "Assessment function input" id "a1bd6431-2823-45b6-b669-27a2f6ecee24" { description ""; direction In; interface @distress_reporting_interface; parent @classify_incident_and_alert_operator; } sa_exchange_item backup_electrical_energy "Backup electrical energy" id "b00cb246-cbde-49cd-b9c3-f22d7bdd96ec" { description ""; kind Energy; parent none; } sa_function classify_incident_and_alert_operator "Classify incident and alert operator" id "b87858d8-3e9a-4f5a-bbb8-4648e743bf0d" { description ""; parent @manage_distress_response; } oa_actor vessel_in_distress "Vessel in distress" id "b9dd4745-a110-4ff0-a599-f00f9e45bb88" { description ""; parent none; } sa_mode degraded_reporting "Degraded reporting" id "bf5895c7-565c-4181-a604-6d338c019b12" { description ""; do_activity ""; entry ""; exit ""; kind Mode; parent @reporting_quality_region; } sa_state_machine reporting_operation_modes "Reporting operation modes" id "c3945ca6-698b-4e7c-888d-2bb3788caffc" { description ""; parent @rescue_coordination_system; } sa_port system_reporting_input "System reporting input" id "c68d6903-8ebe-4976-9f0c-835553fabd72" { description ""; direction In; interface @distress_reporting_interface; parent @rescue_coordination_system; } sa_occurrence report_handled "Report handled" id "d48ccc42-f422-4026-b5c2-68bbe830abf6" { body { Exchange { exchange @validated_distress_report; message_kind Asynchronous; receiver none; reply_to none; sender none; values []; }; }; description ""; parent @digital_distress_handling; postcondition ""; precondition ""; } sa_function transmit_distress_report "Transmit distress report" id "d6b99909-2b10-41d5-8423-40afb3905673" { description ""; parent @manage_distress_response; } sa_scenario repeated_distress_reports "Repeated distress reports" id "df3b4429-398d-4d66-869b-784183e1e62d" { context @coordinate_rescue_response; description ""; parent none; postcondition "The operator has a classified incident with the latest vessel report."; precondition "A vessel has detected an emergency and the reporting service is available."; steps [@initial_distress_report, @updated_distress_report]; viewpoint BoundaryInterface; } sa_interface distress_reporting_interface "Distress reporting interface" id "e13f9bc0-b8c7-4e91-b481-3732d6c08168" { description ""; items [@digital_distress_report]; parent none; } sa_mode normal_reporting "Normal reporting" id "e5c72171-cd6a-49c6-be3d-db3bd48bc978" { description ""; do_activity ""; entry ""; exit ""; kind Mode; parent @reporting_quality_region; } oa_exchange_item distress_report "Distress report" id "e74f3d77-766b-4a94-85cb-4a1e6fe4cf10" { description ""; kind Information; parent none; } oa_activity assess_incident "Assess incident" id "ebea3af4-39f1-4582-91ee-52fbdbd03b9f" { description ""; parent @respond_to_distress; } sa_port report_function_output "Report function output" id "f32ed660-9ef2-45a6-ab83-9ae0db133fda" { description ""; direction Out; interface @distress_reporting_interface; parent @transmit_distress_report; } sa_function manage_distress_response "Manage distress response" id "fea9acb1-fa3a-4001-9677-784caf97c15b" { description ""; parent none; } allocation assesses_incident "Assesses incident" id "01605431-cd83-4db9-aa81-a230ba6a2bf6" { description ""; source @rescue_coordination; target @assess_incident; } boundary_exchange distress_reporting_connection "Distress reporting connection" id "03b5cafa-6560-495e-9ad3-c7069e75a44e" { description ""; items [@digital_distress_report]; source @vessel_reporting_output; target @system_reporting_input; } mission_capability mission_capability "Mission capability" id "084e26f6-d26b-4de5-8560-8eb19bc7b3dc" { description ""; source @support_timely_rescue_decisions; target @coordinate_rescue_response; } chain_involvement functional_chain_support "Functional chain support" id "0b00c34d-bf48-46cf-bb46-43556b575fbc" { description ""; source @digital_distress_handling; target @coordinate_rescue_response; } state_action review_on_degraded_entry "Review on degraded entry" id "0eca6687-28a9-479e-9fe0-485bf1a7a22e" { description ""; phase Entry; source @degraded_reporting; target @classify_incident_and_alert_operator; } state_transition signal_degraded "Signal degraded" id "3fced0b9-2362-4ac4-8caa-45aac3674412" { description ""; effect "Flag the incident and request an operator review."; effects []; guard "seconds_since_last_report > 30"; source @normal_reporting; target @degraded_reporting; transition_kind External; trigger "report_timeout"; triggers [@report_timeout]; } availability assessment_in_normal_mode "Assessment in normal mode" id "401033be-3111-4e4f-a66a-4ff56d61670c" { description ""; source @classify_incident_and_alert_operator; target @normal_reporting; } interaction distress_signal "Distress signal" id "56fdbdda-a9a7-48b4-9512-d0cec7f9066d" { description ""; items [@distress_report]; source @report_distress; target @assess_incident; } role_realization fulfils_coordinator_role "Fulfils coordinator role" id "65c050ec-af57-449f-a3d6-5f867c9d121a" { description ""; source @rescue_coordination; target @incident_coordinator; } role_assignment coordinates_assessment "Coordinates assessment" id "6cafacbd-4a72-44d6-a3b2-587b246e202c" { description ""; source @incident_coordinator; target @assess_incident; } capability_involvement operational_contribution "Operational contribution" id "6d8cd148-e950-4f1d-978f-43e66ad00cd9" { description ""; source @assess_incident; target @protect_life_at_sea; } availability assessment_in_degraded_mode "Assessment in degraded mode" id "75701d38-2c85-4f67-9ccd-c48e4ad77420" { description ""; source @classify_incident_and_alert_operator; target @degraded_reporting; } allocation system_assessment "System assessment" id "94234700-0f4c-4233-9fc4-c90df4dc7b61" { description ""; source @rescue_coordination_system; target @classify_incident_and_alert_operator; } interface_provision reporting_service_provided "Reporting service provided" id "97c41496-b02a-4d9c-88c9-c3bb2332b7a2" { description ""; source @vessel_communication_service; target @distress_reporting_interface; } chain_involvement operational_realization "Operational realization" id "a990b96f-52be-4d71-ac0e-83e01a23a69a" { description ""; source @distress_to_response; target @protect_life_at_sea; } allocation reports_distress "Reports distress" id "b29fbe37-6543-4d89-826b-015dff8da216" { description ""; source @vessel_in_distress; target @report_distress; } state_transition initialize_reporting "Initialize reporting" id "b93bac52-2a1a-47ac-92ff-3a7268b6b476" { description ""; effect ""; effects []; guard ""; source @start_reporting; target @normal_reporting; transition_kind External; trigger ""; triggers []; } functional_exchange validated_distress_report "Validated distress report" id "b9fa9d19-c1a5-4569-bef2-58ce788a75a3" { description ""; items [@digital_distress_report]; source @transmit_distress_report; source_port @report_function_output; target @classify_incident_and_alert_operator; target_port @assessment_function_input; } exchange_allocation report_carried_by_connection "Report carried by connection" id "cb767431-e196-4abf-9c7e-5b415caf2e53" { description ""; source @distress_reporting_connection; target @validated_distress_report; } interface_requirement reporting_service_required "Reporting service required" id "cf7aaa0b-71f6-4e6b-8c83-8ac87423c1fb" { description ""; source @rescue_coordination_system; target @distress_reporting_interface; } allocation vessel_transmission "Vessel transmission" id "df07c2ae-cee6-4ca9-8433-809aee36f6bd" { description ""; source @vessel_communication_service; target @transmit_distress_report; } capability_involvement system_capability_support "System capability support" id "e72da212-c2ac-476a-b083-ace00756b5e1" { description ""; source @classify_incident_and_alert_operator; target @coordinate_rescue_response; } state_transition signal_restored "Signal restored" id "fc699be4-387c-4b6a-9514-3a9e54aa101e" { description ""; effect "Clear the degraded-reporting alert."; effects []; guard "position_is_current"; source @degraded_reporting; target @normal_reporting; transition_kind External; trigger "validated_report_received"; triggers [@validated_report_received]; } diagram sa_system_boundary_and_functions "SA system boundary and functions" id "181c5d1c-9b20-4223-b0d7-0465cfcdd988" { description "A focused projection of the shared engineering model."; layer Sa; projection Allocation; } node view_vessel_communication_service id "1e59932f-3c3f-4ff7-b3d7-a56ea45a8757" { collapsed false; diagram @sa_system_boundary_and_functions; element @vessel_communication_service; position { x 60.0; y 60.0; }; size { height 248.0; width 272.0; }; } node view_transmit_distress_report id "3dbe9ac3-4058-47f8-a112-94f81da8b113" { collapsed false; diagram @sa_system_boundary_and_functions; element @transmit_distress_report; position { x 84.0; y 124.0; }; size { height 132.0; width 224.0; }; } node view_rescue_coordination_system id "5113e074-4e3b-4e6e-8b33-4081cdedb02a" { collapsed false; diagram @sa_system_boundary_and_functions; element @rescue_coordination_system; position { x 572.0; y 60.0; }; size { height 248.0; width 272.0; }; } node view_classify_incident_and_alert_operator id "d7cfae62-b32f-44e0-a98e-89765da3d4e2" { collapsed false; diagram @sa_system_boundary_and_functions; element @classify_incident_and_alert_operator; position { x 596.0; y 124.0; }; size { height 132.0; width 224.0; }; } diagram sa_missions_and_capabilities "SA missions and capabilities" id "78fe5575-54ec-4898-840b-db3fe0bbcea1" { description "A focused projection of the shared engineering model."; layer Sa; projection Capabilities; } node view_coordinate_rescue_response id "15f17f55-b5ac-48f5-8476-c96ec4ba4707" { collapsed false; diagram @sa_missions_and_capabilities; element @coordinate_rescue_response; position { x 988.0; y 60.0; }; size { height 94.0; width 224.0; }; } node view_rescue_coordination_system_3db00caf id "3db00caf-b5bb-4241-bb69-017497c20340" { collapsed false; diagram @sa_missions_and_capabilities; element @rescue_coordination_system; position { x 60.0; y 60.0; }; size { height 132.0; width 224.0; }; } node view_support_timely_rescue_decisions id "7508ba39-d8bb-45d8-92df-f22764c8536e" { collapsed false; diagram @sa_missions_and_capabilities; element @support_timely_rescue_decisions; position { x 524.0; y 60.0; }; size { height 94.0; width 224.0; }; } node view_vessel_communication_service_dd551ce6 id "dd551ce6-a062-476f-82f9-44b0549e0459" { collapsed false; diagram @sa_missions_and_capabilities; element @vessel_communication_service; position { x 1452.0; y 60.0; }; size { height 132.0; width 224.0; }; } diagram oa_participants_and_activities "OA participants and activities" id "7fdd7f39-a225-442f-8588-05d77284ba6b" { description "A focused projection of the shared engineering model."; layer Oa; projection Allocation; } node view_report_distress id "07438ef3-fedd-409d-8d39-3e4a712a8dce" { collapsed false; diagram @oa_participants_and_activities; element @report_distress; position { x 84.0; y 124.0; }; size { height 94.0; width 224.0; }; } node view_rescue_coordination id "0e9765db-e564-49e8-8c4e-8cf94c06b9d4" { collapsed false; diagram @oa_participants_and_activities; element @rescue_coordination; position { x 572.0; y 60.0; }; size { height 182.0; width 272.0; }; } node view_vessel_in_distress id "20c607f1-1c2b-4fef-8cff-6e122fc7939b" { collapsed false; diagram @oa_participants_and_activities; element @vessel_in_distress; position { x 60.0; y 60.0; }; size { height 182.0; width 272.0; }; } node view_assess_incident id "3e5163ae-436f-45e6-9130-b3d3781a2f03" { collapsed false; diagram @oa_participants_and_activities; element @assess_incident; position { x 596.0; y 124.0; }; size { height 94.0; width 224.0; }; } diagram oa_capabilities_and_participants "OA capabilities and participants" id "b1b0a28b-5a92-46e4-ba35-9637d6b9720d" { description "A focused projection of the shared engineering model."; layer Oa; projection Capabilities; } node view_rescue_coordination_91ff9ff9 id "91ff9ff9-3f1b-42e5-8754-1c280cf9d3bf" { collapsed false; diagram @oa_capabilities_and_participants; element @rescue_coordination; position { x 988.0; y 60.0; }; size { height 94.0; width 224.0; }; } node view_incident_coordinator id "96abcbf4-fe39-41a2-bc7a-896260b0e6f5" { collapsed false; diagram @oa_capabilities_and_participants; element @incident_coordinator; position { x 60.0; y 60.0; }; size { height 94.0; width 224.0; }; } node view_vessel_in_distress_e4aaf25f id "e4aaf25f-ae0d-49d0-93c2-c481d2770f09" { collapsed false; diagram @oa_capabilities_and_participants; element @vessel_in_distress; position { x 1452.0; y 60.0; }; size { height 94.0; width 224.0; }; } node view_protect_life_at_sea id "f14d122d-32ca-42e4-bf2c-1d34be1b2bcc" { collapsed false; diagram @oa_capabilities_and_participants; element @protect_life_at_sea; position { x 524.0; y 60.0; }; size { height 94.0; width 224.0; }; } diagram oa_activity_dataflow "OA activity dataflow" id "bdfa2607-3900-45f8-9382-3065573942dd" { description "A focused projection of the shared engineering model."; layer Oa; projection FunctionalDataflow; } node view_assess_incident_4fb9673b id "4fb9673b-b13d-4f29-9bc1-73db1004d0df" { collapsed false; diagram @oa_activity_dataflow; element @assess_incident; position { x 84.0; y 124.0; }; size { height 94.0; width 224.0; }; } node view_report_distress_9e6cc97a id "9e6cc97a-cc88-4630-894e-4ddb9dbf8c23" { collapsed false; diagram @oa_activity_dataflow; element @report_distress; position { x 84.0; y 234.0; }; size { height 94.0; width 224.0; }; } node view_respond_to_distress id "c9f9d743-d1e0-4672-a874-29fb98296507" { collapsed false; diagram @oa_activity_dataflow; element @respond_to_distress; position { x 60.0; y 60.0; }; size { height 292.0; width 272.0; }; } diagram sa_functional_decomposition "SA functional decomposition" id "d8764c63-336d-4558-ac58-dba9dfa74c87" { description "A focused projection of the shared engineering model."; layer Sa; projection FunctionalDataflow; } node view_transmit_distress_report_4444f7de id "4444f7de-c924-429f-8703-f484a8ee4dce" { collapsed false; diagram @sa_functional_decomposition; element @transmit_distress_report; position { x 84.0; y 124.0; }; size { height 132.0; width 224.0; }; } node view_manage_distress_response id "96fbd2d9-a6f2-4889-8e0e-a664eba39e07" { collapsed false; diagram @sa_functional_decomposition; element @manage_distress_response; position { x 60.0; y 60.0; }; size { height 368.0; width 272.0; }; } node view_classify_incident_and_alert_operator_e8dbf569 id "e8dbf569-226f-4004-bd24-cee2a2072b2c" { collapsed false; diagram @sa_functional_decomposition; element @classify_incident_and_alert_operator; position { x 84.0; y 272.0; }; size { height 132.0; width 224.0; }; } artifact response_implementation "Response implementation" id "2c11e575-9636-426b-8a46-8d696c25c9e0" { description "Illustrative external engineering reference; opening a model does not fetch it."; fragment none; owner @classify_incident_and_alert_operator; relation Implements; revision "design-v2"; uri "git+https://example.org/rescue/control?path=src/response.rs"; } artifact console_enclosure_cad "Console enclosure CAD" id "b6003fcd-a5d6-4b22-b17b-9110759d8064" { description "Illustrative external engineering reference; opening a model does not fetch it."; fragment none; owner @rescue_coordination_system; relation References; revision "B.3"; uri "cad://rescue-console/enclosure.step"; } trace trace_vessel_in_distress "Vessel in distress ↔ Vessel communication service" id "268f4a8f-0ba1-4218-9698-31e76cbd38ec" { baseline { oa { description ""; name "Vessel in distress"; }; sa { description ""; name "Vessel communication service"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Participant; oa @vessel_in_distress; sa @vessel_communication_service; } trace trace_respond_to_distress "Respond to distress ↔ Manage distress response" id "3d77a609-3426-4317-83c4-74dfa6558e6c" { baseline { oa { description ""; name "Respond to distress"; }; sa { description ""; name "Manage distress response"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Refinement; oa @respond_to_distress; sa @manage_distress_response; } trace trace_report_distress "Report distress ↔ Transmit distress report" id "4b5f05e7-fa2f-4281-a046-d358a0ac03d5" { baseline { oa { description ""; name "Report distress"; }; sa { description ""; name "Transmit distress report"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Refinement; oa @report_distress; sa @transmit_distress_report; } trace trace_protect_life_at_sea "Protect life at sea ↔ Coordinate rescue response" id "4ca472c7-de50-4217-96e0-7dee7d8bcb3a" { baseline { oa { description ""; name "Protect life at sea"; }; sa { description ""; name "Coordinate rescue response"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Capability; oa @protect_life_at_sea; sa @coordinate_rescue_response; } trace trace_distress_report "Distress report ↔ Digital distress report" id "6c3fe0b0-b7b0-4d66-8450-3736349f935f" { baseline { oa { description ""; name "Distress report"; }; sa { description ""; name "Digital distress report"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Item; oa @distress_report; sa @digital_distress_report; } trace trace_assess_incident "Assess incident ↔ Classify incident and alert operator" id "ad41088e-62b6-4e52-b63a-970a939ea77a" { baseline { oa { description ""; name "Assess incident"; }; sa { description ""; name "Classify incident and alert operator"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Refinement; oa @assess_incident; sa @classify_incident_and_alert_operator; } trace trace_distress_signal "Distress signal ↔ Validated distress report" id "e3d46af5-47b7-42a5-b92f-48ebbe0b9a1d" { baseline { oa { description ""; name "Distress signal"; }; sa { description ""; name "Validated distress report"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Exchange; oa @distress_signal; sa @validated_distress_report; } trace trace_rescue_coordination "Rescue coordination ↔ Rescue coordination system" id "e5ea9201-6fb6-4e9e-b3c6-e9d0bc167c21" { baseline { oa { description ""; name "Rescue coordination"; }; sa { description ""; name "Rescue coordination system"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Participant; oa @rescue_coordination; sa @rescue_coordination_system; } trace trace_distress_received "Distress received ↔ Report handled" id "ea6c8ccb-2822-42bc-968e-41a3960bff28" { baseline { oa { description ""; name "Distress received"; }; sa { description ""; name "Report handled"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Scenario; oa @distress_received; sa @report_handled; } trace trace_distress_to_response "Distress to response ↔ Digital distress handling" id "ebf036d6-1504-4386-bbe2-87e0b12338f6" { baseline { oa { description ""; name "Distress to response"; }; sa { description ""; name "Digital distress handling"; }; }; description "Reviewed OA/SA correspondence in the coastal rescue example."; kind Sequence; oa @distress_to_response; sa @digital_distress_handling; } }