{
  "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_54j23xctchansa0f89qzshsz08",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01kzhkwt7gbafrgdjy4xvc4dhv",
      "program_id": "prg_01kzhkwt7xwbp18r6g9cz795h8",
      "offer_id": "off_01kzhkwt7ytd1rvdpbegdabj1g",
      "revision_digest": "sha256:1e2b5d03d3b2327b546c19f2d89042c5039c280708f085911a09e07c62cb1a5f"
    },
    "occurred_at": "2026-08-12T00:19:03Z",
    "payload": {
      "observation_id": "sha256:98d4720527891b62ca75c8597868ba49df00b3875cdf08d1c6e69191da1d9c18",
      "capture_receipt_digest": "sha256:3e85673339460598509628be93759f488eb1ba30ec5eadc51ef278d96cdb15ef",
      "normalized_object_digest": "sha256:f857b6f8a73c977b8dff9d34b47c13fa0dd9041c1629d4465facf7352f1a00e3",
      "authority_entity_revision_digest": "sha256:efb653b74bdcb86f13ed4bbb1ef973e593999508a37eec700a9d32c6559e61de",
      "authority_program_revision_digest": "sha256:f8e72ed3eb101a50a0c9b7d510c9b8afb1c922095046c739c59e7c1472103d08",
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1142,
              "end_byte": 1205,
              "value_digest": "sha256:6f86dfbb593aab0fa741ff0970a724a367d8c88a6bfed2da616963d9befca987"
            }
          ]
        },
        {
          "path": "/access/instructions",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1067,
              "end_byte": 1141,
              "value_digest": "sha256:ba43251583f0442083af7837c4156d5b94e3782fe9d11e24e71903e219c3b168"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1142,
              "end_byte": 1205,
              "value_digest": "sha256:6f86dfbb593aab0fa741ff0970a724a367d8c88a6bfed2da616963d9befca987"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1142,
              "end_byte": 1205,
              "value_digest": "sha256:6f86dfbb593aab0fa741ff0970a724a367d8c88a6bfed2da616963d9befca987"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 327,
              "end_byte": 350,
              "value_digest": "sha256:e6aa5d061f64a992ac3801e7d8512fd05faae92834a97f0186970191d9f8f658"
            }
          ]
        },
        {
          "path": "/economics/benefits",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 693,
              "end_byte": 734,
              "value_digest": "sha256:770d6863cefaf6864c1942be32962c2c84300fb083f0731969b92e4ad5a8004d"
            },
            {
              "kind": "utf8-range",
              "start_byte": 928,
              "end_byte": 964,
              "value_digest": "sha256:4bbcb00a460c59a2283944dc702240f6560e21a3eef7b3eabc81382b6f66b7d9"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 572,
              "end_byte": 678,
              "value_digest": "sha256:6a81626a5ecfe09bd668e9a04dca80d357a170ecef887c46f9a5c784e4a12af2"
            }
          ]
        },
        {
          "path": "/eligibility/rule/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 965,
              "end_byte": 1066,
              "value_digest": "sha256:305460af00d1eeb53f56c952b5ecf720b86642ca5dfae4b41f494072951dff67"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1142,
              "end_byte": 1205,
              "value_digest": "sha256:6f86dfbb593aab0fa741ff0970a724a367d8c88a6bfed2da616963d9befca987"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "derived",
          "derivation_rule": "first-party-access-operator",
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1142,
              "end_byte": 1205,
              "value_digest": "sha256:6f86dfbb593aab0fa741ff0970a724a367d8c88a6bfed2da616963d9befca987"
            },
            {
              "kind": "utf8-range",
              "start_byte": 327,
              "end_byte": 350,
              "value_digest": "sha256:e6aa5d061f64a992ac3801e7d8512fd05faae92834a97f0186970191d9f8f658"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 275,
              "end_byte": 301,
              "value_digest": "sha256:16f3006729d6daf12a8aafb6f45c912a1f1c0361cc4b968cb2517db4526c6ca2"
            },
            {
              "kind": "utf8-range",
              "start_byte": 24,
              "end_byte": 72,
              "value_digest": "sha256:4d13d0fed94040dc7f86a004083650fd726a4fcc4ba76d3555174a3f42c3c75c"
            }
          ]
        },
        {
          "path": "/summary",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 693,
              "end_byte": 734,
              "value_digest": "sha256:770d6863cefaf6864c1942be32962c2c84300fb083f0731969b92e4ad5a8004d"
            },
            {
              "kind": "utf8-range",
              "start_byte": 928,
              "end_byte": 964,
              "value_digest": "sha256:4bbcb00a460c59a2283944dc702240f6560e21a3eef7b3eabc81382b6f66b7d9"
            },
            {
              "kind": "utf8-range",
              "start_byte": 965,
              "end_byte": 1066,
              "value_digest": "sha256:305460af00d1eeb53f56c952b5ecf720b86642ca5dfae4b41f494072951dff67"
            }
          ]
        },
        {
          "path": "/title",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 275,
              "end_byte": 301,
              "value_digest": "sha256:16f3006729d6daf12a8aafb6f45c912a1f1c0361cc4b968cb2517db4526c6ca2"
            },
            {
              "kind": "utf8-range",
              "start_byte": 535,
              "end_byte": 553,
              "value_digest": "sha256:2ac0a6cd0f7cdc495a9f25c58e9ae14413a30c4eedc09ed4afb2bfc7c93338b2"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/instructions",
        "/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:247abcdd8c96c473f1d9b4e2feb8d9df12233d3f82297bb474454ca1a6cd79a6",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "M/sG/3xRCs09nn+f4iEiWFil7+qetTQUCb3/rNOJbOKS7EIn7bTwPgdyiQhyMcQmoSke8w5L3RW9K7B+g6oBAA=="
    }
  }
}
