{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://developer.reits.tech/schemas/runner-controller-d05-g04-privileged-package-consumer-port-composition-recovery-admission.v1.schema.json",
  "title": "Runner Controller D05 G04 privileged package consumer port composition and recovery admission",
  "type": "object",
  "required": [
    "schemaVersion", "status", "evaluatedAt", "mode", "program", "discovery", "summary", "environmentObservation",
    "candidateContract", "admissionContract", "portMatrix", "portMethodMatrix", "architectureFlowMatrix", "nonceStateMatrix",
    "journalStageMatrix", "transactionTimelineMatrix", "crashCutpointMatrix", "recoveryDecisionMatrix", "artifactMatrix",
    "stoppedStateMatrix", "subgateMatrix", "integrationDebtMatrix", "fixtureSuiteMatrix", "fixtureResults", "controlMatrix",
    "lifecycleMatrix", "protocolMatrix", "authorityMatrix", "qualityGateMatrix", "receiptMatrix",
    "terminalReceiptFieldMatrix", "invariants", "firstProductionFailure", "safetyTruth"
  ],
  "properties": {
    "schemaVersion": { "const": "developer.reits.tech/runner-controller-d05-g04-privileged-package-consumer-port-composition-recovery-admission/v1" },
    "status": { "const": "P48_FIVE_PORT_CONSUMER_RECOVERY_ADMITTED_LIVE_ROOT_991_INSTALLATION_HELD" },
    "mode": { "const": "REAL_PORT_COMPOSITION_REAL_POSIX_CRASH_RECOVERY_ZERO_PRODUCTION_EFFECT" },
    "evaluatedAt": { "type": "string", "format": "date-time" },
    "program": { "type": "object", "required": ["globalCutCurrent", "globalCutsRemaining", "d05G04Satisfied"] },
    "discovery": { "type": "object" },
    "summary": {
      "type": "object",
      "required": [
        "p48ConsumerPortsBound", "productionPortSurfaces", "productionPortMethods", "consumerRecoveryCasesPassed",
        "cumulativeRegressionCases", "completePortCompositions", "crashRecoveryDrills", "realPosixRoots",
        "publicKeyResolutions", "terminalNonceBurns", "journalEntries", "ambiguousWritesRecovered",
        "actualArtifactWrites", "actualIndependentObservations", "actualRollbackDeletes", "shellStrings",
        "root991OwnershipObserved", "productionHostMutations", "productionInstallationObserved", "d05G04Satisfied"
      ],
      "properties": {
        "p48ConsumerPortsBound": { "const": true },
        "productionPortSurfaces": { "const": 5 },
        "productionPortMethods": { "const": 14 },
        "consumerRecoveryCasesPassed": { "const": 192 },
        "cumulativeRegressionCases": { "const": 1916 },
        "completePortCompositions": { "const": 24 },
        "crashRecoveryDrills": { "const": 24 },
        "realPosixRoots": { "const": 48 },
        "publicKeyResolutions": { "const": 96 },
        "terminalNonceBurns": { "const": 48 },
        "journalEntries": { "const": 792 },
        "ambiguousWritesRecovered": { "const": 108 },
        "actualArtifactWrites": { "const": 300 },
        "actualIndependentObservations": { "const": 300 },
        "actualRollbackDeletes": { "const": 300 },
        "shellStrings": { "const": 0 },
        "root991OwnershipObserved": { "const": false },
        "productionHostMutations": { "const": 0 },
        "productionInstallationObserved": { "const": false },
        "d05G04Satisfied": { "const": false }
      }
    },
    "portMatrix": { "type": "array", "minItems": 5, "maxItems": 5 },
    "portMethodMatrix": { "type": "array", "minItems": 14, "maxItems": 14 },
    "architectureFlowMatrix": { "type": "array", "minItems": 7, "maxItems": 7 },
    "nonceStateMatrix": { "type": "array", "minItems": 5, "maxItems": 5 },
    "journalStageMatrix": { "type": "array", "minItems": 8, "maxItems": 8 },
    "transactionTimelineMatrix": { "type": "array", "minItems": 15, "maxItems": 15 },
    "crashCutpointMatrix": { "type": "array", "minItems": 8, "maxItems": 8 },
    "recoveryDecisionMatrix": { "type": "array", "minItems": 4, "maxItems": 4 },
    "artifactMatrix": { "type": "array", "minItems": 8, "maxItems": 8 },
    "stoppedStateMatrix": { "type": "array", "minItems": 8, "maxItems": 8 },
    "subgateMatrix": { "type": "array", "minItems": 6, "maxItems": 6 },
    "integrationDebtMatrix": { "type": "array", "minItems": 6, "maxItems": 6 },
    "fixtureSuiteMatrix": { "type": "array", "minItems": 6, "maxItems": 6 },
    "fixtureResults": { "type": "array", "minItems": 192, "maxItems": 192 },
    "controlMatrix": { "type": "array", "minItems": 72, "maxItems": 72 },
    "lifecycleMatrix": { "type": "array", "minItems": 27, "maxItems": 27 },
    "protocolMatrix": { "type": "array", "minItems": 50, "maxItems": 50 },
    "authorityMatrix": { "type": "array", "minItems": 25, "maxItems": 25 },
    "qualityGateMatrix": { "type": "array", "minItems": 89, "maxItems": 89 },
    "receiptMatrix": { "type": "array", "minItems": 52, "maxItems": 52 },
    "terminalReceiptFieldMatrix": { "type": "array", "minItems": 176, "maxItems": 176 },
    "invariants": { "type": "array", "minItems": 272, "maxItems": 272 },
    "environmentObservation": { "type": "object" },
    "candidateContract": { "type": "object" },
    "admissionContract": { "type": "object" },
    "firstProductionFailure": {
      "type": "object",
      "required": [
        "failedGate", "currentSharedPortalHostDenied", "productionPublicKeyResolverBound", "durableNonceRegistryBound",
        "durableRecoveryJournalBound", "privilegedConsumerInstalled", "root991OwnershipObserved",
        "productionHostMutations", "d05G04Satisfied"
      ]
    },
    "safetyTruth": { "type": "object" }
  },
  "additionalProperties": false
}
