_DEGENERATE_TRIGGER_RE = re.compile(r"^step[_\s]*\d+$", re.IGNORECASE) def rule_matches(candidate, trajectory, threshold=0.70): if _DEGENERATE_TRIGGER_RE.match(candidate.trigger): return False # degenerate trigger: never matches