pub fn evaluate_batch_detailed(
rule_json: &str,
contexts_json: &[String],
) -> Result<Vec<EvaluationResult>, RuleEngineError>pub fn evaluate_batch_detailed(
rule_json: &str,
contexts_json: &[String],
) -> Result<Vec<EvaluationResult>, RuleEngineError>