{
  "claude": {
    "calls": [
      {
        "label": "rank",
        "model": "claude-haiku-4-5",
        "input": 21665,
        "output": 1533,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.02933
      },
      {
        "label": "context",
        "model": "claude-opus-5",
        "input": 48283,
        "output": 2133,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.29474
      },
      {
        "label": "context",
        "model": "claude-opus-5",
        "input": 42012,
        "output": 1765,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.25418
      },
      {
        "label": "outline",
        "model": "claude-opus-5",
        "input": 17982,
        "output": 10885,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.36203
      },
      {
        "label": "script",
        "model": "claude-opus-5",
        "input": 31280,
        "output": 12248,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.4626
      },
      {
        "label": "voice:lauren",
        "model": "claude-opus-5",
        "input": 12177,
        "output": 1575,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.10026
      },
      {
        "label": "voice:mark",
        "model": "claude-opus-5",
        "input": 12437,
        "output": 1451,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.09846
      },
      {
        "label": "qa",
        "model": "claude-opus-5",
        "input": 19555,
        "output": 1488,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.13498
      },
      {
        "label": "revise",
        "model": "claude-opus-5",
        "input": 4696,
        "output": 585,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.0381
      },
      {
        "label": "qa",
        "model": "claude-opus-5",
        "input": 19499,
        "output": 2708,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.1652
      },
      {
        "label": "memory",
        "model": "claude-opus-5",
        "input": 13026,
        "output": 2962,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.13918
      }
    ],
    "total_usd": 2.0791
  },
  "qa": {
    "passed": true,
    "errors": [],
    "repairs": [],
    "warnings": [
      "invented: \"Eleven years. In design.\" \u2014 the claim that a specific road project Mark drives has been in design for eleven years is not in the supplied dashboard material; it's presented as a hard number, not a soft aside.",
      "invented: \"the seventy acres at Union Pier they're buying off the Ports Authority for two hundred and fifty million, where the housing is still described as, quote, incremental\" \u2014 acreage, purchase price and the quoted word 'incremental' appear nowhere in the supplied sources; the Navarro background only establishes Beemok/Credit One ownership of the tournament and Daniel Island stadium.",
      "invented: \"Dominion certificated that line in 2024, six miles, and Seagate Village found out when a guy showed up wanting to buy land.\" \u2014 date, mileage and neighborhood detail are unsourced.",
      "invented: \"Spartanburg went from fifty megawatts of projected load to four hundred fifty.\" \u2014 specific load figures with no supporting source material.",
      "invented: \"it went up ten weeks before the extension's on the ballot\" \u2014 minor; the Sept. 2 release to a November vote is closer to nine weeks. Easy fix to 'a couple of months.'",
      "flat: The 9/11 Day block (Lauren's run from 'Thursday and Friday at the Gaillard' through 'seventeen million meals') is essentially a straight read of the press details \u2014 dates, shift times, URL, city count \u2014 with Mark contributing only 'Wow' and 'That's great.' His truck-loading line rescues the end, but the first half is bulletin delivery. Consider breaking the logistics across both hosts or letting Mark ask for one of the numbers.",
      "flat: The LiDAR segment is short and mostly one-sided: Lauren delivers the full list of sites in a single paragraph before Mark reacts. Lauren's irritation at the end gives it a spine, but the middle is a list."
    ],
    "verdict": "revise",
    "notes": "No audience leak of any kind. Every address to listeners is plural and generic ('if anybody had grill plans', 'thanks for spending part of a holiday'), nothing implies the topics were assembled for a particular person, and the Charleston references are treated as shared local geography rather than someone's neighborhood or job. Nothing blocks the episode on the one rule that matters.\n\nThe NASCAR, Navarro, Wishek and I-95 horse segments all trace cleanly to the supplied material, including late-article details (Byron's flat, the Holmatro tools, the Kalinskaya double-fault split, the rented F-150). The Hamlin caution argument is a nice case of the hosts disagreeing over a fact that is actually in the source \u2014 Mark is right that the toe links weren't broken, and the script says so.\n\nWhat needs attention before voicing is the cluster of unsourced hard numbers, all of which arrive during callbacks to apparent earlier episodes: the Union Pier price and acreage, the Dominion line particulars, and the Spartanburg load figures. These are the kind of claims that get a show corrected on air. Either strip the specifics down to something non-checkable or confirm them against a source. The eleven-year design claim is softer but is delivered twice as a flat number, so it reads as fact.\n\nStyle-wise the episode is strong \u2014 the badge-clock cold open, the dashboard disagreement and the streaming-versus-cover-charge exchange are genuine conversation, not two people trading paragraphs. Only the 9/11 and LiDAR items sag into announcement mode."
  },
  "stats": {
    "turns": 246,
    "words": 3499,
    "billed_chars": 19811,
    "est_minutes": 23.3,
    "speakers": {
      "Mark": 126,
      "Lauren": 120
    },
    "avg_turn_words": 14.5,
    "longest_turn_words": 64,
    "audio_tags": 78,
    "tags_per_100w": 2.23,
    "double_turns": 36,
    "echoes": 2,
    "spoken_markers": 72,
    "transitions": 14,
    "minimal_turns": 54,
    "repeated_fillers": 0,
    "tropes": 0,
    "trope_families": {}
  },
  "tts": {
    "model": "eleven_v3",
    "input_chars": 19811,
    "billed_chars": 5430,
    "requests": 17,
    "cost_usd": 0.543,
    "duration_sec": 1393.9,
    "dialogue_sec": 1379.3,
    "music": true,
    "joins": {
      "normal": 0,
      "think": 11,
      "topic": 5,
      "interrupt": 0
    }
  },
  "episode_total_usd": 2.6221
}