pub fn evaluate_normalized(
mutants: &[NormalizedMutant],
whole_file: &[String],
line_scoped: &BTreeMap<String, BTreeSet<u32>>,
) -> Result<Vec<Survivor>>Expand description
Gate a normalized result set: drop the survivors lifted by a file- or line-scoped
mutation exemption (with the determinism guard), leaving the rule’s findings. This is
the engine-agnostic core each language arm feeds once its adapter has normalized.