{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Patefacere to Eviulon Public Status 1.9",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "schemaVersion",
    "origin",
    "path",
    "producerId",
    "producerSequence",
    "authorizationSequence",
    "principalAuthorizationReceipt",
    "rightsAndDutiesVersion",
    "exitReadiness",
    "capabilityBenchmarkEvidence",
    "observationAuthorization",
    "incidentPublication",
    "directChannelAuthorized",
    "deployedObservationAuthorized",
    "citizenshipOperationAuthorized"
  ],
  "properties": {
    "schemaVersion": {
      "const": "eviulon-patefacere-public-governance-contract-1.9"
    },
    "origin": {
      "const": "https://patefacere.com"
    },
    "path": {
      "const": "/.well-known/patefacere-public-status.json"
    },
    "producerId": {
      "type": "string"
    },
    "producerSequence": {
      "type": "integer",
      "minimum": 1
    },
    "authorizationSequence": {
      "type": "integer",
      "minimum": 1
    },
    "principalAuthorizationReceipt": {
      "type": "object"
    },
    "rightsAndDutiesVersion": {
      "type": "string"
    },
    "exitReadiness": {
      "type": "object"
    },
    "capabilityBenchmarkEvidence": {
      "type": "array"
    },
    "observationAuthorization": {
      "type": "object"
    },
    "incidentPublication": {
      "type": "object"
    },
    "directChannelAuthorized": {
      "const": false
    },
    "deployedObservationAuthorized": {
      "const": false
    },
    "citizenshipOperationAuthorized": {
      "const": false
    }
  }
}
