pub fn conform(ci: &mut dyn CiExecutor, f: Fixtures) -> Vec<Check>Expand description
Every check an implementation of CiExecutor must satisfy.
Returns one Check per rule, in a fixed order, whatever happens.
The caller decides what a failure means: the in-tree suite asserts
none, choir-ci-conform prints them and exits nonzero.