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.