{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:de3ee27c202156d3abfeb0b215db3d2ae6fcce260ef0a2b36c256714d421db23",
  "artifact_sha256": "sha256:15af308b1559a9d6a0f9d2fd436df4ce75025117b2479070cef58e8e86111074",
  "data": {
    "observation_contract": "sourcey.observation/v1alpha1",
    "source_id": "src_cf23ea3901fea53c636e3546206a4798868f3b12cfdd9c1c80c267e2d866a4ce",
    "source_uri": "https://inference.net/grants/",
    "retrieved_at": "2026-09-07T17:13:22.255Z",
    "method": {
      "name": "http",
      "version": "1"
    },
    "outcome": "supports-candidate",
    "capture": {
      "digest": "sha256:0ff33d439ec0eac7a68516b28297dc75a8473e66e0e261b8026f649fe8f24b00",
      "bytes": 90382,
      "media_type": "text/html",
      "availability": "public",
      "requested_uri": "https://inference.net/grants/",
      "final_uri": "https://inference.net/grants/",
      "redirect_chain": [],
      "source_standing": "live-first-party",
      "normalized_object": {
        "digest": "sha256:b8d37699032067dfcd497ea2b4ca0e29febc8462501084ddfb4c61819cfecb59",
        "bytes": 6198,
        "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:36ab71a22316cd8c3e8ffb594c581e3bcb7c2dbdba954bae0947a16fb9e94328"
  }
}
