.. |component_type_badge| raw:: html
safety
Safety_Manager |component_type_badge|
=====================================
Applies protective state entry criteria and enforces safe outputs.
Dependency Map
--------------
.. image:: /_static/component_dependencies/Safety_Manager_02c1300e-5e7b-42c1-b86c-e6624aed8975_dependencies.svg
:alt: Component dependency graph for Safety_Manager
:class: dblclick-open-image
Connections
-----------
.. list-table::
:header-rows: 1
* - Connection
- Type
- Role
- Peer Component
- Direction
- Interfaces
* - :doc:`ACONN-003 `
- calls
- target
- :doc:`Runtime_Manager `
- source_to_target
- n/a
* - :doc:`ACONN-007 `
- publishes_to
- target
- :doc:`Monitoring_Manager `
- source_to_target
- :doc:`IF_SensorSnapshot `
* - :doc:`ACONN-010 `
- publishes_to
- source
- :doc:`Diagnostics_Manager `
- source_to_target
- :doc:`IF_OperatingStatus `
* - :doc:`ACONN-008 `
- uses
- target
- :doc:`Control_Manager `
- bidirectional
- :doc:`IF_FanCommand `
Linked Requirements
-------------------
- :doc:`REQ-SAF-001 `
- :doc:`REQ-SAF-002 `
- :doc:`REQ-SAF-003 `
- :doc:`REQ-SAF-004 `
- :doc:`REQ-REL-002 `