pub fn steps(shim: &dyn Shim) -> Vec<&'static str>Expand description
Every step a compile under shim can hold, in the order it runs them: each shared rule with the chip’s own rules
before and after it, the numerics fold (fused_quant, a producer taking the quantize of its result), the late rules
with theirs, then the chip’s closing rules. Holding every step from one on leaves the graph as the steps before it
make it.