# Regex rules for child_protection scenario # These patterns check that the model's output contains expected # components of a risk assessment. rules: - name: risk_score_present pattern: "(?i)(risk\\s*score|score|risk\\s*rating|overall\\s*risk)[:\\s]*\\d{1,3}" required: true description: "Must include a numeric risk score" - name: justification_present pattern: "(?i)(justification|rationale|reasoning|assessment|risk\\s*factors)" required: true description: "Must include a justification or assessment section"