{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:2d306ff6e37131beda05e42b062ba550ee4de13bc49d85d755983b3cc6a111a1",
  "artifact_sha256": "sha256:e758ba38f30ca0a8ce73b5dffc6ea7ed411f97a00c81d8668031560e24a03044",
  "data": {
    "event_contract": "sourcey.catalog-event/v1alpha1",
    "kind": "evidence.bound",
    "issuer_id": "issuer_sourcey_evidence",
    "operation_id": "op_7rx8sa4p39p9e8x9satt9rn2fn",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01kyyts97tbppvx69rh3v86sk2",
      "program_id": "prg_01kyyts97wr01a0f3as5qcgatc",
      "offer_id": "off_01kyyts97ws635fv7kpb4ce6qh",
      "revision_digest": "sha256:eff005a8310c7a0538fd03eecfe40ed69f69f549ef81c4a9685dea849ea825df"
    },
    "occurred_at": "2026-08-12T08:57:27Z",
    "payload": {
      "observation_id": "sha256:e1700da23644ae4a4e0ab1f956a7da0ac07705e613998e4e2c0c886e83d81b3b",
      "capture_receipt_digest": "sha256:24da8c3306c85c83e59e32fe95c693cd93766bd802be6cc3b10e88f53a9523f5",
      "normalized_object_digest": "sha256:d4309f2ecf8b8708eb6914c5f2698e860146ccfce23535371ef89a8cfb21b0d2",
      "authority_entity_revision_digest": "sha256:62f4d66bedfeb994302976356b77a20495b191e04e9d44060282e358d80c8f71",
      "authority_program_revision_digest": "sha256:d3a0d18781d791bc238e03224a8d7140fa4505a5f53881c14f349cbe9d92abb8",
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9328,
              "end_byte": 9395,
              "value_digest": "sha256:262d2e37275cffda3cd0650d27a90095dfc76c7f1b2803c13a048622602451bc"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9328,
              "end_byte": 9395,
              "value_digest": "sha256:262d2e37275cffda3cd0650d27a90095dfc76c7f1b2803c13a048622602451bc"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 813,
              "end_byte": 844,
              "value_digest": "sha256:66ba41b28453ce3fe8175d3e4b6dcbe9e8624373ae09cdd1b9189c9c697d2382"
            }
          ]
        },
        {
          "path": "/economics/benefits",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5543,
              "end_byte": 5612,
              "value_digest": "sha256:32095247d8131d88c613d1b34dac0db58615febf411f03353cfdf0f7f5e46c36"
            },
            {
              "kind": "utf8-range",
              "start_byte": 8320,
              "end_byte": 8400,
              "value_digest": "sha256:bf6e03ffed204d015aae0573101b2c963f869163eec23232b82e127b512d0b66"
            },
            {
              "kind": "utf8-range",
              "start_byte": 8421,
              "end_byte": 8525,
              "value_digest": "sha256:d686d4a608127fcbba789ca3c8e681ca31690d76ae4ebb9d6f3ff0dfe211e80a"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5543,
              "end_byte": 5612,
              "value_digest": "sha256:32095247d8131d88c613d1b34dac0db58615febf411f03353cfdf0f7f5e46c36"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/0",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 8742,
              "end_byte": 8831,
              "value_digest": "sha256:410634804b5234c5aee5acbfeb707f7927dad0394055f89e1aa536eea812e5a9"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/1",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 8833,
              "end_byte": 8881,
              "value_digest": "sha256:c3041137a2d6c3c28421c93b7dcb548827f30db8d64d8041c0d750d1234c0a6c"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/2",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 8887,
              "end_byte": 8917,
              "value_digest": "sha256:11a0507f38fc1dbb0cb6fe282cfce4851a09624a874238842244136ce9a6747c"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3597,
              "end_byte": 3622,
              "value_digest": "sha256:3fa954c033297bd9c171142a7b159a7ded9d85dd5828b585cc80b2fbd43a8412"
            },
            {
              "kind": "utf8-range",
              "start_byte": 9328,
              "end_byte": 9395,
              "value_digest": "sha256:262d2e37275cffda3cd0650d27a90095dfc76c7f1b2803c13a048622602451bc"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "derived",
          "derivation_rule": "first-party-access-operator",
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9328,
              "end_byte": 9395,
              "value_digest": "sha256:262d2e37275cffda3cd0650d27a90095dfc76c7f1b2803c13a048622602451bc"
            },
            {
              "kind": "utf8-range",
              "start_byte": 813,
              "end_byte": 844,
              "value_digest": "sha256:66ba41b28453ce3fe8175d3e4b6dcbe9e8624373ae09cdd1b9189c9c697d2382"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5452,
              "end_byte": 5471,
              "value_digest": "sha256:994677cd4b7cf1df3f1fc55b08884145ed14e559653175c590975021952b2d9e"
            },
            {
              "kind": "utf8-range",
              "start_byte": 4003,
              "end_byte": 4028,
              "value_digest": "sha256:802ceb95f099258223f3cee34d9afa56bb413469990911b880dc683d5deb7bf8"
            }
          ]
        },
        {
          "path": "/summary",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5543,
              "end_byte": 5612,
              "value_digest": "sha256:32095247d8131d88c613d1b34dac0db58615febf411f03353cfdf0f7f5e46c36"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7830,
              "end_byte": 7984,
              "value_digest": "sha256:cb9e25b22a7574932c40bf9909910cfcec00364c993beb2fb18c7f22498fab53"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7985,
              "end_byte": 8142,
              "value_digest": "sha256:78c7d09db8c0440dc7fb2767df6bf6381b59e2babc64e7174dfbbbe17320818d"
            },
            {
              "kind": "utf8-range",
              "start_byte": 8143,
              "end_byte": 8319,
              "value_digest": "sha256:373b1edabaf8d900716d88284532c15a78987cd8e71b944869e63203fef2f7ab"
            }
          ]
        },
        {
          "path": "/title",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5543,
              "end_byte": 5612,
              "value_digest": "sha256:32095247d8131d88c613d1b34dac0db58615febf411f03353cfdf0f7f5e46c36"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/method",
        "/access/url",
        "/economics/benefits",
        "/economics/consideration/kind",
        "/eligibility/rule/rules/0",
        "/eligibility/rule/rules/1",
        "/eligibility/rule/rules/2",
        "/lifecycle/status",
        "/roles/access_operator_entity_id",
        "/roles/terms_authority_entity_id",
        "/summary",
        "/title"
      ],
      "polarity": "supports",
      "binding_method": "sourcey-reviewed-exact-path",
      "binding_version": "1"
    },
    "event_id": "sha256:c79812cf437dcfc1281670b30254060e23328e77ef0f2df911edcddec9c1c2c5",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "AZ2zH659GiTkx572o3XRIer7bKzS9agQow4uuf2iRwBdnLE+kRnLKvHMY+jFn8o92xKirhXJYfRVFTpft5MYBQ=="
    }
  }
}
