{
  "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_5q2a63vpkyh50h07bqqze89p16",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01m398c75264bth1eq29drb9zv",
      "program_id": "prg_01m398c752dc749mn6m9q8c3r4",
      "offer_id": "off_01m398c7522jsbdz7137csf374",
      "revision_digest": "sha256:06c9519c313b776791203a241661e03fb7d6125aea85c57dd2a09e09e7438cdb"
    },
    "occurred_at": "2026-09-24T13:37:24.908Z",
    "payload": {
      "observation_id": "sha256:e55273539b4278f34a972fa134f33b31dce1db2a826544927bdfeac5b4d9d2c3",
      "capture_receipt_digest": "sha256:ef9908d7df91886b171c13def1d7d01c5dbb303c26acd5123b3baa301238e895",
      "normalized_object_digest": "sha256:04bbfcdec6f2383f439550d067feb1d1ffccc50f6b1881facf11be6d917353a5",
      "authority_entity_revision_digest": "sha256:9f401ed16bf2c070a4449fa2ca779890634eb9986d927b1e68427b9edf89a09b",
      "authority_program_revision_digest": "sha256:d732db0bf651f9087a8329b937c47fce0968bee0e19dc4846f23b4621fd43493",
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 264,
              "end_byte": 273,
              "value_digest": "sha256:3f0c9286cd8c697aa9a4b35becbf78d54b92ac5aacb7b2cd781af1a96706c32d"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 1539,
              "end_byte": 1549,
              "value_digest": "sha256:98b67063cf8e584d75e53b88472ee85473e01e0ea16f29ece9cc98f4a2710494"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 839,
              "end_byte": 873,
              "value_digest": "sha256:a39e1cf7cc4463ca733b5203006194c7091f7e6b4cd21c15e2f0a7a415a41e72"
            }
          ]
        },
        {
          "path": "/economics/benefits/0/description",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2761,
              "end_byte": 2904,
              "value_digest": "sha256:0c21634c9d979f46ecd17697699a0271dbcf2714cd52ac3a28e3091dfcbfb334"
            }
          ]
        },
        {
          "path": "/economics/benefits/0/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 173,
              "end_byte": 179,
              "value_digest": "sha256:ecc4873a1694eb0de0b33d68f0df091d6816127c1422266399700d02599a8628"
            }
          ]
        },
        {
          "path": "/economics/benefits/0/value/amount/currency",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2761,
              "end_byte": 2785,
              "value_digest": "sha256:3c074cc18aa91ebca44544a40c97c43f7b2d14f6878bbc94db9af2b217043410"
            }
          ]
        },
        {
          "path": "/economics/benefits/0/value/amount/minor_units",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 156,
              "end_byte": 163,
              "value_digest": "sha256:088337848db89afff682e661c914356f1e73d8bf5e721ad8238e0bf86eed68df"
            }
          ]
        },
        {
          "path": "/economics/benefits/0/value/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 150,
              "end_byte": 155,
              "value_digest": "sha256:9c8dade5f4ebdb69139db3488d344f4446404642e2881e5abf793973eba10e35"
            }
          ]
        },
        {
          "path": "/economics/benefits/1/description",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2905,
              "end_byte": 3030,
              "value_digest": "sha256:ac3ed59bdc5ba7af07cff917c15772c6bd10a32d5714dd5b951366bf974b1d20"
            }
          ]
        },
        {
          "path": "/economics/benefits/1/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2687,
              "end_byte": 2694,
              "value_digest": "sha256:0c0829d3e30125b0e9350631b17c2102c298265645d8252eefdc45831517521a"
            }
          ]
        },
        {
          "path": "/economics/benefits/2/description",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3031,
              "end_byte": 3124,
              "value_digest": "sha256:40e3bda85a1fc39c0bc16112dc56f6d5728e9a0095782043605bffced378b121"
            }
          ]
        },
        {
          "path": "/economics/benefits/2/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2687,
              "end_byte": 2694,
              "value_digest": "sha256:0c0829d3e30125b0e9350631b17c2102c298265645d8252eefdc45831517521a"
            }
          ]
        },
        {
          "path": "/economics/benefits/3/description",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3125,
              "end_byte": 3244,
              "value_digest": "sha256:a9c0374b550ff2c2cbdbbe1e80bf41775ed366d944903ff0b66f3f8880e590a2"
            }
          ]
        },
        {
          "path": "/economics/benefits/3/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2687,
              "end_byte": 2694,
              "value_digest": "sha256:0c0829d3e30125b0e9350631b17c2102c298265645d8252eefdc45831517521a"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2656,
              "end_byte": 2666,
              "value_digest": "sha256:e13e1fac9355751d06e37db3b48575c6cf4e5859cf200fab5bf4fe7504a21972"
            }
          ]
        },
        {
          "path": "/eligibility/rule/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3272,
              "end_byte": 3473,
              "value_digest": "sha256:a6fca31ada4b6a992fd7d2ab3d37added471364b5447a207c64a8f7a527c2778"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/0/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3340,
              "end_byte": 3366,
              "value_digest": "sha256:804a37fbef34dc9ceb1bc3e0bbbfbdc02491d4dfd77f5dd6d522c6d9f9e48579"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/1/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3371,
              "end_byte": 3400,
              "value_digest": "sha256:fe2ccfc33247429459accdca2286fce92c0542315c64af08594d7fa79fff1f5c"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/2/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3405,
              "end_byte": 3436,
              "value_digest": "sha256:43231e0a3003fc3b53cdf1240778619b551cb3293510269b95aea2c87262ad4b"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/3/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3441,
              "end_byte": 3473,
              "value_digest": "sha256:e6437d7fb46ca227cf266a17abcb78c34b8775a0f8a061a02bef9f3df1fc5dd1"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/4/statement",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 3480,
              "end_byte": 3565,
              "value_digest": "sha256:9e4668d9db0eef402e4015357e506c6e4d23bf17eebe6c52f2447737f6f9da4b"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 264,
              "end_byte": 273,
              "value_digest": "sha256:3f0c9286cd8c697aa9a4b35becbf78d54b92ac5aacb7b2cd781af1a96706c32d"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 19,
              "end_byte": 26,
              "value_digest": "sha256:85ebf87787357620c9ffd95da8b9d22a5e351d3a75d560af5ca754173ef18c58"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 19,
              "end_byte": 26,
              "value_digest": "sha256:85ebf87787357620c9ffd95da8b9d22a5e351d3a75d560af5ca754173ef18c58"
            }
          ]
        },
        {
          "path": "/summary",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2761,
              "end_byte": 3145,
              "value_digest": "sha256:8d97e863d81adeb51ca4d4165dba99d09e57008276a174e236f0f7f70acf1cb3"
            }
          ]
        },
        {
          "path": "/terms_url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 839,
              "end_byte": 873,
              "value_digest": "sha256:a39e1cf7cc4463ca733b5203006194c7091f7e6b4cd21c15e2f0a7a415a41e72"
            }
          ]
        },
        {
          "path": "/title",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2761,
              "end_byte": 2834,
              "value_digest": "sha256:ee54504aa4d7a4d52c8afceb29b80b4c8e3e3ebb6cff1936d8edd0ad4466da6b"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/method",
        "/access/url",
        "/economics/benefits/0/description",
        "/economics/benefits/0/kind",
        "/economics/benefits/0/value/amount/currency",
        "/economics/benefits/0/value/amount/minor_units",
        "/economics/benefits/0/value/kind",
        "/economics/benefits/1/description",
        "/economics/benefits/1/kind",
        "/economics/benefits/2/description",
        "/economics/benefits/2/kind",
        "/economics/benefits/3/description",
        "/economics/benefits/3/kind",
        "/economics/consideration/kind",
        "/eligibility/rule/kind",
        "/eligibility/rule/rules/0/statement",
        "/eligibility/rule/rules/1/statement",
        "/eligibility/rule/rules/2/statement",
        "/eligibility/rule/rules/3/statement",
        "/eligibility/rule/rules/4/statement",
        "/lifecycle/status",
        "/roles/access_operator_entity_id",
        "/roles/terms_authority_entity_id",
        "/summary",
        "/terms_url",
        "/title"
      ],
      "polarity": "supports",
      "binding_method": "sourcey-reviewed-exact-path",
      "binding_version": "1"
    },
    "event_id": "sha256:6cbb817abb18e51ed9236638cece90bd5fa1331000ab0b0b04bd0b72ed532c29",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "+QQsqW19IdlFogFBNvnZs+rboFtesC3rvFEuoI+LIZ5ScvkMr20+jLVukGVKNS0/dHm83mPezfJNamiz41UUDw=="
    }
  }
}
