diff --git a/control-pipeline/services/decomposition_pass.py b/control-pipeline/services/decomposition_pass.py index 6c72c02..c740298 100644 --- a/control-pipeline/services/decomposition_pass.py +++ b/control-pipeline/services/decomposition_pass.py @@ -2168,7 +2168,12 @@ Antworte als JSON: "check_type": "technical_config_check|code_pattern_check|runtime_security_test|document_policy_check|document_classification_check|document_contract_check|evidence_artifact_check|process_verification|training_verification|interview_assessment", "merge_key": "action_type:normalized_object:control_phase", "dependency_hints": ["dependency_type:action_type:normalized_object (Voraussetzungen, Ersetzungen, Kompensationen)"], - "lifecycle_phase_order": "1-13 (1=scope, 2=definition, 4=implementation, 7=monitoring, 8=testing, 12=reporting)" + "lifecycle_phase_order": "1-13 (1=scope, 2=definition, 4=implementation, 7=monitoring, 8=testing, 12=reporting)", + "applicability": {{}}, + "scanner_hint": {{"search_terms": ["technischer Suchbegriff"], "negative_indicators": ["Negativindikator"]}}, + "manual_review_required_if": ["Bedingung fuer manuelle Pruefung"], + "evidence_type": "code|process|hybrid", + "provides_context": ["context.VARIABLE die dieses Control bei Pruefung erzeugt"] }}""" @@ -2266,7 +2271,12 @@ Jedes Control hat dieses Format: "check_type": "technical_config_check|code_pattern_check|runtime_security_test|document_policy_check|document_classification_check|document_contract_check|evidence_artifact_check|process_verification|training_verification|interview_assessment", "merge_key": "action_type:normalized_object:control_phase", "dependency_hints": ["dependency_type:action_type:normalized_object (Voraussetzungen, Ersetzungen, Kompensationen)"], - "lifecycle_phase_order": "1-13 (1=scope, 2=definition, 4=implementation, 7=monitoring, 8=testing, 12=reporting)" + "lifecycle_phase_order": "1-13 (1=scope, 2=definition, 4=implementation, 7=monitoring, 8=testing, 12=reporting)", + "applicability": {{}}, + "scanner_hint": {{"search_terms": ["technischer Suchbegriff"], "negative_indicators": ["Negativindikator"]}}, + "manual_review_required_if": ["Bedingung fuer manuelle Pruefung"], + "evidence_type": "code|process|hybrid", + "provides_context": ["context.VARIABLE die dieses Control bei Pruefung erzeugt"] }}"""