{
  "kind": "Measured synthetic browser submission and API observation",
  "observations": 1,
  "clock": "Node monotonic timestamps share one clock; browser performance marks share a separate browser clock.",
  "submission_post_count": 1,
  "status_poll_count": 4,
  "selected_turn_read_count": 2,
  "full_history_reads_after_submission": 0,
  "submission_to_post_ms": 68.57341399999996,
  "submission_post_response_ms": 2.5771389999999883,
  "ready_to_visible_ms": 291.61868400000003,
  "submission_to_observed_completion_ms": 1257.288461,
  "ready_to_result_response_complete_ms": 238.6811819999998,
  "result_response_complete_to_observed_visible_ms": 52.93750200000022,
  "browser_submit_event_to_render_mark_ms": 832.5,
  "fixture_json_bytes_per_turn": 5867,
  "fixture_json_bytes_for_selected_turn_reads": 11734,
  "request_to_finished_ms": [
    4.193435000000136,
    17.07844100000011
  ],
  "requests": [
    {
      "path": "/api/bi/intake/interpretations",
      "method": "POST",
      "status": 200,
      "start_after_submission_ms": 59.78919900000028,
      "response_after_submission_ms": 63.48201700000027,
      "finish_after_submission_ms": 68.05189500000006,
      "fixture_json_bytes": 2
    },
    {
      "path": "/api/bi/conversations",
      "method": "POST",
      "status": 202,
      "start_after_submission_ms": 68.57341399999996,
      "response_after_submission_ms": 71.15055299999995,
      "finish_after_submission_ms": 71.2431660000002
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/jobs/observed-job",
      "method": "GET",
      "status": 200,
      "fixture_status": "queued",
      "start_after_submission_ms": 324.890406,
      "response_after_submission_ms": 328.06368599999996,
      "finish_after_submission_ms": 328.1928499999999,
      "fixture_json_bytes": 133
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/jobs/observed-job",
      "method": "GET",
      "status": 200,
      "fixture_status": "running",
      "start_after_submission_ms": 579.575652,
      "response_after_submission_ms": 582.7346419999999,
      "finish_after_submission_ms": 582.8790469999999,
      "fixture_json_bytes": 134
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/jobs/observed-job",
      "method": "GET",
      "status": 200,
      "fixture_status": "ready",
      "start_after_submission_ms": 834.5259570000003,
      "response_after_submission_ms": 837.7369080000003,
      "finish_after_submission_ms": 837.8344310000002,
      "fixture_json_bytes": 180
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/turns/33333333-3333-4333-8333-333333333333",
      "method": "GET",
      "status": 200,
      "start_after_submission_ms": 839.0569639999999,
      "response_after_submission_ms": 843.0023310000001,
      "finish_after_submission_ms": 843.250399
    },
    {
      "path": "/api/reports",
      "method": "GET",
      "status": 403,
      "start_after_submission_ms": 890.650009,
      "response_after_submission_ms": 895.5959010000001,
      "finish_after_submission_ms": 895.6453230000002,
      "fixture_json_bytes": 2
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/jobs/observed-job",
      "method": "GET",
      "status": 200,
      "fixture_status": "done",
      "start_after_submission_ms": 1140.9158820000002,
      "response_after_submission_ms": 1144.404983,
      "finish_after_submission_ms": 1144.507607,
      "fixture_json_bytes": 179
    },
    {
      "path": "/api/bi/conversations/22222222-2222-4222-8222-222222222222/turns/33333333-3333-4333-8333-333333333333",
      "method": "GET",
      "status": 200,
      "start_after_submission_ms": 1146.2062660000001,
      "response_after_submission_ms": 1163.1712630000002,
      "finish_after_submission_ms": 1163.2847070000003
    },
    {
      "path": "/api/reports",
      "method": "GET",
      "status": 403,
      "start_after_submission_ms": 1175.5839730000002,
      "response_after_submission_ms": 1178.9481289999999,
      "finish_after_submission_ms": 1179.0512429999999,
      "fixture_json_bytes": 2
    }
  ],
  "limit": "Intercepted API responses, not warehouse, provider or network transfer latency. Bytes are uncompressed fixture JSON, not measured wire bytes. Includes automation and deliberately held queue/running states; N=1 is diagnostic, not a performance percentile."
}