{
  "claude": {
    "calls": [
      {
        "label": "rank",
        "model": "claude-haiku-4-5",
        "input": 22005,
        "output": 1480,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.02941
      },
      {
        "label": "context",
        "model": "claude-opus-5",
        "input": 6893,
        "output": 112,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.03726
      },
      {
        "label": "context",
        "model": "claude-opus-5",
        "input": 30425,
        "output": 771,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.1714
      },
      {
        "label": "outline",
        "model": "claude-opus-5",
        "input": 15373,
        "output": 8220,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.28236
      },
      {
        "label": "script",
        "model": "claude-opus-5",
        "input": 33492,
        "output": 13938,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.51591
      },
      {
        "label": "voice:lauren",
        "model": "claude-opus-5",
        "input": 13054,
        "output": 3140,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.14377
      },
      {
        "label": "voice:mark",
        "model": "claude-opus-5",
        "input": 13388,
        "output": 2355,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.12582
      },
      {
        "label": "qa",
        "model": "claude-opus-5",
        "input": 19718,
        "output": 3469,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.18532
      },
      {
        "label": "revise",
        "model": "claude-opus-5",
        "input": 3329,
        "output": 261,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.02317
      },
      {
        "label": "qa",
        "model": "claude-opus-5",
        "input": 19708,
        "output": 3144,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.17714
      },
      {
        "label": "memory",
        "model": "claude-opus-5",
        "input": 12909,
        "output": 2244,
        "cache_write": 0,
        "cache_read": 0,
        "cost_usd": 0.12065
      }
    ],
    "total_usd": 1.8122
  },
  "qa": {
    "passed": true,
    "errors": [],
    "repairs": [],
    "warnings": [
      "invented: Attribution of the foster-care story to \"Holy City Sinner\" (\"Last thing. Holy City Sinner had this.\") \u2014 the supplied source is a governor's office press release with no outlet named.",
      "invented: Timeline claim linking the two stories: \"One point six million. Against three hundred and fifty million in earmarks signed the same week\" / \"Seven days apart.\" No signing date is given for the earmarks bill in the source, so the same-week / seven-day framing isn't supported.",
      "invented: Mark's tack-strip detail, \"staples every four inches, six hundred square feet of it\" \u2014 not in the flooring post; reads as trade experience but it is a specific number.",
      "flat: The aquatic-center spec run (\"Twenty-six thousand three hundred and eighty-five square feet... Twenty-five meter pool, deep enough for boards, nine to eleven feet. A therapy pool. Multipurpose room, inclusive playground, tennis and basketball.\") is the one stretch that reads close to reading a bulletin, though Mark's \"Not twenty-six four\" interjection mostly rescues it."
    ],
    "verdict": "pass",
    "notes": "No one-person leaks. Everything directed at the audience is plural and generic \u2014 \"if you're going,\" \"if you're anywhere near Carr-Richardson tonight,\" \"check the radar before you lock your doors.\" The Carr-Richardson line is geographic but it's tied to a public event both hosts have been discussing for several minutes, not to a listener's neighbourhood, job or habits. Nothing suggests the topics were assembled for anyone. Sourcing is otherwise strong: the pool, Morrison Drive, the UDO, earmarks, both homelab posts, the flooring and patio quotes, and the pine straw scam all trace to the excerpts, including the arithmetic (168 bales / 20 minutes, 10k to 13.5k as 35%) which checks out. Mark's hypothetical \"four hundred dollar card from a vendor\" is rhetorical rather than a sourced spec, so I left it alone. Only the three advisory items above are worth a writer's pass; none block. Ready to voice."
  },
  "stats": {
    "turns": 271,
    "words": 3884,
    "billed_chars": 22390,
    "est_minutes": 25.9,
    "speakers": {
      "Mark": 134,
      "Lauren": 137
    },
    "avg_turn_words": 14.7,
    "longest_turn_words": 66,
    "audio_tags": 95,
    "tags_per_100w": 2.45,
    "double_turns": 56,
    "echoes": 2,
    "spoken_markers": 79,
    "transitions": 15,
    "minimal_turns": 47,
    "repeated_fillers": 0,
    "tropes": 1,
    "trope_families": {
      "setup_tic": 1
    }
  },
  "tts": {
    "model": "eleven_v3",
    "input_chars": 22390,
    "billed_chars": 6140,
    "requests": 19,
    "cost_usd": 0.614,
    "duration_sec": 1533.9,
    "dialogue_sec": 1519.3,
    "music": true,
    "joins": {
      "normal": 1,
      "think": 11,
      "topic": 4,
      "interrupt": 2
    }
  },
  "episode_total_usd": 2.4262
}