pub fn render_criterion(value: &Value) -> String
Upstream’s render_criterion: strings pass through, anything structured becomes compact JSON so a rubric reads as JSON rather than a Python repr.
render_criterion