{
  "duplicate_protection": {
    "duplicate_card_count": 0,
    "duplicate_customer_delivery_count": 0,
    "duplicate_provider_generation_count": 0,
    "post_restart_card_count": 10,
    "post_restart_delivery_count": 1,
    "post_restart_draft_count": 3,
    "post_restart_generation_provider_receipt_count": 2,
    "post_send_restart_controller_result": "PASS",
    "post_send_restart_count": 1
  },
  "durable_file_sha256": {
    "draft-deliveries.json": "399f7eb39d9a741093536bca02a799e6650220e4f406605507baa435721535eb",
    "draft-generation-cards.json": "fbbcd6816184d34c174b577fad73eb5f24b7260c32e62827b798ab4b1c115dbd",
    "draft-generations.json": "d66b3665cc6dc910dcac7b2373cb4d82c46aafa9991505b6b254b7d691803b7b",
    "draft-requests.json": "fc0288613d0071204754c3f5800fdd1e6f2a341a6d961a41c145972e51a991d3",
    "drafts.json": "509ba81dc6356134f61d31d33f664ca0531391c62abe7f785aeb51122a2fe4a1"
  },
  "gateway_after_restart": {
    "automatic_restart_count": 0,
    "main_pid": 3627568,
    "service": "hermes-gateway-dualcoachtest.service",
    "state": "active/running",
    "telegram_polling": "connected"
  },
  "live_owner_control": {
    "control": "explicit Send only; invoked by Owner",
    "draft_token": "c8eab7b6685c3c65",
    "operator_card_message_id": "156",
    "unique_accepted_ingress": {
      "dedupe_key": "draft_sent:task22_dm_rehearsal:c8eab7b6685c3c65",
      "event_id": "pilot_98dfe3a55ae098d313aa03d0",
      "matching_event_count": 1,
      "status": "accepted"
    }
  },
  "permission_seal": {
    "binding_sha256": "426aff0737d7207a1bff08edddef05216cff86f91517f9142076e06d0f64239f",
    "controller_path": ".omo/evidence/dualcoach-task-24-send-observer.py",
    "controller_seal": "13407a4dfe9604e9a0d47d75edaf0f9a78045921d9b74bb6a77a092aa2ff08d9",
    "controller_sha256": "d256bea58117aa75a322893aac7b673cd59e4ed3a3b9815a8a18a872ce115e71",
    "controller_terminal_sha256": "f6ff0adefdf8ec4fb021d4152d58d409fb8c599fb36f072875a7a2d871a1a8ec",
    "customer_dm_provider_message_id": "157",
    "operator_card_message_id": "156",
    "permission": "TASK24_OWNER_SYNTHETIC_SEND_APPROVED",
    "token": "c8eab7b6685c3c65"
  },
  "privacy": {
    "raw_customer_text_present": false,
    "raw_model_text_present": false
  },
  "provider_receipts": {
    "generation_provider_count_delta_for_send": 0,
    "generation_receipt_sha256s": [
      "7a3fe63471dfe0c9dc83f037f5371e86b313140bd6ce0fe8a52690bd936f1cf9",
      "1593a48b446a1508be8f20b4f3d9a1b35ad76b0b61df2e40d332282594cdb973"
    ],
    "prior_generation_provider_receipt_count": 2,
    "this_send_provider_receipt": "157",
    "this_send_unique_provider_receipt_count": 1
  },
  "recorded_at_utc": "2026-08-14T06:30:05.264767Z",
  "schema_version": 1,
  "synthetic_customer_delivery": {
    "customer_coaching_delivery_count": 1,
    "customer_key": "task22_dm_rehearsal",
    "delivery_provider_receipt": "157",
    "delivery_record_count": 1,
    "delivery_status": "sent_audited",
    "idempotency_key_sha256": "ac0a249cc6d86232091efc0031362d4c16f428900c44bf2c0f3fbaafb45ebcc8",
    "provider_message_id": "157"
  },
  "task": "24. Run operator review and exactly-once delivery",
  "terminal_noop_matrix": {
    "canonical_report": ".omo/evidence/task24-terminal-noop-matrix.json",
    "customer_send_count": 0,
    "durable_mutations": 0,
    "live_profile_unchanged": true,
    "network": "bubblewrap-unshare-net",
    "provider_request_count": 0,
    "repeat_callbacks": 1,
    "report_sha256": "2bbf0d055f68d0a938ea9f41d969d601db016e645471c4c87970cac4f0202728",
    "stale_callbacks": 1,
    "wrong_role_callbacks": 1
  },
  "verdict": "PASS",
  "verdict_scope": "Synthetic-only live Task24 acceptance for dualcoachtest/task22_dm_rehearsal. Overall release remains NO-GO; Task25 rollback is required.",
  "verification": {
    "harness_static_checks": "ruff and Ty passed; scoped git diff check passed",
    "no_additional_send_click_activation_or_restart": "true",
    "pre_send_restart_observation": {
      "mode": "0600",
      "path": ".omo/evidence/task24-live-window-approval-pre-send-observation.json",
      "sha256": "cb350c2b490f868bf68eaf4b2e1361a74028fe4ff4f1d3a92d1777d223b8fa85"
    },
    "terminal_controller": {
      "mode": "0600",
      "path": ".omo/evidence/task24-live-window-send-terminal-observation.json",
      "sha256": "f6ff0adefdf8ec4fb021d4152d58d409fb8c599fb36f072875a7a2d871a1a8ec"
    }
  }
}
