{
  "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": "approval-scope-check",
    "version": "0.29.0",
    "result": {
      "profile": "approval-scope-v1",
      "matchesSuppliedApproval": true,
      "advisoryOnly": true,
      "authorizationGranted": false,
      "identityVerified": false,
      "approvalId": "approval-1",
      "payloadSha256": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
      "digestProfile": "sorted-json-sha256-v1",
      "checks": {
        "actor": true,
        "operation": true,
        "recipient": true,
        "resource": true,
        "purpose": true,
        "dataClasses": true,
        "payload": true,
        "timeWindow": true,
        "notRevoked": true,
        "usesRemaining": true
      },
      "limitations": [
        "All approval, identity, revocation, usage and time inputs are unverified caller assertions.",
        "This is an offline comparison and never grants or substitutes for required human approval or an authorization service.",
        "Scope strings are exact and case-sensitive; no wildcards, URL equivalence, delegation, or implicit recipient expansion.",
        "Proposal data classes must be a subset of the declared approved classes; their truth is not inferred from payload contents.",
        "The payload digest uses the custom sorted-json-sha256-v1 profile, not a signature or general canonical JSON standard."
      ],
      "findings": [],
      "findingCount": 0,
      "errorCount": 0,
      "truncated": false
    },
    "provenance": {
      "inputSha256": "1dad1a8fc0a2aa96d0cc1216c1f6ba3500c4f2d51b51098c2ef5dba80d4ee048",
      "outputSha256": "01cfe41c857b2418ca2e408aed082517f8dbfcfea2e59f557c77bfebd62c823a",
      "deterministic": true,
      "externalRequests": 0
    }
  }
}
