reci.validation.rules.flow
Data-flow validation rules (FLOW001–FLOW006).
- reci.validation.rules.flow.check_ambiguous_wiring(graph, config: dict[str, Any]) Iterable[Finding][source]
An input name matches multiple upstream outputs.
- reci.validation.rules.flow.check_boolean_coercion(graph, config: dict[str, Any]) Iterable[Finding][source]
A string output is wired to a likely-boolean input.
- reci.validation.rules.flow.check_matrix_output(graph, config: dict[str, Any]) Iterable[Finding][source]
Matrix job outputs consumed by downstream are non-deterministic.