+
+ Process req. status
+ Valid
+ Draft
+ Invalid
+ Other
+
+
+ ISO 26262 std_req status
+ Ok
+ Recommendation
+ Open
+ Action
+ Deviation
+ N/A
+ Other
+
+
+ Req. verification status
+ Automated
+ Waiting for automation
+ Inspection list
+ Other
+
+
+
+.. list-table:: Process area status overview (compact)
+ :header-rows: 1
+ :widths: 20 27 27 26
+
+ * - Process area
+ - Process req. status
+ - ISO 26262 std_req status
+ - Req. verification status
+ * - Requirements Engineering
+ -
+
+ .. needpie::
+ :labels: Valid, Draft, Invalid, Other
+ :colors: LimeGreen, Gold, LightCoral, LightGray
+
+ type == 'gd_req' and is_external == False and status == 'valid' and 'requirements_engineering' in tags
+ type == 'gd_req' and is_external == False and status == 'draft' and 'requirements_engineering' in tags
+ type == 'gd_req' and is_external == False and status == 'invalid' and 'requirements_engineering' in tags
+ type == 'gd_req' and is_external == False and status not in ['valid', 'draft', 'invalid'] and 'requirements_engineering' in tags
+ -
+
+ .. needpie::
+ :labels: Ok, Recommendation, Open, Action, Deviation, N/A, Other
+ :colors: LimeGreen, LightBlue, Gold, Orange, LightCoral, LightGray, Silver
+ :filter-func: needs_filters.std_req_status_for_area(requirements_engineering)
+ -
+
+ .. needpie::
+ :labels: Automated, Waiting for automation, Inspection list, Other
+ :colors: LimeGreen, Gold, LightBlue, LightGray
+ :filter-func: needs_filters.area_verification_status(requirements_engineering)
+
+ * - Architecture Design
+ -
+
+ .. needpie::
+ :labels: Valid, Draft, Invalid, Other
+ :colors: LimeGreen, Gold, LightCoral, LightGray
+
+ type == 'gd_req' and is_external == False and status == 'valid' and 'architecture_design' in tags
+ type == 'gd_req' and is_external == False and status == 'draft' and 'architecture_design' in tags
+ type == 'gd_req' and is_external == False and status == 'invalid' and 'architecture_design' in tags
+ type == 'gd_req' and is_external == False and status not in ['valid', 'draft', 'invalid'] and 'architecture_design' in tags
+ -
+
+ .. needpie::
+ :labels: Ok, Recommendation, Open, Action, Deviation, N/A, Other
+ :colors: LimeGreen, LightBlue, Gold, Orange, LightCoral, LightGray, Silver
+ :filter-func: needs_filters.std_req_status_for_area(architecture_design)
+ -
+
+ .. needpie::
+ :labels: Automated, Waiting for automation, Inspection list, Other
+ :colors: LimeGreen, Gold, LightBlue, LightGray
+ :filter-func: needs_filters.area_verification_status(architecture_design)
+
+ * - Implementation
+ -
+
+ .. needpie::
+ :labels: Valid, Draft, Invalid, Other
+ :colors: LimeGreen, Gold, LightCoral, LightGray
+
+ type == 'gd_req' and is_external == False and status == 'valid' and 'implementation' in tags
+ type == 'gd_req' and is_external == False and status == 'draft' and 'implementation' in tags
+ type == 'gd_req' and is_external == False and status == 'invalid' and 'implementation' in tags
+ type == 'gd_req' and is_external == False and status not in ['valid', 'draft', 'invalid'] and 'implementation' in tags
+ -
+
+ .. needpie::
+ :labels: Ok, Recommendation, Open, Action, Deviation, N/A, Other
+ :colors: LimeGreen, LightBlue, Gold, Orange, LightCoral, LightGray, Silver
+ :filter-func: needs_filters.std_req_status_for_area(implementation)
+ -
+
+ .. needpie::
+ :labels: Automated, Waiting for automation, Inspection list, Other
+ :colors: LimeGreen, Gold, LightBlue, LightGray
+ :filter-func: needs_filters.area_verification_status(implementation)
+
+ * - Verification
+ -
+
+ .. needpie::
+ :labels: Valid, Draft, Invalid, Other
+ :colors: LimeGreen, Gold, LightCoral, LightGray
+
+ type == 'gd_req' and is_external == False and status == 'valid' and 'verification' in tags
+ type == 'gd_req' and is_external == False and status == 'draft' and 'verification' in tags
+ type == 'gd_req' and is_external == False and status == 'invalid' and 'verification' in tags
+ type == 'gd_req' and is_external == False and status not in ['valid', 'draft', 'invalid'] and 'verification' in tags
+ -
+
+ .. needpie::
+ :labels: Ok, Recommendation, Open, Action, Deviation, N/A, Other
+ :colors: LimeGreen, LightBlue, Gold, Orange, LightCoral, LightGray, Silver
+ :filter-func: needs_filters.std_req_status_for_area(verification)
+ -
+
+ .. needpie::
+ :labels: Automated, Waiting for automation, Inspection list, Other
+ :colors: LimeGreen, Gold, LightBlue, LightGray
+ :filter-func: needs_filters.area_verification_status(verification)
diff --git a/process/standards/process_reqs_list/process_status_overview.rst b/process/standards/process_reqs_list/process_status_overview.rst
index 27b360d596..8456fe1ea2 100644
--- a/process/standards/process_reqs_list/process_status_overview.rst
+++ b/process/standards/process_reqs_list/process_status_overview.rst
@@ -27,6 +27,35 @@ compliance status, work product completion status, and tooling in a single overv
For each process area the pie charts appear on the first work product row;
subsequent rows carry only the work product and its completion badge.
+.. raw:: html
+
+
+
+ Process req. status
+ Valid
+ Draft
+ Invalid
+ Other
+
+
+ ISO 26262 std_req status
+ Ok
+ Recommendation
+ Open
+ Action
+ Deviation
+ N/A
+ Other
+
+
+ Req. verification status
+ Automated
+ Waiting for automation
+ Inspection list
+ Other
+
+
+
.. list-table:: Combined process area and work product status overview
:header-rows: 1
:widths: 10 13 13 20 7 15 11 11
@@ -580,3 +609,751 @@ subsequent rows carry only the work product and its completion badge.
});
});
+
+Module Status by Work Product
+*****************************
+
+The following tables provide module-specific placeholders for manual status tracking.
+Rows are grouped by process area and list the related work products.
+
+.. raw:: html
+
+