{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "additionalProperties": false,
 "description": "",
 "properties": {
  "agrees_with_policy": {
   "type": "boolean"
  },
  "decision": {
   "enum": [
    "AUTHORIZE",
    "DENY",
    "INDETERMINATE"
   ]
  },
  "reasons": {
   "items": {
    "type": "string"
   },
   "type": "array"
  },
  "schema": {
   "const": "ihvrk.solver.decision/1"
  },
  "solver_status": {
   "type": "string"
  }
 },
 "required": [
  "agrees_with_policy",
  "decision",
  "reasons",
  "schema",
  "solver_status"
 ],
 "title": "IHVRK solver decision (ihvrk.solver.decision/1)",
 "type": "object"
}