pub fn required_by_class() -> (Vec<&'static str>, Vec<&'static str>)
2026-09-26: Every required gate, split into (Speed, Correctness) by the class that decides its signer rule. A gate the registry does not know is in neither list.