{
  "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_33d20tq929j3w2zxhrwhnwn0ag",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01kzvhmmakgg6st6kpe8knykca",
      "offer_id": "off_01kzvhmmaqx881afdqzhzhjp0p",
      "revision_digest": "sha256:ad2519136a834d4d3d96761d8eea2f34ddec89368891f0df95daa7674f436154"
    },
    "occurred_at": "2026-08-16T22:54:03Z",
    "payload": {
      "observation_id": "sha256:448484fc20d3c3c240a521622a3a46c1a86f4e1b53b5b2a675a6b839c8ca1d3b",
      "capture_receipt_digest": "sha256:aa14a637cd4334a4186044058153e65d441c234569ff1ca20b5c520b36d54ad3",
      "normalized_object_digest": "sha256:53a0a7eb99e252131b781a682139d7c3c6e337446cdb3fc94a6c4b364b22203f",
      "authority_entity_revision_digest": "sha256:9932153674863cd833d2e07b46d337eb920db5b441935ae1e683f9c4b461210d",
      "authority_program_revision_digest": null,
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6871,
              "end_byte": 6988,
              "value_digest": "sha256:1a7fa3b1a135280ed59fe226dcd65a03788c3b3b241adf3b4fe35816cc527eaf"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6871,
              "end_byte": 6988,
              "value_digest": "sha256:1a7fa3b1a135280ed59fe226dcd65a03788c3b3b241adf3b4fe35816cc527eaf"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7255,
              "end_byte": 7269,
              "value_digest": "sha256:22d6edf4b21d5e25344f6eff0ec065374ccffdaad449b08cec602917179d8f19"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 2488,
              "end_byte": 2531,
              "value_digest": "sha256:0bd8b9a2b78783e9ff9363162508d96d3c055b564baf82676e6f9f57d1e10324"
            }
          ]
        },
        {
          "path": "/economics/benefits",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 7270,
              "end_byte": 7332,
              "value_digest": "sha256:737eaab941686e0c75f6dce62fefd571929a75222ba836eb6889a10401d781df"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7879,
              "end_byte": 7912,
              "value_digest": "sha256:32e3f93fab24ddfb67d88db8f12be42cef99cd95d784c677679a8618c2845c58"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 7270,
              "end_byte": 7332,
              "value_digest": "sha256:737eaab941686e0c75f6dce62fefd571929a75222ba836eb6889a10401d781df"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7417,
              "end_byte": 7532,
              "value_digest": "sha256:b3ef992337511912e8276d1812b976daa93d394a1a6b27a6025a635b7953749a"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/0",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9079,
              "end_byte": 9189,
              "value_digest": "sha256:1aeeab8b2ba463c2afed60f9b931c68d8404a1c88f3e0c81bdb8cc45835ca124"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/1",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9190,
              "end_byte": 9293,
              "value_digest": "sha256:462b71caaecf3157ef11c35446f7e18955ddb13531cf66d6365ace5d4b703b7f"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/2",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9294,
              "end_byte": 9426,
              "value_digest": "sha256:6d1438a11faa3e01ea7bf2481654d731e15e9aa1e5a3c5e040ad818d452e3bca"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/3",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9427,
              "end_byte": 9553,
              "value_digest": "sha256:2c7fd75f97b56617780914a759276f7fd2f826f8508dbd202ce76154a4b7d8e4"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/4",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9554,
              "end_byte": 9672,
              "value_digest": "sha256:928b0facee63d9db71a01437bf67a303e58ccc9f43d3b0ca5fa2a2c3662f8be0"
            }
          ]
        },
        {
          "path": "/eligibility/rule/rules/5",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 156,
              "end_byte": 213,
              "value_digest": "sha256:515b891edc64b92f43146d37a10e959d2e2979e19d02c6366736b80a56accb8a"
            },
            {
              "kind": "utf8-range",
              "start_byte": 2662,
              "end_byte": 2796,
              "value_digest": "sha256:97afae4bd897c675a93d6a0c170da2577bea90d3c5e9a7848187decef299ce24"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6871,
              "end_byte": 6988,
              "value_digest": "sha256:1a7fa3b1a135280ed59fe226dcd65a03788c3b3b241adf3b4fe35816cc527eaf"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1084,
              "end_byte": 1142,
              "value_digest": "sha256:c06c114d074e7393dc0bffece035017017cd3c487cf01b8ccc5714f0977440e7"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "derived",
          "derivation_rule": "first-party-access-operator",
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 6871,
              "end_byte": 6988,
              "value_digest": "sha256:1a7fa3b1a135280ed59fe226dcd65a03788c3b3b241adf3b4fe35816cc527eaf"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7255,
              "end_byte": 7269,
              "value_digest": "sha256:22d6edf4b21d5e25344f6eff0ec065374ccffdaad449b08cec602917179d8f19"
            },
            {
              "kind": "utf8-range",
              "start_byte": 2488,
              "end_byte": 2531,
              "value_digest": "sha256:0bd8b9a2b78783e9ff9363162508d96d3c055b564baf82676e6f9f57d1e10324"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 29,
              "end_byte": 41,
              "value_digest": "sha256:2e3f91d4deae76b07d54193acf6b11fc9c16ecf5d0dd3b8fba90dd1fce728f3b"
            },
            {
              "kind": "utf8-range",
              "start_byte": 9570,
              "end_byte": 9601,
              "value_digest": "sha256:04c4ad60f90a1dd90eacb3c3e848005fb81747414579424aa6b2b4076071481c"
            }
          ]
        },
        {
          "path": "/summary",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 7270,
              "end_byte": 7332,
              "value_digest": "sha256:737eaab941686e0c75f6dce62fefd571929a75222ba836eb6889a10401d781df"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7879,
              "end_byte": 7912,
              "value_digest": "sha256:32e3f93fab24ddfb67d88db8f12be42cef99cd95d784c677679a8618c2845c58"
            },
            {
              "kind": "utf8-range",
              "start_byte": 7840,
              "end_byte": 7878,
              "value_digest": "sha256:3b76d173ca973cafc21ebf98f9f6caaa2c6f0a005bb82ee7892b7e6bad5698be"
            }
          ]
        },
        {
          "path": "/title",
          "polarity": "supports",
          "proof_kind": "editorial",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 533,
              "end_byte": 562,
              "value_digest": "sha256:d56a1e1066b57e94793475fd3d51ea14d77c39ff1edc0e76d1443d3c60f3e57f"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/method",
        "/access/url",
        "/economics/benefits",
        "/economics/consideration/kind",
        "/eligibility/rule/rules/0",
        "/eligibility/rule/rules/1",
        "/eligibility/rule/rules/2",
        "/eligibility/rule/rules/3",
        "/eligibility/rule/rules/4",
        "/eligibility/rule/rules/5",
        "/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:dfc898662a1266925213d9bd2d2ccfac4de115cce584268ed54562ecc790e7d0",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "v9M7Ljpc+8kBkcSkIUvCXYkYTNeHkxiZZrbjjLnSE3gwWdNuPAp4JmBBSGKreJQeIfqpWEbBUAdLHlFQaznWAQ=="
    }
  }
}
