fix(schema): require durable decision binding
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02e47-6aac-7ee1-914d-0584c75d3c81
This commit is contained in:
tegwick 2026-08-23 13:22:25 +02:00
parent 4c3c528644
commit df54c1b8f5

View file

@ -19,7 +19,12 @@
"request": {"$ref": "https://flex-auth.netkingdom/schemas/check_request.schema.json"},
"validity": {"$ref": "#/$defs/validity"},
"approvals": {"$ref": "#/$defs/approvals"},
"decision": {"$ref": "https://flex-auth.netkingdom/schemas/decision_envelope.schema.json"},
"decision": {
"allOf": [
{"$ref": "https://flex-auth.netkingdom/schemas/decision_envelope.schema.json"},
{"required": ["binding"]}
]
},
"provenance": {"type": "object", "additionalProperties": true}
},
"allOf": [