blob: ac6980b7f382a64e60a2de878abd41540d71149d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# 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"
|