diff --git a/data/json/decision_points/ssvc/human_impact_2_0_2.json b/data/json/decision_points/ssvc/human_impact_2_0_2.json index ab777d65..ad864f77 100644 --- a/data/json/decision_points/ssvc/human_impact_2_0_2.json +++ b/data/json/decision_points/ssvc/human_impact_2_0_2.json @@ -9,17 +9,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", diff --git a/data/json/decision_tables/ssvc/deployer_patch_application_priority_1_0_0.json b/data/json/decision_tables/ssvc/deployer_patch_application_priority_1_0_0.json index db82509f..0421248b 100644 --- a/data/json/decision_tables/ssvc/deployer_patch_application_priority_1_0_0.json +++ b/data/json/decision_tables/ssvc/deployer_patch_application_priority_1_0_0.json @@ -87,17 +87,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", diff --git a/data/json/decision_tables/ssvc/human_impact_1_0_0.json b/data/json/decision_tables/ssvc/human_impact_1_0_0.json index 3bab08a2..b2a69a06 100644 --- a/data/json/decision_tables/ssvc/human_impact_1_0_0.json +++ b/data/json/decision_tables/ssvc/human_impact_1_0_0.json @@ -77,17 +77,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", diff --git a/data/json/ssvc_object_registry.json b/data/json/ssvc_object_registry.json index c18ef2b8..d5561838 100644 --- a/data/json/ssvc_object_registry.json +++ b/data/json/ssvc_object_registry.json @@ -2,7 +2,7 @@ "name": "SSVC Object Registry", "definition": "A registry for SSVC objects organized by type, namespace, key, and version.", "schemaVersion": "2.0.0", - "generatedAt": "2026-09-17T15:40:16.689081Z", + "generatedAt": "2026-09-19T04:17:54.649317Z", "types": { "DecisionPoint": { "type": "DecisionPoint", @@ -6536,17 +6536,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", @@ -6559,17 +6559,17 @@ "L": { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, "M": { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, "H": { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, "VH": { "key": "VH", @@ -19707,17 +19707,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", @@ -22741,17 +22741,17 @@ { "key": "L", "name": "Low", - "definition": "Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)" + "definition": "Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)" }, { "key": "M", "name": "Medium", - "definition": "(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))" + "definition": "(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)" }, { "key": "H", "name": "High", - "definition": "(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)" + "definition": "Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)" }, { "key": "VH", diff --git a/src/ssvc/decision_points/ssvc/human_impact.py b/src/ssvc/decision_points/ssvc/human_impact.py index 6c101399..809bd3df 100644 --- a/src/ssvc/decision_points/ssvc/human_impact.py +++ b/src/ssvc/decision_points/ssvc/human_impact.py @@ -47,7 +47,7 @@ LOW_4 = DecisionPointValue( name="Low", key="L", - definition="Safety Impact:(Negligible) AND Mission Impact:(Degraded OR Crippled)", + definition="Safety Impact:(Negligible OR Marginal) AND Mission Impact:(Degraded OR MEF Support Crippled)", ) @@ -72,7 +72,7 @@ MEDIUM_4 = DecisionPointValue( name="Medium", key="M", - definition="(Safety Impact:Negligible AND Mission Impact:MEF Failure) OR (Safety Impact:Marginal AND Mission Impact:(Degraded OR Crippled))", + definition="(Safety Impact:(Negligible OR Marginal) AND Mission Impact:MEF Failure) OR (Safety Impact:Critical AND Mission Impact:Degraded)", ) @@ -98,7 +98,7 @@ HIGH_4 = DecisionPointValue( name="High", key="H", - definition="(Safety Impact:Critical AND Mission Impact:(Degraded OR Crippled)) OR (Safety Impact:Marginal AND Mission Impact:MEF Failure)", + definition="Safety Impact:Critical AND Mission Impact:(MEF Support Crippled OR MEF Failure)", ) VERY_HIGH_1 = DecisionPointValue(