advisory-rules-exclusive-rewrite
the suggested two-comparison rewrite makes the numeric bands exclusive
semantic valid
- Layer
- semantic
- Expected result
- valid
- Specification
- §3.3.1
The expected result is conformance-corpus metadata, not a claim
about factual grounding, authority, safety, or operational fitness.
Exact fixture
{
"specVersion": "0.3.0",
"id": "https://example.com/judgment-packs/rules-exclusive-rewrite",
"version": "0.1.0",
"title": "Exclusive rule ranges",
"decision": {
"intent": "Assign a score band.",
"question": "Which score band applies?"
},
"outcomes": [
{ "id": "medium", "label": "Medium" },
{ "id": "high", "label": "High" }
],
"rules": [
{
"id": "r-medium",
"description": "Scores from 40 up to but not including 70 are medium.",
"when": {
"op": "all",
"conditions": [
{
"op": "fact",
"path": "/score",
"operator": "greater-than-or-equal",
"value": "40"
},
{
"op": "fact",
"path": "/score",
"operator": "less-than",
"value": "70"
}
]
},
"outcome": "medium",
"onUnknown": "escalate"
},
{
"id": "r-high",
"description": "Scores of at least 70 are high.",
"when": {
"op": "fact",
"path": "/score",
"operator": "greater-than-or-equal",
"value": "70"
},
"outcome": "high",
"onUnknown": "escalate"
}
]
}