structural-invalid-evidence-requirement-kind
evidence requirement kind must be chosen from the closed vocabulary
structural invalid
- Layer
- structural
- Expected result
- invalid
- Expected diagnostic
JPS-STRUCTURE-ENUMat/evidenceRequirements/0/kind- Specification
- §6.2
The expected result is conformance-corpus metadata, not a claim
about factual grounding, authority, safety, or operational fitness.
Exact fixture
{
"specVersion": "0.2.0-draft",
"id": "https://example.com/judgment-packs/invalid-evidence-requirement-kind",
"version": "0.1.0",
"title": "Invalid evidence requirement kind",
"decision": {
"intent": "Exercise every Core condition shape.",
"question": "Do the declared conditions support approval?"
},
"evidenceRequirements": [
{
"id": "attestation",
"description": "A declared attestation.",
"required": false,
"kind": "custom"
}
],
"outcomes": [
{
"id": "accept",
"label": "Accept"
},
{
"id": "reject",
"label": "Reject"
}
],
"rules": [
{
"id": "composite-rule",
"description": "Combines literal, all, any, not, fact, and evidence-present nodes.",
"when": {
"op": "all",
"conditions": [
{
"op": "literal",
"value": true
},
{
"op": "any",
"conditions": [
{
"op": "literal",
"value": false
},
{
"op": "not",
"condition": {
"op": "literal",
"value": false
}
}
]
},
{
"op": "fact",
"path": "/request/region",
"operator": "in",
"value": [
"ca",
"us"
]
},
{
"op": "evidence-present",
"evidenceRequirement": "attestation"
}
]
},
"outcome": "accept",
"onUnknown": "escalate",
"evidenceRequirementRefs": [
"attestation"
]
}
]
}