pub fn default_predicate_evaluator(
env: impl PredicateEnv + 'static,
) -> impl Fn(&str, &Context) -> boolExpand description
Wrap a PredicateEnv into the closure signature expected by
crate::runner::execute_steps.
Parse errors are swallowed (logged as tracing::warn!) and the step is
skipped (false). This matches the failing-closed principle: a config bug
is surfaced as a warning, not a process abort.