{"id":"node-config-delivery-fully-validated-and-drift-protected","text":"Node configuration is both delivered through the immutable pipeline and protected against drift, with the MCO marking drifted nodes as Degraded — but only when API-level validation catches all invalid values before they reach nodes.","truth_value":"OUT","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["node-config-immutable-delivery-pipeline","config-drift-marks-node-degraded"],"outlist":["kubeletconfig-no-api-validation"],"label":"depth-3 gate — extends node-config-delivery-fully-validated by adding drift detection; validation gap still blocks full confidence"}],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"node-config-delivery-fully-validated-and-drift-protected","truth_value":"OUT","reason":"SL justification invalid","failed_antecedents":[],"label":"depth-3 gate — extends node-config-delivery-fully-validated by adding drift detection; validation gap still blocks full confidence","violated_outlist":["kubeletconfig-no-api-validation"]}]}}