{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:dc48d96d065209ba64d086a9f109134b11dfff1a86f714b1ace5f015a9823b57",
  "artifact_sha256": "sha256:348067d6985316031a1acb58df9a603cf827610c9a7c197addff2c5e36443c03",
  "data": {
    "observation_contract": "sourcey.observation/v1alpha1",
    "source_id": "src_ba0d94c036a19a448900f20dbe9fb9987f33408da69ddafe589e002789a6e5c5",
    "source_uri": "https://www.falkordb.com/blog/ai-agent-memory-retrieval-architecture/",
    "retrieved_at": "2026-09-06T17:24:57.701Z",
    "method": {
      "name": "http",
      "version": "1"
    },
    "outcome": "supports-candidate",
    "capture": {
      "digest": "sha256:17b89f8e9855d6ec7ede32d9cdcc70b3f3ef3bdf087dbec919e15480dfd93b14",
      "bytes": 201994,
      "media_type": "text/html",
      "availability": "public",
      "requested_uri": "https://www.falkordb.com/blog/ai-agent-memory-retrieval-architecture/",
      "final_uri": "https://www.falkordb.com/blog/ai-agent-memory-retrieval-architecture/",
      "redirect_chain": [],
      "source_standing": "live-first-party",
      "normalized_object": {
        "digest": "sha256:91dca323fa4eeeed26b93f7f6ca518d5c8291021b12a977a58112c4987259da6",
        "bytes": 32430,
        "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:ea6842d5532b9d8efc2be129d4f7c5df763845b9d51dbe8cf78de156cca73643"
  }
}
