{
  "releaseSnapshot": {
    "format": "static-release-reference-v1",
    "sourceVersion": "0.29.0",
    "sourceRegistrySha256": "a2b5ec09bf6c38b9d2879d746a4fded374f5928b445377b0270ef6aa8e6cac65",
    "generatedAt": "2026-10-06T15:38:00Z",
    "releaseAcceptance": "not-verified-by-generator",
    "runtimeReadiness": "not-evaluated",
    "livePaymentsVerified": false,
    "indexingVerified": false,
    "apiOrigin": null,
    "notice": "Build-time release reference. Runtime readiness, deployment, payment settlement and external indexing are not evaluated here. Prices are proposed; this file cannot authorize execution or payment."
  },
  "exampleResponse": {
    "operation": "replay-divergence-check",
    "version": "0.29.0",
    "result": {
      "profile": "replay-divergence-v1",
      "equivalent": false,
      "advisoryOnly": true,
      "digestProfile": "sorted-json-sha256-v1",
      "matchingPrefixLength": 0,
      "commonStepCount": 1,
      "orderPreserved": true,
      "firstDivergence": {
        "index": 0,
        "baselineId": "step-1",
        "candidateId": "step-1"
      },
      "missingStepIds": [],
      "extraStepIds": [],
      "comparisons": [
        {
          "id": "step-1",
          "baselineIndex": 0,
          "candidateIndex": 0,
          "sameOperation": true,
          "sameRequest": true,
          "sameOutcome": true,
          "sameResult": false,
          "baselineRequestSha256": "cbbbdcd27692344de5dbab3abcaba413fb0f45307267de7081401576df1cb176",
          "candidateRequestSha256": "cbbbdcd27692344de5dbab3abcaba413fb0f45307267de7081401576df1cb176",
          "baselineResultSha256": "dda59c1dd5dc7304423acc22eafddcb12e7550b4a1ac96525c6ea6eb8bcd5313",
          "candidateResultSha256": "8ea34acc65cbbb9d9d54427c6a777d14668c7a6443bcdb56ad56fbfaf6de413e"
        }
      ],
      "limitations": [
        "Compares exact supplied JSON traces without executing or predicting a replay.",
        "Step IDs must be unique within each trace; repeated attempts need distinct IDs.",
        "Digest profile sorts keys by UTF-16 and uses JavaScript JSON numbers; it is not RFC 8785 or a signature. Result hashes include presence so absent differs from null.",
        "Unknown outcomes and omitted effects cannot establish equivalent behavior outside these traces."
      ],
      "findings": [
        {
          "code": "RESULT_DIVERGED",
          "severity": "error",
          "path": "/candidate/0",
          "message": "result differs from the aligned baseline step",
          "relatedIds": [
            "step-1"
          ]
        }
      ],
      "findingCount": 1,
      "errorCount": 1,
      "truncated": false
    },
    "provenance": {
      "inputSha256": "7053e487f5944c064974aeea44d3a57370d71b16669bb704de01deaedfce2fd7",
      "outputSha256": "23ef080e8f51a0ad59ece5d5958fdc0221beed339139c5c8dd0c14465934f17e",
      "deterministic": true,
      "externalRequests": 0
    }
  }
}
