{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:76028f0d90416b25eef7991f5bf73d65526d789dd5aff1dd1158aef4525d3a09",
  "artifact_sha256": "sha256:3189226c1181483fd8fd1f9385f203f7fea11f64bb16b1209bbf854fb88b39c8",
  "data": {
    "observation_contract": "sourcey.observation/v1alpha1",
    "source_id": "src_b1ff3858e1bba947c29f353c7cf57ba51a9706e8a4598ebbcc22055c7e68737f",
    "source_uri": "https://cribl.io/startup/",
    "retrieved_at": "2026-09-24T11:56:33.989Z",
    "method": {
      "name": "http",
      "version": "1"
    },
    "outcome": "supports-candidate",
    "capture": {
      "digest": "sha256:dbaa297426e303165b8dd0b0a1f6d091e60cdb42ae335f21358774db98718d3e",
      "bytes": 504141,
      "media_type": "text/html",
      "availability": "public",
      "requested_uri": "https://cribl.io/startup/",
      "final_uri": "https://cribl.io/startup/",
      "redirect_chain": [],
      "source_standing": "live-first-party",
      "normalized_object": {
        "digest": "sha256:7fba47b731195f9623c6b4168350ec2b97778e853b4df127de021e1f07318e6e",
        "bytes": 13452,
        "media_type": "text/plain; charset=utf-8",
        "normalizer_contract": "sourcey.evidence-normalizer/v1alpha1",
        "normalizer_id": "sourcey-deterministic-content",
        "version": "1",
        "toolchain_digest": "sha256:2c0995b4e3e8f1f57b1c93b7ee5762af57f2db8f0b9c3a707802deb3ab8cd05d"
      }
    },
    "observation_id": "sha256:df13ffad8896407bd94d99699a5f10b2c889d9b1cc71895bc572e6a77ddfb04c"
  }
}
