{
  "callback": {
    "action": "retry",
    "callback_query_id_retained": false,
    "generation_before": 3,
    "message_id": "141",
    "normal_gateway_receipt_persisted": true,
    "normal_gateway_route_matched": true,
    "owner_route": {
      "chat_id": "9000000001",
      "topic_id": "0",
      "user_id": "9000000001"
    },
    "record_digest_before": "1f1addba919033f309c6745a53bd1520e353a809b49ab961b34939f3bbb754cb",
    "telegram_update_id": 629525073,
    "token": "664046dbca210afc"
  },
  "card_receipt_and_uniqueness": {
    "card_count_for_successor": 1,
    "current_card": {
      "destination": {
        "chat_id": "9000000001",
        "topic_id": "0",
        "user_id": "9000000001"
      },
      "draft_revision": null,
      "generation": 6,
      "message_id": "141",
      "record_digest": "9bc0920c5be80a312ab04f3cbb4f75a4d69cbee967ed9bddd402959ea7347454",
      "state": "published"
    },
    "pre_callback_committed_card": {
      "destination": {
        "chat_id": "9000000001",
        "topic_id": "0",
        "user_id": "9000000001"
      },
      "generation": 3,
      "message_id": "141",
      "record_digest": "1f1addba919033f309c6745a53bd1520e353a809b49ab961b34939f3bbb754cb",
      "state": "published"
    },
    "same_message_after_retry": true
  },
  "created_at_utc": "2026-08-13T06:58:16.832433+00:00",
  "evidence_revision": 2,
  "histories": {
    "lineage_children": [
      "664046dbca210afc"
    ],
    "parent_history": [
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 1,
        "generation_provider_receipt_present": false,
        "record_digest": "495cd48c4edec4fc8b721e7cf257eba6f5fdbb65edde2e59dd954172bcdfcee0",
        "state": "generation_pending",
        "validation_audit_hash": null
      },
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 2,
        "generation_provider_receipt_present": false,
        "record_digest": "f45c56663fc8e8c842d90904c7aeb32d6ce24c1fe79dc61f031ec572887efa7d",
        "state": "generating",
        "validation_audit_hash": null
      },
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": "invalid_model_output",
        "error_retryable": false,
        "generation": 3,
        "generation_provider_receipt_present": false,
        "record_digest": "b02924c80debbeb76d782092f668af897b42b9954547e72e6b0e0a450ef47659",
        "state": "generation_failed",
        "validation_audit_hash": null
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 4,
        "generation_provider_receipt_present": false,
        "record_digest": "f0eaa206253705304e0eb1434b01ff3373200798212cf806f0b5e911907bf0f7",
        "state": "generation_pending",
        "validation_audit_hash": null
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 5,
        "generation_provider_receipt_present": false,
        "record_digest": "33aacc114f66c7689b6e366fac00d123fb6ab329e6664859507c0cba80b49450",
        "state": "generating",
        "validation_audit_hash": null
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": "invalid_model_output",
        "error_retryable": false,
        "generation": 6,
        "generation_provider_receipt_present": false,
        "record_digest": "8f3c536fbbe47dcecfb7ed7619777231c14ce60a466d7f364779e64e0fd4fb4f",
        "state": "generation_failed",
        "validation_audit_hash": null
      }
    ],
    "parent_preserved": true,
    "parent_token": "90f6df222e870e58",
    "successor_history": [
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 1,
        "generation_provider_receipt_present": false,
        "record_digest": "bbef9b3050772cd3862ae6ee28a643b5349796a21b57109fc099340e517bd72d",
        "state": "generation_pending",
        "validation_audit_hash": null
      },
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 2,
        "generation_provider_receipt_present": false,
        "record_digest": "97b7f26aafa51ef32f890c6229ec451e353327781486f34953ef3a1e1531a6f1",
        "state": "generating",
        "validation_audit_hash": null
      },
      {
        "attempt": 1,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": "invalid_model_output",
        "error_retryable": false,
        "generation": 3,
        "generation_provider_receipt_present": false,
        "record_digest": "1f1addba919033f309c6745a53bd1520e353a809b49ab961b34939f3bbb754cb",
        "state": "generation_failed",
        "validation_audit_hash": "6ec361a7f699e5534c9b6c817e3c555fdd24e62286da7bf3232bf4541a3e0e18"
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 4,
        "generation_provider_receipt_present": false,
        "record_digest": "3ab241044537dd934404ff2ff53821b9b7f1e969b235e43fd8e1f4b355c366d4",
        "state": "generation_pending",
        "validation_audit_hash": null
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": null,
        "error_retryable": null,
        "generation": 5,
        "generation_provider_receipt_present": false,
        "record_digest": "96bc944a0d0000e3d148bc4e0144b6f4e89f02a0cacb7d5982fb6f8915c54978",
        "state": "generating",
        "validation_audit_hash": null
      },
      {
        "attempt": 2,
        "delivery_provider_receipt_present": false,
        "draft_revision": null,
        "error_code": "invalid_model_output",
        "error_retryable": false,
        "generation": 6,
        "generation_provider_receipt_present": false,
        "record_digest": "9bc0920c5be80a312ab04f3cbb4f75a4d69cbee967ed9bddd402959ea7347454",
        "state": "generation_failed",
        "validation_audit_hash": "b99dbf23d1549ba9f4d1fa7c6a4fa40eef92ca63798afca6b90797d58771f876"
      }
    ],
    "successor_request_matches_parent": true,
    "successor_token": "664046dbca210afc",
    "unique_same_successor": true
  },
  "integrity_sha256": "4590ba2257455a7d9b6033eb8eeefeb9b3113a77248e5422070540a1c890b8a0",
  "non_delivery": {
    "customer_delivery_count": 0,
    "delivery_ledger_exists": false,
    "draft_ledger_exists": false,
    "task24_started": false
  },
  "redaction": {
    "callback_payload_included": false,
    "customer_content_included": false,
    "model_output_included": false,
    "provider_credentials_included": false
  },
  "restart": {
    "active_state": "active",
    "card_ledger_sha256": "b8ffa20809949d5bfcfb41a6d69b26745ddb468f201477f9a4343bfa1b03d0e8",
    "card_ledger_stable_across_restart": true,
    "fresh_process": true,
    "generation_ledger_sha256": "424ef762dd9b70dd560ce9df348df002a6f1d6d5586e1593eedb6108de39db5d",
    "generation_ledger_stable_across_restart": true,
    "pid_after": 3239197,
    "pid_before": 3222037,
    "post_restart_established_telegram_tls_sockets": 2,
    "post_restart_telegram_connected": true,
    "sub_state": "running",
    "unit": "hermes-gateway-dualcoachtest.service"
  },
  "schema": "task23-owner-retry-final-attempt-evidence-v2",
  "supersedes": {
    "filename": "task23-owner-retry-final-attempt.redacted.json",
    "integrity_sha256": "50f89385c937920cfe447fb88d6f4e4ab1e2fd7b868ba297469694ac6cf64f1f",
    "reason": "correct post-restart journal follower observation; immutable runtime data was unchanged"
  },
  "terminal": {
    "attempt": 2,
    "delivery_provider_receipt_present": false,
    "draft_revision": null,
    "error_code": "invalid_model_output",
    "error_retryable": false,
    "generation_provider_receipt_present": false,
    "max_attempts": 2,
    "no_further_retry_authorized": true,
    "state": "generation_failed"
  },
  "tests": {
    "command": "scripts/run_tests.sh -j 3 focused callback/retry/restart selection",
    "result": "8 passed"
  },
  "worker": {
    "claim_id": "556ed930c6be3c56e2dcba2472477032eedb27e185b8cfffa9868b4de7e8228d",
    "claim_observed": true,
    "correction_count": 1,
    "correction_max": 1,
    "provider_contract": "chat-completions-v1",
    "provider_readiness_passed": true,
    "resolved_model": "gpt-5.6-terra",
    "resolved_provider": "openai-codex",
    "structured_schema": "nutrition-coach-response-v2",
    "terminal_validation_audit_hash": "b99dbf23d1549ba9f4d1fa7c6a4fa40eef92ca63798afca6b90797d58771f876"
  }
}
