{
  "captured_at_utc": "2026-10-24T12:49:15.951Z",
  "data": {
    "scenario": "A broken",
    "started_at_utc": "2026-10-24T12:47:29.401Z",
    "checks": {
      "run_mode_broken_handoff": {
        "pass": true,
        "detail": "broken_handoff"
      },
      "run_state_fault_completed_not_handed_off": {
        "pass": true,
        "detail": {
          "derived_state": "fault_completed",
          "displayed": "fault injected: acknowledgement sent, handoff deliberately skipped\nfault injected: acknowledgement sent, handoff deliberately skipped"
        }
      },
      "ack_public_from_agentbot": {
        "pass": true,
        "detail": "message id 59"
      },
      "status_pending": {
        "pass": true,
        "detail": "pending"
      },
      "assignee_type_AgentBot": {
        "pass": true,
        "detail": "AgentBot"
      },
      "no_team": {
        "pass": true,
        "detail": null
      },
      "waiting_since_empty": {
        "pass": true,
        "detail": 0
      },
      "absent_from_open_team_queue_api": {
        "pass": true,
        "detail": {
          "open_team_all": false,
          "open_team_unassigned": false
        }
      },
      "absent_from_open_inbox_lists_api": {
        "pass": true,
        "detail": {
          "assignee_all": false,
          "unassigned": false
        }
      },
      "present_in_pending_list_api": {
        "pass": true,
        "detail": true
      },
      "still_pending_20s_later": {
        "pass": true,
        "detail": {
          "id": 14,
          "status": "pending",
          "assignee_type": "AgentBot",
          "assignee": {
            "id": 1
          },
          "team": null,
          "waiting_since": null,
          "first_reply_created_at": null,
          "created_at": 1792846063,
          "last_activity_at": 1792846064,
          "agent_last_seen_at": 0
        }
      },
      "ack_visible_in_widget": {
        "pass": true,
        "detail": null
      },
      "ack_promises_transfer_text": {
        "pass": true,
        "detail": "Thanks, we've received your request. A human at Maple Street Repairs will pick this up shortly."
      },
      "dashboard_open_tab_does_not_show_conversation": {
        "pass": true,
        "detail": {
          "open_all": {
            "screenshot": "20-dashboard-open-tab-all-conversations.png",
            "contact_name_visible": false
          },
          "open_team": {
            "screenshot": "21-dashboard-open-tab-team-scheduling.png",
            "contact_name_visible": false
          },
          "pending_all": {
            "screenshot": "22-dashboard-pending-filter-all-conversations.png",
            "contact_name_visible": true
          }
        }
      },
      "dashboard_pending_filter_shows_conversation": {
        "pass": true,
        "detail": {
          "screenshot": "22-dashboard-pending-filter-all-conversations.png",
          "contact_name_visible": true
        }
      }
    },
    "conversation_display_id": 14,
    "visitor_email": "lab-a-broken+1792846050051@example.com",
    "pre_chat_submitted_utc": "2026-10-24T12:47:42.982Z",
    "run": {
      "run": "15",
      "mode": "broken_handoff",
      "conversation_display_id": "14",
      "state": "fault_completed",
      "state_displayed_on_page": "fault injected: acknowledgement sent, handoff deliberately skipped\nfault injected: acknowledgement sent, handoff deliberately skipped",
      "action_log": [
        "verify_pending: ok 200 (status=pending assignee_type=AgentBot team=none)",
        "ack: ok 200 (message_id=59)"
      ],
      "error": ""
    },
    "final": {
      "id": 14,
      "status": "pending",
      "assignee_type": "AgentBot",
      "assignee": {
        "id": 1
      },
      "team": null,
      "waiting_since": null,
      "first_reply_created_at": null,
      "created_at": 1792846063,
      "last_activity_at": 1792846064,
      "agent_last_seen_at": 0
    },
    "dashboard": {
      "open_all": {
        "screenshot": "20-dashboard-open-tab-all-conversations.png",
        "contact_name_visible": false
      },
      "open_team": {
        "screenshot": "21-dashboard-open-tab-team-scheduling.png",
        "contact_name_visible": false
      },
      "pending_all": {
        "screenshot": "22-dashboard-pending-filter-all-conversations.png",
        "contact_name_visible": true
      }
    },
    "finished_at_utc": "2026-10-24T12:49:15.951Z",
    "all_pass": true,
    "notes": [
      "Pending is not invisible to agents: the conversation is reachable in the Pending status filter/list.",
      "Run state is read from the operator page, which prints a label for fault_completed (\"fault injected: ...\") instead of the raw value; state shown here is derived from that label."
    ]
  }
}
