Validates one leaf condition — the field/operator/value triple.
Accumulator contract — see validateStyleRules.
The candidate condition, of unverified shape.
Index of the owning rule, used to build the field path.
Index within an all array, or null when the condition is the whole
when — the two produce different field paths.
Accumulator for blocking failures. Mutated in place.
Diagnostic data merged into every finding.
Fileoverview
Barl export for validators module