rule-evaluator-contract