collect_failing_enforce_probes

Function collect_failing_enforce_probes 

Source
fn collect_failing_enforce_probes(
    probes: &HashMap<String, ProbeRecord>,
) -> Vec<String>
Expand description

Collect probe names that are currently failing AND declared with mode = Enforce. Per RFC-0007 §3.4, only Enforce-mode probes participate in the soak gate; Observe and Disabled records events but does not gate. The pre-fix builder filtered only by status == Fail, which silently included failing Observe-mode probes in LocalSustainedFailureCrossed.failing_probes and gated soak promotion against the documented contract.