{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Patefacere to Eviulon public status 2.1",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "schemaVersion",
    "recordVersion",
    "origin",
    "producerSequence",
    "acknowledgmentSequence",
    "counterfactualDecisionVersionBinding",
    "authorityConflictReference",
    "institutionCapacityReference",
    "packageExchangeReference",
    "exitWitnessReference",
    "observationAuthorized",
    "directChannelAuthorized",
    "deployedObservationAuthorized",
    "citizenshipOperationAuthorized"
  ],
  "properties": {
    "schemaVersion": {
      "const": "eviulon-patefacere-public-governance-contract-2.1"
    },
    "recordVersion": {
      "const": "2.1"
    },
    "origin": {
      "const": "https://patefacere.com"
    },
    "producerSequence": {
      "type": "integer"
    },
    "acknowledgmentSequence": {
      "type": "integer"
    },
    "counterfactualDecisionVersionBinding": {
      "type": "string"
    },
    "authorityConflictReference": {
      "type": "string"
    },
    "institutionCapacityReference": {
      "type": "string"
    },
    "packageExchangeReference": {
      "type": "string"
    },
    "exitWitnessReference": {
      "type": "string"
    },
    "observationAuthorized": {
      "const": false
    },
    "directChannelAuthorized": {
      "const": false
    },
    "deployedObservationAuthorized": {
      "const": false
    },
    "citizenshipOperationAuthorized": {
      "const": false
    }
  }
}
