{
  "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_1bpy1mx17j3rxwkt9r6k9srvkg",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01m04qsmtzryqy93d5yj6des5h",
      "program_id": "prg_01m04qsmtzbb6znr4kn1m2nkrh",
      "offer_id": "off_01m04qsmtz8hc4ag1gavknwdds",
      "revision_digest": "sha256:8c8904b82cfa478181d8eb0363f43aef05e6889a8ebf42e96f45e8643a7b474c"
    },
    "occurred_at": "2026-08-16T23:41:34Z",
    "payload": {
      "observation_id": "sha256:250aaa7269d69d5a09ba3c09f64a0c8bd683030d830972cedd7ec173649385a9",
      "capture_receipt_digest": "sha256:ff10905dcbeceef3c317a0239f066a576e5555d206235f24dc067eae4836a95f",
      "normalized_object_digest": "sha256:593d068d40e7b0f6c84528ecff7aca31c70dd47c5f107e58a5469e91bbed2bcd",
      "authority_entity_revision_digest": "sha256:96d324620afa64b97d8def4d00303c4d1ad1fe626c90732d6db00a496c6c6995",
      "authority_program_revision_digest": "sha256:8ad4b5d8a6ea9d6a81ba3f8eb367a4eba068e0c60ccd811aad12428e2703a901",
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6170,
              "end_byte": 6179,
              "value_digest": "sha256:2c6b2e253c01fb2ed7209c15766745ccee92a35ac8209f544789bdf9500e0944"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6180,
              "end_byte": 6190,
              "value_digest": "sha256:932f815786ae75abf32f85c2e222638a12b9348b9d6e2daef63c848266ceb6c9"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6191,
              "end_byte": 6203,
              "value_digest": "sha256:6dfada13d2f4b97e46847aaec3e20204e45a7718158c4e8c28a2e05f68d6ef23"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6204,
              "end_byte": 6215,
              "value_digest": "sha256:a3b887a29e39697c4fafdbf2b16b8892b402c3fedc10b85cbfd74d8278813293"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6216,
              "end_byte": 6239,
              "value_digest": "sha256:380f8e06c987b3798f241efd94fb0ca66d10a8f007c0db79b81dd98f2a053a5c"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6041,
              "end_byte": 6043,
              "value_digest": "sha256:8528da68212e41d5d372af0f71aecc42de8de0620d36d404003563ff42ef83a6"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6045,
              "end_byte": 6049,
              "value_digest": "sha256:26883ee065fd9dbef1b111dc5d197215e08975d0f62d654b38636c60b0106eb2"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6051,
              "end_byte": 6059,
              "value_digest": "sha256:ec33672d4a62dc45c187ff2e579938c03e8ec334dc65762f0a86c69036affe71"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6064,
              "end_byte": 6070,
              "value_digest": "sha256:0ae996237ed7d398a9112c7b2752b11a5c03cb82dce3da9a266a1f344e8a83c5"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6264,
              "end_byte": 6269,
              "value_digest": "sha256:f97e9da0e3b879f0a9df979ae260a5f7e1371edb127c1862d4f861981166cdc1"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6295,
              "end_byte": 6304,
              "value_digest": "sha256:7f4b7731284a39097a5e595965c3e7674be602d6700cbeaac270321f7c85c94a"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6170,
              "end_byte": 6179,
              "value_digest": "sha256:2c6b2e253c01fb2ed7209c15766745ccee92a35ac8209f544789bdf9500e0944"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6180,
              "end_byte": 6190,
              "value_digest": "sha256:932f815786ae75abf32f85c2e222638a12b9348b9d6e2daef63c848266ceb6c9"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6191,
              "end_byte": 6203,
              "value_digest": "sha256:6dfada13d2f4b97e46847aaec3e20204e45a7718158c4e8c28a2e05f68d6ef23"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6204,
              "end_byte": 6215,
              "value_digest": "sha256:a3b887a29e39697c4fafdbf2b16b8892b402c3fedc10b85cbfd74d8278813293"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6295,
              "end_byte": 6304,
              "value_digest": "sha256:7f4b7731284a39097a5e595965c3e7674be602d6700cbeaac270321f7c85c94a"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 425,
              "end_byte": 456,
              "value_digest": "sha256:7c2e49787ff040e8d653c18acd778ba4f380fea731c69f11f43aa3c18f42046f"
            }
          ]
        },
        {
          "path": "/economics/benefits",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5928,
              "end_byte": 5962,
              "value_digest": "sha256:f34e9a4f1d0fb16a136fdb694b2ad50eac7f6607e229b562a55e5cd1d9c193c4"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6072,
              "end_byte": 6105,
              "value_digest": "sha256:e5dcd1baff9061c92fe1f6b852c31c0d2e1c2139825fb62cff6a1e43f104ea21"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6106,
              "end_byte": 6138,
              "value_digest": "sha256:564de6e7d65cb5db747103f07c34f0a6480742869975a555972c6125e44b61d0"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6139,
              "end_byte": 6169,
              "value_digest": "sha256:c99ec21a21fe6cb33de4014b100050759f9f24d4cd25a66cc5ec5499451ba274"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5891,
              "end_byte": 5927,
              "value_digest": "sha256:a47056150a672878f91d47dc8cc81dfce51edc56c0330110676981bc3f8cb364"
            }
          ]
        },
        {
          "path": "/eligibility/rule/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6012,
              "end_byte": 6071,
              "value_digest": "sha256:705c7908c1c8768d60e48fa5c032d5c73aa73150746bfca9bcc96f47578c3685"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6295,
              "end_byte": 6304,
              "value_digest": "sha256:7f4b7731284a39097a5e595965c3e7674be602d6700cbeaac270321f7c85c94a"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6295,
              "end_byte": 6304,
              "value_digest": "sha256:7f4b7731284a39097a5e595965c3e7674be602d6700cbeaac270321f7c85c94a"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "derived",
          "derivation_rule": "first-party-access-operator",
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6170,
              "end_byte": 6179,
              "value_digest": "sha256:2c6b2e253c01fb2ed7209c15766745ccee92a35ac8209f544789bdf9500e0944"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6180,
              "end_byte": 6190,
              "value_digest": "sha256:932f815786ae75abf32f85c2e222638a12b9348b9d6e2daef63c848266ceb6c9"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6191,
              "end_byte": 6203,
              "value_digest": "sha256:6dfada13d2f4b97e46847aaec3e20204e45a7718158c4e8c28a2e05f68d6ef23"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6204,
              "end_byte": 6215,
              "value_digest": "sha256:a3b887a29e39697c4fafdbf2b16b8892b402c3fedc10b85cbfd74d8278813293"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6295,
              "end_byte": 6304,
              "value_digest": "sha256:7f4b7731284a39097a5e595965c3e7674be602d6700cbeaac270321f7c85c94a"
            },
            {
              "kind": "utf8-range",
              "start_byte": 425,
              "end_byte": 456,
              "value_digest": "sha256:7c2e49787ff040e8d653c18acd778ba4f380fea731c69f11f43aa3c18f42046f"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5739,
              "end_byte": 5765,
              "value_digest": "sha256:a57e4376500fc7402da70e1460490b69732dd440df2a55347708adbdd41b5533"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6621,
              "end_byte": 6655,
              "value_digest": "sha256:cdd8d2a7df942a4b8fbc22a3d5e66474371a1a2422edc64610363dc936d7636b"
            }
          ]
        },
        {
          "path": "/summary",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6072,
              "end_byte": 6105,
              "value_digest": "sha256:e5dcd1baff9061c92fe1f6b852c31c0d2e1c2139825fb62cff6a1e43f104ea21"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6106,
              "end_byte": 6138,
              "value_digest": "sha256:564de6e7d65cb5db747103f07c34f0a6480742869975a555972c6125e44b61d0"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6139,
              "end_byte": 6169,
              "value_digest": "sha256:c99ec21a21fe6cb33de4014b100050759f9f24d4cd25a66cc5ec5499451ba274"
            },
            {
              "kind": "utf8-range",
              "start_byte": 6012,
              "end_byte": 6071,
              "value_digest": "sha256:705c7908c1c8768d60e48fa5c032d5c73aa73150746bfca9bcc96f47578c3685"
            }
          ]
        },
        {
          "path": "/title",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 5891,
              "end_byte": 5927,
              "value_digest": "sha256:a47056150a672878f91d47dc8cc81dfce51edc56c0330110676981bc3f8cb364"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/method",
        "/access/url",
        "/economics/benefits",
        "/economics/consideration/kind",
        "/eligibility/rule/statement",
        "/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:d1a5ab688bc2d5d1d65f15d42ff745674698e9b1be8f158a7a3cb25b7db1fd87",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "SxxBjhJA7xWuKziu0oRZNj2ma4vY7U/pEuPli8oEJ3//J9+2/ZG7BZNJjLbY7VZEkPNMuQYENIAD0VggKpN0Dw=="
    }
  }
}
