@@ -93,9 +93,12 @@ This section provides an overview of current process requirements and their clar
9393 gd_req__arch_attribute_uid,
9494 gd_req__saf_attr_uid,
9595 gd_req__req_check_mandatory,
96+ gd_req__impl_diagram_uid,
97+ gd_req__impl_unit_uid,
98+ gd_req__impl_interface_uid,
9699 :parent_covered: NO: cannot check non-existent "doc__naming_conventions" in gd_req__req_attr_uid
97100
98- Docs-as-Code shall enforce that Need IDs follow the following naming scheme:
101+ Enforce that Need IDs follow the following naming scheme:
99102
100103 * A prefix indicating the need type (e.g. `feature__ `)
101104 * A middle part matching the hierarchical structure of the need:
@@ -117,9 +120,10 @@ This section provides an overview of current process requirements and their clar
117120 :satisfies:
118121 gd_req__req_attr_title,
119122 gd_req__saf_attr_title,
123+ gd_req__impl_diagram_title
120124 :parent_covered: NO: Can not ensure summary
121125
122- Docs-as-Code shall enforce that all needs have titles and titles do not contain the following words:
126+ Enforce that all needs have titles and titles do not contain the following words:
123127
124128 * shall
125129 * must
@@ -811,6 +815,32 @@ Architecture Attributes
811815.. Provide needs type ``dd_dyn`` for dynamic diagrams showing unit interactions as UML.
812816
813817
818+
819+ .. tool_req :: Diagram mandatory safety and status attributes
820+ :id: tool_req__docs_dd_diagram_safety_status
821+ :tags: Detailed Design & Code
822+ :version: 1
823+ :implemented: YES
824+ :satisfies:
825+ gd_req__impl_diagram_safety,
826+ gd_req__impl_diagram_status,
827+
828+ Diagrams (``dd_sta ``, ``dd_dyn ``) shall have mandatory ``safety `` (``QM `` or ``ASIL_B ``) and ``status `` (``valid `` or ``invalid ``) attributes.
829+
830+
831+ .. tool_req :: Mandatory description for diagrams, units, and interfaces
832+ :id: tool_req__docs_dd_description
833+ :tags: Detailed Design & Code
834+ :version: 1
835+ :implemented: YES
836+ :satisfies:
837+ gd_req__impl_diagram_description,
838+ gd_req__impl_unit_description,
839+ gd_req__impl_interface_description,
840+
841+ ``dd_sta ``, ``dd_dyn ``, ``sw_unit ``, and ``sw_unit_int `` needs shall have non-empty content serving as description.
842+
843+
814844Testing
815845#######
816846
0 commit comments