{
  "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_5ftwj38ra96medmdspj9bken9v",
    "subject": {
      "subject_type": "offer",
      "entity_id": "ent_01kzrrn3jwd8jn3h2f948t8cpt",
      "program_id": "prg_01kzrrn3k1tkbsdv7dbkwrt571",
      "offer_id": "off_01kzrrn3k10sapgs84kp4zghee",
      "revision_digest": "sha256:48d62694368c2c8b366103b4d52c9040fb954e8050445f58d5cbec585e0135af"
    },
    "occurred_at": "2026-08-16T22:53:34Z",
    "payload": {
      "observation_id": "sha256:7d76f4f3d2788436cf351aaa7b1e6aabb61b4b53c49d0a85c1ad65c9aff69908",
      "capture_receipt_digest": "sha256:128392e759cce742ea21b0882473424e195478c572f2ceedc9f7e1e41941f187",
      "normalized_object_digest": "sha256:f87414bf3c896ac11b50f5c3310b35cbb432d79ecc19eca4cd725ff24a329278",
      "authority_entity_revision_digest": "sha256:65ca7050c2222bab05de156b2f256fbde6affc24a4648e5f8f16bcef5b986542",
      "authority_program_revision_digest": "sha256:026229e7ee757095b9ba4b2a09239062bf5d736045e75179842deba15d26f85b",
      "assertions": [
        {
          "path": "/access/availability",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9431,
              "end_byte": 9460,
              "value_digest": "sha256:8e5f6bb600eabf6eb60bbcd14e8fc40ddad43c3997be42c55c5651cba0796ede"
            },
            {
              "kind": "utf8-range",
              "start_byte": 9631,
              "end_byte": 9704,
              "value_digest": "sha256:a8f32d5f538ef2fd95972c3766e0798a6256be5ffa9a122b1b47295ce04fff25"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1879,
              "end_byte": 1897,
              "value_digest": "sha256:dc5ad37ab8e60469b59a10fe7e147454e47f76b07d70d5ae1960576dd2d94542"
            }
          ]
        },
        {
          "path": "/access/method",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9720,
              "end_byte": 9785,
              "value_digest": "sha256:c0ac10f7b3e14153eb86fb26d91faf6eff188c920a5d909eb93f07f810dece18"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1879,
              "end_byte": 1897,
              "value_digest": "sha256:dc5ad37ab8e60469b59a10fe7e147454e47f76b07d70d5ae1960576dd2d94542"
            }
          ]
        },
        {
          "path": "/access/url",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9171,
              "end_byte": 9196,
              "value_digest": "sha256:6f499b58e9e8311d5ce71bbf45659bde0dd70e9ac418023722f68f6ee183739d"
            }
          ]
        },
        {
          "path": "/economics/consideration/kind",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 12324,
              "end_byte": 12389,
              "value_digest": "sha256:2a4487a709a8da296e083a5b90726e98568ac5bc0bdfb7990292696de15dac6a"
            }
          ]
        },
        {
          "path": "/lifecycle/status",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9431,
              "end_byte": 9460,
              "value_digest": "sha256:8e5f6bb600eabf6eb60bbcd14e8fc40ddad43c3997be42c55c5651cba0796ede"
            },
            {
              "kind": "utf8-range",
              "start_byte": 14401,
              "end_byte": 14426,
              "value_digest": "sha256:503e2c4566eb9cfe5223a474cac1cf3fe000c7b3027b6e7452786ba704499ab0"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1879,
              "end_byte": 1897,
              "value_digest": "sha256:dc5ad37ab8e60469b59a10fe7e147454e47f76b07d70d5ae1960576dd2d94542"
            }
          ]
        },
        {
          "path": "/roles/access_operator_entity_id",
          "polarity": "supports",
          "proof_kind": "derived",
          "derivation_rule": "first-party-access-operator",
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9720,
              "end_byte": 9785,
              "value_digest": "sha256:c0ac10f7b3e14153eb86fb26d91faf6eff188c920a5d909eb93f07f810dece18"
            },
            {
              "kind": "utf8-range",
              "start_byte": 1879,
              "end_byte": 1897,
              "value_digest": "sha256:dc5ad37ab8e60469b59a10fe7e147454e47f76b07d70d5ae1960576dd2d94542"
            },
            {
              "kind": "utf8-range",
              "start_byte": 9171,
              "end_byte": 9196,
              "value_digest": "sha256:6f499b58e9e8311d5ce71bbf45659bde0dd70e9ac418023722f68f6ee183739d"
            }
          ]
        },
        {
          "path": "/roles/terms_authority_entity_id",
          "polarity": "supports",
          "proof_kind": "observed",
          "derivation_rule": null,
          "locators": [
            {
              "kind": "utf8-range",
              "start_byte": 9431,
              "end_byte": 9460,
              "value_digest": "sha256:8e5f6bb600eabf6eb60bbcd14e8fc40ddad43c3997be42c55c5651cba0796ede"
            },
            {
              "kind": "utf8-range",
              "start_byte": 24,
              "end_byte": 35,
              "value_digest": "sha256:d5f83c7abcd6db5ee0481cd2ed08820d8cc9b7c57fec26c122c3110f510e0ac5"
            }
          ]
        }
      ],
      "paths": [
        "/access/availability",
        "/access/method",
        "/access/url",
        "/economics/consideration/kind",
        "/lifecycle/status",
        "/roles/access_operator_entity_id",
        "/roles/terms_authority_entity_id"
      ],
      "polarity": "supports",
      "binding_method": "sourcey-reviewed-exact-path",
      "binding_version": "1"
    },
    "event_id": "sha256:1b5c04d998d4dd6a941d54d67a8f84b0c6ebfe3606ce0845f0ceed4e43a4a90d",
    "protected": {
      "signature_purpose": "catalog-evidence",
      "signer_registry_digest": "sha256:541b00d05ef976aa97de8b567d814166903215dd578fc45e181a3d7d9fe5146d",
      "key_id": "key_sourcey_evidence_2026_01",
      "algorithm": "ed25519",
      "signature": "l8HfNsB/wG61sNhtihAzbf42/sxSGSR2hycvWL2r4K2+b4soVb8eGn6T8ffM/+Dnn5RYfRI3b/9X76rVBpTVDA=="
    }
  }
}
