← Files OpsTruthARCHIVED FILE

contracts/examples/verification-result.json

1.97 KB · Oct 4, 2026 · 12:31 UTC

↓ Download file

{
  "schema": "opstruth.verification-result",
  "schemaVersion": "1.0.0",
  "resultId": "urn:uuid:44444444-4444-4444-8444-444444444444",
  "requestDigest": "sha256:2222222222222222222222222222222222222222222222222222222222222222",
  "authorizationDigest": "sha256:4444444444444444444444444444444444444444444444444444444444444444",
  "receiptDigest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "evidenceGraphDigest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
  "observedAt": "2026-08-27T12:15:00Z",
  "verifier": {
    "id": "urn:opstruth:service:public-verifier",
    "type": "verifier"
  },
  "subject": {
    "provider": "github",
    "repositoryId": "123456789",
    "repositoryName": "Example/project",
    "baselineCommitSha": "1111111111111111111111111111111111111111",
    "observedCommitSha": "2222222222222222222222222222222222222222",
    "environment": "production"
  },
  "verdict": "UNPROVEN",
  "assertionResults": [
    {
      "assertionId": "route.health.exists",
      "verdict": "UNPROVEN",
      "expected": [200, 204],
      "observed": 200,
      "evidenceNodeIds": ["urn:opstruth:evidence:runtime-probe-1"],
      "explanation": "The endpoint responded, but the deployment could not be bound to the claimed commit."
    }
  ],
  "notVerified": ["The production deployment identity is not bound to commit 2222222222222222222222222222222222222222."],
  "errors": [],
  "warnings": ["A healthy endpoint does not prove deployment provenance."],
  "digest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
  "proof": {
    "algorithm": "Ed25519",
    "signerFingerprint": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
    "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA0000000000000000000000000000000000000000000=\n-----END PUBLIC KEY-----",
    "signatureBase64": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="
  }
}

SHA-256: 892821935e8dcb90251c6b442f50491c28194a9cc9e15154c458648e95f88c0f