{
  "ok": true,
  "generated_at": "2026-09-23T06:13:55Z",
  "stats": {
    "drafts_judged": 2492,
    "drafts_passed": 1703,
    "drafts_killed": 789,
    "kill_rate_pct": 31.7,
    "audits_run": 41,
    "distinct_drafts": 2218,
    "same_sha_contradictions": 60,
    "pieces_judged": 851,
    "pieces_published": 852,
    "open_threads_count": 4817,
    "frozen_corpora": 1050
  },
  "events": [
    {
      "at": "2026-09-23T06:07:25Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": false
    },
    {
      "at": "2026-09-23T06:04:17Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": false
    },
    {
      "at": "2026-09-23T05:23:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": false
    },
    {
      "at": "2026-09-23T05:13:29Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": false
    },
    {
      "at": "2026-09-23T04:44:30Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2161,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "7518313e",
      "judge_error": false,
      "notes": "The count won't hold: the dek claims 'twelve newsrooms' and the close says 'performed twelve times,' but only ten outlets carried the interview — BBC and DW are explicitly off-window. In a brief whose entire finding is a distribution count, the arithmetic contradicts itself. Also: no first-person presence anywhere; the clerk is absent from the clerk's hand.",
      "repetition": "Headline shape lifted from el-sayed ('Where Each Masthead Got Its Number' → 'What Each Masthead Decided She Meant'), same 'masthead' motif; 'the desk offers no view on why and has none to offer' near-intact from el-sayed's 'corpus supports no claim about why, and the desk makes none'; scout-tried-wires-by-name silence device repeats Trump TV."
    },
    {
      "at": "2026-09-23T04:35:39Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2090,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 5,
        "headline": 6
      },
      "draft": "5764b598",
      "judge_error": false,
      "notes": "The exit-lede finding is contradicted by its own span: the desk says the Post 'rendered the conditional in declarative form,' but the Post lede printed directly above retains the 'if she runs... and doesn't win.' The framing charge collapses against the evidence the draft supplies. Also: 'conditional/declarative' recurs three times, edging toward grammatical category as the finding.",
      "repetition": "The 'numbers refuse to be a story / different instruments, no two reconcilable' passage is near-intact from trump-tv-launch-flop's unreconciled-samples finding (two days prior), as is the named-outlets-probed-and-returned-nothing absence device. Both recycled shapes, not faint echoes."
    },
    {
      "at": "2026-09-23T04:24:49Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2162,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "d40da9a8",
      "judge_error": false,
      "notes": "The quarry/stone/mason metaphor is deployed seven-plus times and carries the whole structure — 'the one stone nearly every mason took', 'polishes it quieter', 'in declarative ink'. That is decorative load the clerk register does not take, and it sits on top of a spine already spent on the same-day Trump TV piece.",
      "repetition": "Register-taxonomy spine ('N registers', register-one/two/three blocks) repeats trump-tv-launch-flop from the same day, including its headline shape. The stone/quarry materials conceit echoes el-sayed's mint/metal framing. 'Certifies nothing about why' recycles 'certifies nothing about the audience/Michigan' near-verbatim."
    },
    {
      "at": "2026-09-23T03:42:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-tv-launch-flop",
      "url": "/audits/trump-tv-launch-flop",
      "kind": "COVERAGE BRIEF",
      "words": 2278,
      "sources": 17,
      "spans_total": 36,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "4fceba22",
      "judge_error": false,
      "notes": "Internal accounting slips: eighteen frozen records but 'the reads, all seventeen'; PBS NewsHour is listed among outlets that 'returned nothing' yet gets a full READ with an anchor quote. The Beast's 1,123 and Independent's 1,600 are asserted as corpus points without appearing as quoted spans.",
      "repetition": "Headline comma-list shape lifted from el-sayed piece ('One Poll, Seven Points, and...'). 'A forwarded post, not discovered news' near-repeats beef-prices' 'forwarded three times, not discovered three times.' 'No two bodies assert incompatible facts' recycles el-sayed's formula. Faint but stacking."
    },
    {
      "at": "2026-09-23T03:27:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-tv-launch-flop",
      "url": "/audits/trump-tv-launch-flop",
      "kind": "COVERAGE BRIEF",
      "words": 2283,
      "sources": 17,
      "spans_total": 36,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "11b1f760",
      "judge_error": false,
      "notes": "HARD FAILURE: 'The Post's grammar makes the networks the aggressor' makes a grammatical category the finding's subject — the exact paraphrase the lint can't see. 'Per house practice with conjunctions' names a part of speech outright. Write it as the words: the Post casts the pool as having 'launched the first grenade.'",
      "repetition": "Near-intact lift from el-sayed: 'The desk records ... and certifies nothing about [place]' → 'certifies nothing about the channel itself.' Also 'The center, meanwhile,' pivot from beef-prices, and the 'First, the ...' section hinge now running three pieces straight. Frozen-record count echo is format, not device."
    },
    {
      "at": "2026-09-23T02:21:16Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2120,
      "sources": 17,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 7
      },
      "draft": "426ff5bd",
      "judge_error": false,
      "notes": "The subhead and lede assert no left-bucket body carries Suffolk, but the Post's body was never readable past the paywall — the READ block concedes this, the claim above does not. Scope the absolute to what was actually fetched, or the corpus does not support it.",
      "repetition": "Spine recycles beef-prices-rollins-diet's distribution map ('where one sentence landed and where it did not') as 'circulation, not arithmetic.' The masthead-dependence motif ('which one a reader was given') echoes vance-obamacare's 'depended on the masthead.' Faint 'load-bearing' echo."
    },
    {
      "at": "2026-09-23T02:10:46Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2084,
      "sources": 17,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "295dbcd8",
      "judge_error": false,
      "notes": "The H1 names neither candidate nor poll and leans on a superlative — 'Traveled Worst' is a verdict, not a report; the story (Suffolk 47-40, six weeks out) is stranded in the dek. Report the number first, the divergence second.",
      "repetition": "Spine reuse: beef-prices ran 'map where one sentence landed and where it did not, the map is the finding'; this runs 'circulation, not arithmetic, is the story' with carriers-vs-passing-mentions. Also the third consecutive 'desk notes it has been here before' aside ('for the second time this month')."
    },
    {
      "at": "2026-09-23T02:00:37Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2084,
      "sources": 17,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "b6124358",
      "judge_error": false,
      "notes": "Several load-bearing specifics sit outside any quoted span — the Examiner's 46–39 and Aug 11–17 field dates, Fox's Aug 6–10, Newsmax's Emerson date, 'a real fabrication scandal.' The asymmetry finding leans on that unspanned metadata. Also 'nineteen records across seventeen outlets' against fifteen reads, unexplained.",
      "repetition": "Faint echoes of vance-obamacare: the 'depends on which masthead' figure and the certifies-neither formulation; the margin-of-error-as-editor beat is self-flagged as its second outing this month. Nothing lifted intact; cold open shape (quantity-led declarative) is close to that piece's but not identical."
    },
    {
      "at": "2026-09-23T00:15:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2145,
      "sources": 9,
      "spans_total": 21,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "f9280aef",
      "judge_error": false,
      "notes": "The H1 leads with the distribution, not the story — a reader learns nothing about beef prices or what Rollins said — and \"Newsrooms We Froze\" is shop jargon plus a first-person-plural slip from the desk's third-person clerk register. Secondary: \"the opposite instruction\" overstates the Fox Business span to manufacture symmetry.",
      "repetition": "\"fanned out\" lifted from the Harp piece's subhead; \"forwarded three times, not discovered three times\" re-runs the Vance piece's \"not three newsrooms converging — one newsroom, republished\" syndication construction; \"above the fold\" twice, also from the Vance piece."
    },
    {
      "at": "2026-09-23T00:06:43Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2025,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 5,
        "headline": 8
      },
      "draft": "f8427283",
      "judge_error": false,
      "notes": "The evenhandedness showpiece is ungrounded: 'Let Them Eat Chicken' is quoted with no outlet attached and appears in no exhibit block, and the two queen headlines that are traceable belong to HuffPost/Independent — both left-of-center — so 'left and right... above opposite fold lines' isn't what the spans show. The Caller's only quoted line is a flat lead.",
      "repetition": "Third straight piece opening its spine with the searched-for-a-clash-found-none declaration (cf. 'not a fight', 'came back empty-handed'); the sweep-confirmed-silence exhaustive search repeats trump-press-ban-harp-motive. Echoes, not lifts."
    },
    {
      "at": "2026-09-22T23:57:59Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2055,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "b02539f3",
      "judge_error": false,
      "notes": "'The irony is available without the desk's help' announces the joke instead of letting the Fox Business anti-climax land on its own — the piece's best beat, pre-explained. Secondary: 'one grammatical unit' makes a grammatical category the descriptor of a finding; the named marks rescue it, but it grazes INV5.",
      "repetition": "Moderate echo of the Vance piece's 'one announcement poured into fourteen molds' in 'same crate... three doorsteps with different packing tape' — same one-thing-many-containers shape two days running. 'The desk certifies none' repeats phrasing from both recent pieces. Cold open (bare list) rotates cleanly."
    },
    {
      "at": "2026-09-22T23:47:55Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 1950,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "741d5676",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'its lead is a plain register of the remarks with no adjective in sight' makes a part of speech the finding instead of naming the words — the exact paraphrase the lint misses. 'Note the last clause' skirts it too, though it does name coming/going down.",
      "repetition": "Third consecutive piece opening on 'the desk froze N records ... and the finding is not a fight/denial' — same empty-handed-search spine as vance-obamacare ('not a fight, one announcement poured into fourteen molds') and trump-press-ban ('came back empty-handed')."
    },
    {
      "at": "2026-09-22T22:59:58Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-ai-super-intelligence",
      "url": "/audits/trump-ai-super-intelligence",
      "kind": "DISPATCH",
      "words": 1787,
      "sources": 17,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 4
      },
      "draft": "600c6388",
      "judge_error": false,
      "notes": "'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding. The disputed words (branding, streak, nonsensical) were already on the page; the mood line is the paraphrase the lint misses. Secondary: the H1 asks a question about the divergence instead of reporting the rename first.",
      "repetition": "Faint echoes of piece 1: the transcript-absence + 'certifies neither' move ('a question for a transcript this corpus does not carry' / 'certifies no winner'), and the chain self-reference from piece 2. Echoes, not lifts; the structural furniture is house format, not device recycling."
    },
    {
      "at": "2026-09-22T22:36:32Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-ai-super-intelligence",
      "url": "/audits/trump-ai-super-intelligence",
      "kind": "DISPATCH",
      "words": 1787,
      "sources": 17,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 4
      },
      "draft": "05246a68",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding rather than the outlets' actual words. Secondary: the H1 is an interrogative that leads with the dispute and never states the story (Trump renamed AI at UNGA).",
      "repetition": "Faint echoes of the recent settle-nothing closers ('certifies neither' → 'certifies no winner'; 'settles none of it' → 'both unresolved') and of piece 2's empty-handed corpus search. No device lifted intact; shapes rotate adequately."
    },
    {
      "at": "2026-09-22T21:57:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2374,
      "sources": 14,
      "spans_total": 32,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "d4a5ea8c",
      "judge_error": false,
      "notes": "The H1 reports only the divergence and never the story: a reader learns nothing about ACA coverage cancellations until the dek. 'Removal Count' and 'Verification Cohort' are abstractions where 760,000 people losing health coverage should be.",
      "repetition": "Closing formula near-intact from Piece 2: 'settles none of it' → 'settled by nobody' (used twice). Opening spine also recycled: the desk looks for incompatible bodies, finds none, downgrades to brief — third straight piece with that shape and near-identical phrasing."
    },
    {
      "at": "2026-09-22T21:46:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2345,
      "sources": 14,
      "spans_total": 32,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "b45182b2",
      "judge_error": false,
      "notes": "Recycling. The 'Start with X, because X is…' opener-to-body hinge and the 'chose its exhibit' closer are lifted near-verbatim from two recent pieces, and 'refraction' is now the desk's third consecutive verdict word. Clean clerk prose, real comic beats, but the corpus is repeating itself. H1 also conflates the two-size removal with the five-size cohort.",
      "repetition": "Three lifts: the 'Start with the wire, because the wire is where…' spine (pieces 2 and 3 use the identical shape); 'Each newsroom chose its exhibit' is piece 2's 'each outlet chose its exhibit' nearly intact; 'refraction' as the not-a-fight frame recurs from pieces 1 and 2."
    },
    {
      "at": "2026-09-22T21:35:19Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2543,
      "sources": 14,
      "spans_total": 33,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "7ef100ea",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: \"Fox's headline noun is 'fraudsters'\" makes a part of speech the subject of the finding — the exact paraphrase the lint misses. \"The money... splits on tense\" compounds it. Name the words, not their grammatical class. Headline also generic: \"The ACA Removal\" hides that 760,000 people lose coverage.",
      "repetition": "Third straight piece opening on the numeral-noun headline shape (\"One Aide, One Stack of Clips\"; \"Four Newsrooms, Four Empty Rows\"; now \"One Podium, Several Arithmetics\"). Same spine wire too: no-VECTOR-found, so this is a brief not an audit — stated near-identically in all three recent pieces."
    },
    {
      "at": "2026-09-22T21:03:21Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T20:53:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1826,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 6
      },
      "draft": "d105c0a4",
      "judge_error": false,
      "notes": "The desk's refusal formula is worn out — three 'settles none' variants inside one piece, plus the same closer from Monday's UNGA brief. Secondary: the BBC paragraph overclaims — an anonymously sourced account from rival outlets does not make 'Trump has shed little light' unwritable, and the draft asserts it would.",
      "repetition": "The settle-nothing closer recurs from trump-unga ('logs the disagreement and settles none of it') and appears three times here: 'endorses none of them', 'files all three and settles none'. The synonym-temperature inventory ('Triggered By/fueled/to Blame') closely mirrors susan-collins' 'Scrapped. Shuttered. Eliminated.' a day earlier. Headline shape echoes trump-unga's 'One X, One Y: How…'."
    },
    {
      "at": "2026-09-22T20:41:48Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1841,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 6
      },
      "draft": "300bc4f9",
      "judge_error": false,
      "notes": "The central exhibit is the same device the Collins brief ran 48 hours earlier — outlets each choosing their own word for one event, laid out as an inventory — under a headline built on the UNGA piece's numeric-pair template. Fresh corpus, borrowed spine. 'Different punctuation' also skirts the grammar-category line.",
      "repetition": "Spine wire recycled from susan-collins (two days prior): outlet-by-outlet word inventory — there 'Scrapped. Shuttered. Eliminated. Cut short,' here 'Triggered By / fueled / to Blame,' each with an owner. Headline shape ('One Aide, One Stack of Clips: How...') repeats trump-unga's numeric-pair colon 'How...' construction. The no-VECTOR-found disclaimer now three pieces running."
    },
    {
      "at": "2026-09-22T20:29:41Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1908,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "15a73370",
      "judge_error": false,
      "notes": "Scaffolding is recycled — same pivot sentence, same brief-not-audit disclaimer, same word-ladder as the last two briefs, one day apart. Separately, 'folds the episode into a subordinate clause… sits grammatically at roughly the same rank as the weather' and 'prints it in a grammar where CNN is on trial' make syntax the finding; name the words instead. H1 never says press ban or Harp.",
      "repetition": "Third consecutive 'Start with X, because X is…' pivot (walkout/words/sentence). The 'this is a brief not an audit, the desk could not build a VECTOR' disclaimer recurs near-verbatim from both recent briefs. The word-ladder list ('showed/contributed/fueled/triggered/blamed') repeats collins's 'Scrapped. Shuttered. Eliminated.'"
    },
    {
      "at": "2026-09-22T19:45:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-unga-speech-walkouts",
      "url": "/audits/trump-unga-speech-walkouts",
      "kind": "DISPATCH",
      "words": 1976,
      "sources": 21,
      "spans_total": 17,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "663a1e4a",
      "judge_error": false,
      "notes": "The H1 never reports the story — no Trump, no UN, no speech — leading with divergence only, and 'Four Newsrooms' contradicts the body's nineteen outlets and six-two-two split. The closing causal claim (the filed room 'depended less on what happened in it') also outruns the spans.",
      "repetition": "The brief-not-audit justification is near-identical to susan-collins ('nothing a VECTOR could stand on' → 'went looking for a VECTOR, could not build one'), three days apart. Fainter echo: found-object irony (escalator here, unplugged TV in trump-tv-launch)."
    },
    {
      "at": "2026-09-22T19:29:56Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-unga-speech-walkouts",
      "url": "/audits/trump-unga-speech-walkouts",
      "kind": "DISPATCH",
      "words": 1983,
      "sources": 21,
      "spans_total": 17,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "608080e2",
      "judge_error": false,
      "notes": "'Drops the tail mid-gerund' makes a grammatical category the pivot of a finding — the exact paraphrase the lint can't catch. Compounded by recycled 'slope/without grading' phrasing and 'this desk's desk'. 'Glaring' Iranian delegate is unsupported by any quoted span.",
      "repetition": "Third consecutive H1 built on 'and the Corpus…'. 'The desk logs both slopes without grading either' is near-verbatim recycling of Piece 2's 'reports the slope without grading it' and Piece 3's 'logs it without grading it'. 'Load-bearing' lifted from Piece 1 and run twice here."
    },
    {
      "at": "2026-09-22T18:53:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 2035,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 6,
        "grounding": 8,
        "headline": 8
      },
      "draft": "3cef7e12",
      "judge_error": false,
      "notes": "Unequal documentary effort: five READ exhibits build the right-bucket silence from a frozen corpus, while identical day-one left-bucket silence (CNN, NBC, WaPo, NPR, Politico) gets one clause sourced to an unfrozen attempt log. The dek foregrounds the asymmetry too. Naming the imbalance is not correcting it.",
      "repetition": "Right-bucket absence audit is the same spine as trump-tv-launch-reaction's string check ('state-run media' surfaces in none of five right bodies), here expanded to carry half the piece. Faint echo of piece 1's self-limiting closer ('choosing a source, not a fact'). No phrasing lifted."
    },
    {
      "at": "2026-09-22T18:39:48Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 1980,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "f7b6bdf4",
      "judge_error": false,
      "notes": "The H1 abstracts the subject away — no Collins, no FBI, no bribery. 'An Investigation That Never Charged Anyone' makes the reader reach the dek before knowing what the story is; the figure (obituary) arrives ahead of the facts, which inverts the house order of story-then-divergence.",
      "repetition": "Faint echo of the mamdani piece's name-confusion beat (Denon/Danon) in the two-Susan-Collinses catch, closing with the same deadpan refusal-to-assist shape; the 'logs it without grading it' refrain also recurs across all three recent pieces."
    },
    {
      "at": "2026-09-22T18:28:27Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 2080,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "6bfc7fd5",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: the finding is named as a part of speech, not the words. \"a pile of dead-probe verbs\" (dek), the VECTOR tag \"dead-probe-verbs\", and \"at least an intransitive verb for an agency's own inaction.\" The Scrapped/Shuttered/Eliminated list is the correct form; the grammatical framing around it is not.",
      "repetition": "\"the desk enters into the record and declines to do anything with\" is a near-lift of trump-tv-launch-reaction's \"the desk simply enters it into the record and moves on\" — same signature wave-off closing an incidental oddity. Faint echo of mamdani's two-spellings beat."
    },
    {
      "at": "2026-09-22T17:40:47Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1621,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "946ea99e",
      "judge_error": false,
      "notes": "The front door overclaims where the body refuses to. The dek's 'two counting systems that both arrive at five' asserts a reconciliation the five-or-four exhibit explicitly declines to make, and the H1 folds the pre-launch teaser image into the launch itself ('launched Trump TV with a television that wasn't plugged in').",
      "repetition": "Faint echoes of piece 3: 'the desk logs it without grading it' near-repeats piece 1's 'records the slope without grading it'; 'each is one honest look at a counter' echoes 'each figure is the honest output of a different method.' Tally-reading structure rhymes with the death-toll section."
    },
    {
      "at": "2026-09-22T17:29:06Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1568,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 8
      },
      "draft": "14c92917",
      "judge_error": false,
      "notes": "Grounding: the mid-night figures ('roughly 3,000 at 9 p.m., 2,425 at 10:40') are asserted as 'spans the desk verified' but never exhibited, and HuffPost's unstamped reading is placed on the slope by inference — the subhead's 'only knew one direction' rests on that unshown work.",
      "repetition": "Faint echo only: the 'one fact every bucket reports the same way' SHARED-spine open mirrors the boat-strikes piece's 'one sentence, three wires, zero daylight' (draft flags it with 'once again'); 'the desk files it as one' phrasing recurs. Nothing lifted intact."
    },
    {
      "at": "2026-09-22T17:18:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1558,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "c7271fe2",
      "judge_error": false,
      "notes": "The H1's 'Went Downhill From There' renders exactly the verdict the body then refuses ('a verdict without a baseline is a mood, not an audit'), and buries the story — no channel, no White House, no launch — behind the gag. The dek does the headline's job; the headline does the Daily Beast's.",
      "repetition": "Faint echo only: the X-not-Y clerk formula ('measures the counters, not the dead') returns as 'a mood, not an audit', 'the counting, not the world', 'emphasis not disagreement' — four times in one piece, a tic rather than a lift. Cold open and spine shapes rotate cleanly."
    },
    {
      "at": "2026-09-22T17:02:18Z",
      "type": "published",
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "audit",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T16:54:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2142,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "81b71806",
      "judge_error": false,
      "notes": "The H1 withholds the story (ICE officer shot a DoorDash driver) for atmosphere, and its one specific — 'Research Boulevard' — appears in no span anywhere in the piece; the body only supports 'North Austin.' The dek does the H1's job. Same issue with the uncited '130 miles southwest.'",
      "repetition": "The shared-spine-with-no-'daylight' opening that pivots to 'the disagreement lives elsewhere' is the third consecutive piece built on that move (trump-tv-launch, un-crimes-against-humanity). Echo of shape and of the word 'daylight', not lifted intact — a deduction, not a zero."
    },
    {
      "at": "2026-09-22T16:41:14Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2113,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "27eb02a3",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
      "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
    },
    {
      "at": "2026-09-22T16:38:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2113,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "27eb02a3",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
      "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
    },
    {
      "at": "2026-09-22T16:03:15Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1700,
      "sources": 18,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 7,
        "grounding": 7,
        "headline": 7
      },
      "draft": "c94e15cf",
      "judge_error": false,
      "notes": "'the desk does not adjudicate adjectives that arrive without one' makes a grammatical category the subject of the finding — the paraphrase the lint misses. The disputed word ('disaster') was already quoted; name it instead. Secondary: 'Breitbart, in eleven words' is false precision — the span runs roughly twice that.",
      "repetition": "The clock motif is recycled same-day from the Mamdani piece ('three desks set to three different clocks') as 'read at different hours' plus a different-clocks relation tag; the four-tallies/one-descent number handling also echoes the boat-strikes piece's tally-keeper section. Cold open shape is fresh."
    },
    {
      "at": "2026-09-22T15:43:31Z",
      "type": "published",
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T15:34:31Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2305,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "2ba595b4",
      "judge_error": false,
      "notes": "The weight outruns the finding: fourteen per-house READ blocks sit atop a brief whose sharpest divergence is an undisputed itinerary variance nobody contests. Also, the H1 asserts 'the arrest call he once withdrew' as settled fact while the body carefully frames the withdrawal as a trajectory, not a finding.",
      "repetition": "Faint-to-moderate echo: the won't-reconcile-count spine (piece 1's four death tolls, piece 3's two calendars, now three clocks) plus the refusal formula — 'records all three clocks and sets none of them' — rhymes with piece 3's 'averaging them would tell the reader about the desk, not the calendar.' Echo, not a lift."
    },
    {
      "at": "2026-09-22T15:23:30Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2473,
      "sources": 17,
      "spans_total": 32,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "c49fa7da",
      "judge_error": false,
      "notes": "Comic charge is thin and back-loaded: only the Danon 'typography, not identity fraud' line and the 'one desk rounded down' anti-climax land, and both arrive after a long flat stretch. The headline's second clause ('the desks split on how to say it') is vaguer than the piece's actual finding, which is the itinerary clock split, not the characterization.",
      "repetition": "The 'desk searched and found none' exhaustive-search move and the two-ledgers/two-windows reconciliation both echo the Johnson piece's calendar section; 'the desk files it and moves on' close is near-identical to the boat-strikes tally paragraph's cadence."
    },
    {
      "at": "2026-09-22T15:11:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2594,
      "sources": 17,
      "spans_total": 32,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 3
      },
      "draft": "6c9e0385",
      "judge_error": false,
      "notes": "Headline leads with an unnamed 'He' and its second clause ('Every Desk Agrees He Said It') asserts unanimity the body then dismantles — four outlets carry no characterization, CNN only paraphrases. Also 'the grammar is doing its job' makes a grammatical category the finding, and 'Trump has posted that it will not' exceeds the quoted span.",
      "repetition": "Averaging-refusal lifted near-intact from mike-johnson ('averaging them would tell the reader about the desk') and boat-strikes ('comparing them measures the counters'); 'fence line' motif also recycled from mike-johnson and over-worked here; same agreed-fact-first cold open shape as both recent briefs."
    },
    {
      "at": "2026-09-22T13:33:46Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 2021,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "45c2ba29",
      "judge_error": false,
      "notes": "The 'then-fourteen-strike campaign' figure appears in the desk's own prose with no span behind it — the Turk quotes carry no count. On a span-grounded desk that is the one number a reader cannot check. Also: the H1's second clause sells the desk's search problem, not the corpus's divergence.",
      "repetition": "Tally paragraph reprises mike-johnson's two-ledgers move — 'averaging them would tell the reader about the desk, not the calendar' returns as 'comparing them measures the counters, not the dead.' Competing-number motif also carries over from california-el-nino. Faint echo of the documents-decline closing shape."
    },
    {
      "at": "2026-09-22T13:23:06Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 2008,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "c6c97030",
      "judge_error": false,
      "notes": "The H1's second clause sells a divergence the corpus doesn't contain: the piece states plainly that no outlet merged the Türk and Saul statements — the only near-merge was the desk's own. A headline advertising a filing hazard as the story's other half promises the reader a split that never arrives.",
      "repetition": "Moderate echo of mike-johnson's 'two numbers that look like a fight and are not' — here 'not in conflict so much as in different lanes.' Fainter echo of trump-aging's refusal-to-referee construction ('the desk records the collision and stops' → 'the ruling goes unissued'). Absence paragraph is format-adjacent, not counted."
    },
    {
      "at": "2026-09-22T13:11:52Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 1990,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "879ab5f3",
      "judge_error": false,
      "notes": "The H1 withholds its own news: \"One New Legal Word\" refuses to say the word, so the headline teases where it should report. \"Crime against humanity\" is the story and belongs above the fold, not in the deck.",
      "repetition": "\"The desk records both readings... and stops\" is lifted near-intact from trump-insiders-aging-truth's \"The desk records the collision and stops.\" Closing motive-abstention echoes california-el-nino's anti-motive-hunting close. Dateline cold open faintly echoes piece 3's \"On Monday, September 21.\""
    },
    {
      "at": "2026-09-22T12:56:43Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 1967,
      "sources": 13,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 7
      },
      "draft": "970cf772",
      "judge_error": false,
      "notes": "Grounding: speakers invented outside the spans. The Fox span is attributed to 'Cruz' and the Axios '80-year-old man' line to 'a donor who recently met with him' — neither is established by any quoted span on the page, and the donor claim then does load-bearing work in the READ block.",
      "repetition": "Two near-intact lifts: the collation of one statement's micro-variance across outlets (California piece's 'each other'/'one another' comma audit) and the two-tallies reconciliation (Johnson piece's 'two ledgers, two windows'). Roster-silence observation now runs three pieces straight."
    },
    {
      "at": "2026-09-22T12:45:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 2158,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "fc9195bd",
      "judge_error": false,
      "repetition": "The 36-vs-'more than 30' reconciliation repeats yesterday's Johnson brief almost beat for beat (28 days vs 63 days, 'two ledgers, two windows, no contradiction'). The register-map spine ('what it contains instead are registers') also returns as 'two vocabularies.' Silence check recurs from the El Nino dispatch."
    },
    {
      "at": "2026-09-22T12:35:34Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 2311,
      "sources": 13,
      "spans_total": 24,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 6,
        "headline": 7
      },
      "draft": "13536146",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: findings whose subject is a grammatical category, not the words. 'The description arrived in the passive voice'; 'word-for-word agreement on the superlative and a comma-level variance in the adjectival list' — the actual differing words ('and energetic') go unnamed. Also imports 'Person. Woman. Man. Camera. TV.' from outside the freeze.",
      "repetition": "Reconciliation set-piece near-identical to mike-johnson's 28-vs-63-days (two windows, 'nobody is wrong'). 'The corpus contains no hard contradiction' lifted nearly intact from that piece. Headline reuses its three-clause 'X says A, Y says B, and Z doesn't' shape."
    },
    {
      "at": "2026-09-22T11:57:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": false
    },
    {
      "at": "2026-09-22T11:26:59Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 1742,
      "sources": 12,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 6
      },
      "draft": "21bce66c",
      "judge_error": false,
      "notes": "The transcription-variance set piece — one sentence, five outlets, the difference is a comma — is the previous piece's device re-run with a hyphen swapped in for an em-dash. Rotate it out. The H1 also defers the divergence entirely to the subhead, so the story lands without its seam.",
      "repetition": "The one-quoted-sentence-across-buckets beat is lifted near-intact from the Gracie Mansion piece: same SHARED tag shape, same trivial-variance finding (dropped word, punctuation), same shrug close ('records it and moves on' / 'files it as such'). Motive-refusal line also recurs."
    },
    {
      "at": "2026-09-22T11:15:41Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 1773,
      "sources": 12,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "6d549f7a",
      "judge_error": false,
      "notes": "Two frame breaks: a truncated sentence ('not a claim about anyone's.') that ends mid-thought, and 'narrower than the draft instinct wants it to be' — a published piece calling itself a draft. Both are copy failures in a piece whose whole authority is copy-desk precision.",
      "repetition": "Second piece running to open on a shared quote and audit its transcription variance ('the entire width of the disagreement' → 'a one-word variance and a comma' / 'the hyphen is the largest difference'). Phrasing differs, move is the same. Cold-open shapes do rotate."
    },
    {
      "at": "2026-09-22T09:51:58Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 2016,
      "sources": 12,
      "spans_total": 14,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "de3d29bc",
      "judge_error": false,
      "notes": "The closing refusal formula is a near-verbatim reuse of yesterday's signature line, so the piece's most distinctive move is already spent; 'clerk' also does double duty as self-epithet (opening and sign-off), and two beats announce themselves ('It is not a complaint', 'gets its own sentence') before landing.",
      "repetition": "The refusal formula is lifted nearly intact from the Mamdani piece published the same day: 'the corpus does not say why the desks waited, and neither will the desk' vs 'the corpus does not say, and neither will the desk.' Also recycles 'records it and moves on.'"
    },
    {
      "at": "2026-09-22T05:34:17Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2042,
      "sources": 13,
      "spans_total": 23,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "8f8ebc7f",
      "judge_error": false,
      "notes": "H1 leads with the divergence ('Two Ledgers,' 'Who Printed... Who Left It in the Drawer') rather than the story itself (Trump-Mamdani meeting at Gracie Mansion), inverting the required story-first-then-divergence order and reading closer to a puzzle tease than a lead.",
      "repetition": "Per-house READ-block symmetry (one frame per newsroom) echoes piece 3's structure, but this is mandated house format, not a prose device; no distinct device lifted intact from the recent pieces."
    },
    {
      "at": "2026-09-22T05:19:55Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2066,
      "sources": 13,
      "spans_total": 23,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "2f4ce9f4",
      "judge_error": false,
      "notes": "The H1 never reports the story: a reader learns there were two ledgers and a quoted insult, but not that Trump met Mamdani at Gracie Mansion. Divergence-first, event-absent, and 'One Lawn, Two Ledgers' teases rather than tells. The dek does the H1's job.",
      "repetition": "Second finding recycles RECENT 3's right-bucket omission spine nearly intact, including the closing disclaimer shape ('the corpus does not say why, and neither will the desk' vs 'does not know why... corpus contains no motive'). Same wire, one day apart."
    },
    {
      "at": "2026-09-22T05:08:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2068,
      "sources": 13,
      "spans_total": 24,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 2,
        "evenhanded": 7,
        "grounding": 6,
        "headline": 5
      },
      "draft": "13fbac8d",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: \"Fox's lead noun is Mamdani\" makes a part of speech the subject of the finding — the exact paraphrase of \"the noun each file chose\" the lint can't catch. Name the arrangement or the words, never the grammatical category. Compounded by a headline shape recycled from yesterday's piece.",
      "repetition": "Headline formula lifted nearly intact from musk-texas-senate ('and Every Outlet Agrees on Every Dollar' → 'Every Outlet Agrees on Everything Except'). Dek shape ('one X, one Y, and a split between the desks that…') recycled from the same piece; the right-bucket omission spine repeats potash's claim-without-denial finding."
    },
    {
      "at": "2026-09-22T03:09:10Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-approval-under-30",
      "url": "/audits/trump-approval-under-30",
      "kind": "COVERAGE BRIEF",
      "words": 1538,
      "sources": 6,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 7
      },
      "draft": "ce098e5a",
      "judge_error": false,
      "notes": "The silence census is now the desk's default spine, not a finding — three consecutive pieces build on who didn't print it, and the deck's 'one X, one Y, one Z' shape is lifted whole. Comic charge is thin: a few clerk comparisons, no landed beat larger than a shrug.",
      "repetition": "Third straight piece spined on the roster recital of outlets checked-and-empty (Belarus, Alaska, now this). Deck anaphora 'one outlet, one survey, one milestone claim' repeats 'one super PAC, one Senate race' and 'one Truth Social post, one customs briefing' nearly intact."
    },
    {
      "at": "2026-09-22T02:59:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-approval-under-30",
      "url": "/audits/trump-approval-under-30",
      "kind": "COVERAGE BRIEF",
      "words": 1529,
      "sources": 6,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "6c2bc9ce",
      "judge_error": false,
      "notes": "The wire is worn through: roster-silence census plus the instrument-metaphor fence is now the desk's third consecutive spine, and the thermometer line is a near-lift of Belarus's scales. Craft is clean, grounding exemplary, but the reader has met this piece twice this week.",
      "repetition": "Third straight piece whose spine is roster silence and named non-appearances (cf. Belarus, Alaska). Instrument metaphor recycled: 'two scales reading the same weight' (Belarus) becomes 'two thermometers reading one Celsius apart.' 'The desk declines to...' construction reused from Alaska."
    },
    {
      "at": "2026-09-22T00:26:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 2046,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "0d7234b5",
      "judge_error": false,
      "notes": "H1 promises total consensus ('Every Outlet Agrees on Every Dollar') while the piece's spine is a figure that triples in eighteen days; a reader hitting the $248K→$5.2M ladder feels oversold. Minor: 'Read the Examiner's span twice' winks at its own device, and silence-about-cheese-hats-as-corroboration stretches absence into evidence.",
      "repetition": "Faint: the absence-inventory closer plus no-motive formula ('the desk has no motive to add') now runs in all three recent pieces and again here; 'load-bearing' metaphor echoes the potash piece; numbers-first cold open rhymes with 'counted the bylines before the toplines'."
    },
    {
      "at": "2026-09-22T00:16:16Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 2038,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "788923b0",
      "judge_error": false,
      "notes": "The idiom audit lands on 'the idiom survives inspection' and then keeps talking — 'the first metaphor in eleven days' winks at the device and adds an unverifiable self-stat the corpus cannot carry. Cut the trailing sentence; the passing grade was the joke.",
      "repetition": "Faint echoes only: 'snapshot with a cutoff' recycles NIH's 'snapshot with a timestamp'; the closing no-motive move ('neither will this paragraph') repeats the Belarus/Alaska 'corpus contains no motive' formula; 'the desk will not promote it' reuses the standing refusal construction. Cold open and spine are fresh."
    },
    {
      "at": "2026-09-22T00:06:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 1994,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 7
      },
      "draft": "96ed70fc",
      "judge_error": false,
      "notes": "The self-correction is spent three times — open, mid-piece, and closing line — turning a one-time transparency note into a motif the piece keeps admiring. Secondary: calling \"Musk's money works best when nobody mentions Musk\" the central strategic fact upgrades one anonymous consultant's hedged \"maybe was a mistake\" into established fact.",
      "repetition": "\"The split here is temperature, not record\" is near-intact from yesterday's \"a split of register, not of record — the one place the desk will spend that construction.\" Fainter echoes: \"the desk declines to…\" framing and the absence-inventory-with-disclaimer close, both used in all three recent pieces."
    },
    {
      "at": "2026-08-04T01:30:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "spokane-structure-count",
      "url": "/audits/spokane-structure-count",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-27T17:35:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "fauci-diaries-coverage-split",
      "url": "/audits/fauci-diaries-coverage-split",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-27T17:35:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "fauci-diaries-coverage-split",
      "url": "/audits/fauci-diaries-coverage-split",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-26T09:30:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-pause-mediation-proposal",
      "url": "/audits/iran-pause-mediation-proposal",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-06-17T22:23:25Z",
      "type": "published",
      "disclosed": true,
      "slug": "us-iran-mou-text-released",
      "url": "/audits/us-iran-mou-text-released",
      "kind": "audit",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-06-17T22:23:25Z",
      "type": "published",
      "disclosed": true,
      "slug": "us-iran-mou-text-released",
      "url": "/audits/us-iran-mou-text-released",
      "kind": "audit",
      "sources": null,
      "golive": false
    }
  ],
  "floor": [
    {
      "type": "gate_run",
      "at": "2026-09-23T06:07:25Z",
      "from": "2026-09-23T05:13:29Z",
      "rounds": 4,
      "fails": 2,
      "disclosed": false
    },
    {
      "at": "2026-09-23T04:44:30Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2161,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "7518313e",
      "judge_error": false,
      "notes": "The count won't hold: the dek claims 'twelve newsrooms' and the close says 'performed twelve times,' but only ten outlets carried the interview — BBC and DW are explicitly off-window. In a brief whose entire finding is a distribution count, the arithmetic contradicts itself. Also: no first-person presence anywhere; the clerk is absent from the clerk's hand.",
      "repetition": "Headline shape lifted from el-sayed ('Where Each Masthead Got Its Number' → 'What Each Masthead Decided She Meant'), same 'masthead' motif; 'the desk offers no view on why and has none to offer' near-intact from el-sayed's 'corpus supports no claim about why, and the desk makes none'; scout-tried-wires-by-name silence device repeats Trump TV."
    },
    {
      "at": "2026-09-23T04:35:39Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2090,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 5,
        "headline": 6
      },
      "draft": "5764b598",
      "judge_error": false,
      "notes": "The exit-lede finding is contradicted by its own span: the desk says the Post 'rendered the conditional in declarative form,' but the Post lede printed directly above retains the 'if she runs... and doesn't win.' The framing charge collapses against the evidence the draft supplies. Also: 'conditional/declarative' recurs three times, edging toward grammatical category as the finding.",
      "repetition": "The 'numbers refuse to be a story / different instruments, no two reconcilable' passage is near-intact from trump-tv-launch-flop's unreconciled-samples finding (two days prior), as is the named-outlets-probed-and-returned-nothing absence device. Both recycled shapes, not faint echoes."
    },
    {
      "at": "2026-09-23T04:24:49Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "kind": "COVERAGE BRIEF",
      "words": 2162,
      "sources": 12,
      "spans_total": 29,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "d40da9a8",
      "judge_error": false,
      "notes": "The quarry/stone/mason metaphor is deployed seven-plus times and carries the whole structure — 'the one stone nearly every mason took', 'polishes it quieter', 'in declarative ink'. That is decorative load the clerk register does not take, and it sits on top of a spine already spent on the same-day Trump TV piece.",
      "repetition": "Register-taxonomy spine ('N registers', register-one/two/three blocks) repeats trump-tv-launch-flop from the same day, including its headline shape. The stone/quarry materials conceit echoes el-sayed's mint/metal framing. 'Certifies nothing about why' recycles 'certifies nothing about the audience/Michigan' near-verbatim."
    },
    {
      "at": "2026-09-23T03:42:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-tv-launch-flop",
      "url": "/audits/trump-tv-launch-flop",
      "kind": "COVERAGE BRIEF",
      "words": 2278,
      "sources": 17,
      "spans_total": 36,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "4fceba22",
      "judge_error": false,
      "notes": "Internal accounting slips: eighteen frozen records but 'the reads, all seventeen'; PBS NewsHour is listed among outlets that 'returned nothing' yet gets a full READ with an anchor quote. The Beast's 1,123 and Independent's 1,600 are asserted as corpus points without appearing as quoted spans.",
      "repetition": "Headline comma-list shape lifted from el-sayed piece ('One Poll, Seven Points, and...'). 'A forwarded post, not discovered news' near-repeats beef-prices' 'forwarded three times, not discovered three times.' 'No two bodies assert incompatible facts' recycles el-sayed's formula. Faint but stacking."
    },
    {
      "at": "2026-09-23T03:27:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-tv-launch-flop",
      "url": "/audits/trump-tv-launch-flop",
      "kind": "COVERAGE BRIEF",
      "words": 2283,
      "sources": 17,
      "spans_total": 36,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "11b1f760",
      "judge_error": false,
      "notes": "HARD FAILURE: 'The Post's grammar makes the networks the aggressor' makes a grammatical category the finding's subject — the exact paraphrase the lint can't see. 'Per house practice with conjunctions' names a part of speech outright. Write it as the words: the Post casts the pool as having 'launched the first grenade.'",
      "repetition": "Near-intact lift from el-sayed: 'The desk records ... and certifies nothing about [place]' → 'certifies nothing about the channel itself.' Also 'The center, meanwhile,' pivot from beef-prices, and the 'First, the ...' section hinge now running three pieces straight. Frozen-record count echo is format, not device."
    },
    {
      "at": "2026-09-23T02:21:16Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2120,
      "sources": 17,
      "spans_total": 29,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 7
      },
      "draft": "426ff5bd",
      "judge_error": false,
      "notes": "The subhead and lede assert no left-bucket body carries Suffolk, but the Post's body was never readable past the paywall — the READ block concedes this, the claim above does not. Scope the absolute to what was actually fetched, or the corpus does not support it.",
      "repetition": "Spine recycles beef-prices-rollins-diet's distribution map ('where one sentence landed and where it did not') as 'circulation, not arithmetic.' The masthead-dependence motif ('which one a reader was given') echoes vance-obamacare's 'depended on the masthead.' Faint 'load-bearing' echo."
    },
    {
      "at": "2026-09-23T02:10:46Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2084,
      "sources": 17,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "295dbcd8",
      "judge_error": false,
      "notes": "The H1 names neither candidate nor poll and leans on a superlative — 'Traveled Worst' is a verdict, not a report; the story (Suffolk 47-40, six weeks out) is stranded in the dek. Report the number first, the divergence second.",
      "repetition": "Spine reuse: beef-prices ran 'map where one sentence landed and where it did not, the map is the finding'; this runs 'circulation, not arithmetic, is the story' with carriers-vs-passing-mentions. Also the third consecutive 'desk notes it has been here before' aside ('for the second time this month')."
    },
    {
      "at": "2026-09-23T02:00:37Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "kind": "COVERAGE BRIEF",
      "words": 2084,
      "sources": 17,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "b6124358",
      "judge_error": false,
      "notes": "Several load-bearing specifics sit outside any quoted span — the Examiner's 46–39 and Aug 11–17 field dates, Fox's Aug 6–10, Newsmax's Emerson date, 'a real fabrication scandal.' The asymmetry finding leans on that unspanned metadata. Also 'nineteen records across seventeen outlets' against fifteen reads, unexplained.",
      "repetition": "Faint echoes of vance-obamacare: the 'depends on which masthead' figure and the certifies-neither formulation; the margin-of-error-as-editor beat is self-flagged as its second outing this month. Nothing lifted intact; cold open shape (quantity-led declarative) is close to that piece's but not identical."
    },
    {
      "at": "2026-09-23T00:15:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2145,
      "sources": 9,
      "spans_total": 21,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "f9280aef",
      "judge_error": false,
      "notes": "The H1 leads with the distribution, not the story — a reader learns nothing about beef prices or what Rollins said — and \"Newsrooms We Froze\" is shop jargon plus a first-person-plural slip from the desk's third-person clerk register. Secondary: \"the opposite instruction\" overstates the Fox Business span to manufacture symmetry.",
      "repetition": "\"fanned out\" lifted from the Harp piece's subhead; \"forwarded three times, not discovered three times\" re-runs the Vance piece's \"not three newsrooms converging — one newsroom, republished\" syndication construction; \"above the fold\" twice, also from the Vance piece."
    },
    {
      "at": "2026-09-23T00:06:43Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2025,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 5,
        "headline": 8
      },
      "draft": "f8427283",
      "judge_error": false,
      "notes": "The evenhandedness showpiece is ungrounded: 'Let Them Eat Chicken' is quoted with no outlet attached and appears in no exhibit block, and the two queen headlines that are traceable belong to HuffPost/Independent — both left-of-center — so 'left and right... above opposite fold lines' isn't what the spans show. The Caller's only quoted line is a flat lead.",
      "repetition": "Third straight piece opening its spine with the searched-for-a-clash-found-none declaration (cf. 'not a fight', 'came back empty-handed'); the sweep-confirmed-silence exhaustive search repeats trump-press-ban-harp-motive. Echoes, not lifts."
    },
    {
      "at": "2026-09-22T23:57:59Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 2055,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "b02539f3",
      "judge_error": false,
      "notes": "'The irony is available without the desk's help' announces the joke instead of letting the Fox Business anti-climax land on its own — the piece's best beat, pre-explained. Secondary: 'one grammatical unit' makes a grammatical category the descriptor of a finding; the named marks rescue it, but it grazes INV5.",
      "repetition": "Moderate echo of the Vance piece's 'one announcement poured into fourteen molds' in 'same crate... three doorsteps with different packing tape' — same one-thing-many-containers shape two days running. 'The desk certifies none' repeats phrasing from both recent pieces. Cold open (bare list) rotates cleanly."
    },
    {
      "at": "2026-09-22T23:47:55Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "kind": "COVERAGE BRIEF",
      "words": 1950,
      "sources": 9,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "741d5676",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'its lead is a plain register of the remarks with no adjective in sight' makes a part of speech the finding instead of naming the words — the exact paraphrase the lint misses. 'Note the last clause' skirts it too, though it does name coming/going down.",
      "repetition": "Third consecutive piece opening on 'the desk froze N records ... and the finding is not a fight/denial' — same empty-handed-search spine as vance-obamacare ('not a fight, one announcement poured into fourteen molds') and trump-press-ban ('came back empty-handed')."
    },
    {
      "at": "2026-09-22T22:59:58Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-ai-super-intelligence",
      "url": "/audits/trump-ai-super-intelligence",
      "kind": "DISPATCH",
      "words": 1787,
      "sources": 17,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 4
      },
      "draft": "600c6388",
      "judge_error": false,
      "notes": "'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding. The disputed words (branding, streak, nonsensical) were already on the page; the mood line is the paraphrase the lint misses. Secondary: the H1 asks a question about the divergence instead of reporting the rename first.",
      "repetition": "Faint echoes of piece 1: the transcript-absence + 'certifies neither' move ('a question for a transcript this corpus does not carry' / 'certifies no winner'), and the chain self-reference from piece 2. Echoes, not lifts; the structural furniture is house format, not device recycling."
    },
    {
      "at": "2026-09-22T22:36:32Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-ai-super-intelligence",
      "url": "/audits/trump-ai-super-intelligence",
      "kind": "DISPATCH",
      "words": 1787,
      "sources": 17,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 4
      },
      "draft": "05246a68",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding rather than the outlets' actual words. Secondary: the H1 is an interrogative that leads with the dispute and never states the story (Trump renamed AI at UNGA).",
      "repetition": "Faint echoes of the recent settle-nothing closers ('certifies neither' → 'certifies no winner'; 'settles none of it' → 'both unresolved') and of piece 2's empty-handed corpus search. No device lifted intact; shapes rotate adequately."
    },
    {
      "at": "2026-09-22T21:57:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2374,
      "sources": 14,
      "spans_total": 32,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "d4a5ea8c",
      "judge_error": false,
      "notes": "The H1 reports only the divergence and never the story: a reader learns nothing about ACA coverage cancellations until the dek. 'Removal Count' and 'Verification Cohort' are abstractions where 760,000 people losing health coverage should be.",
      "repetition": "Closing formula near-intact from Piece 2: 'settles none of it' → 'settled by nobody' (used twice). Opening spine also recycled: the desk looks for incompatible bodies, finds none, downgrades to brief — third straight piece with that shape and near-identical phrasing."
    },
    {
      "at": "2026-09-22T21:46:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2345,
      "sources": 14,
      "spans_total": 32,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "b45182b2",
      "judge_error": false,
      "notes": "Recycling. The 'Start with X, because X is…' opener-to-body hinge and the 'chose its exhibit' closer are lifted near-verbatim from two recent pieces, and 'refraction' is now the desk's third consecutive verdict word. Clean clerk prose, real comic beats, but the corpus is repeating itself. H1 also conflates the two-size removal with the five-size cohort.",
      "repetition": "Three lifts: the 'Start with the wire, because the wire is where…' spine (pieces 2 and 3 use the identical shape); 'Each newsroom chose its exhibit' is piece 2's 'each outlet chose its exhibit' nearly intact; 'refraction' as the not-a-fight frame recurs from pieces 1 and 2."
    },
    {
      "at": "2026-09-22T21:35:19Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "kind": "DISPATCH",
      "words": 2543,
      "sources": 14,
      "spans_total": 33,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 5
      },
      "draft": "7ef100ea",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: \"Fox's headline noun is 'fraudsters'\" makes a part of speech the subject of the finding — the exact paraphrase the lint misses. \"The money... splits on tense\" compounds it. Name the words, not their grammatical class. Headline also generic: \"The ACA Removal\" hides that 760,000 people lose coverage.",
      "repetition": "Third straight piece opening on the numeral-noun headline shape (\"One Aide, One Stack of Clips\"; \"Four Newsrooms, Four Empty Rows\"; now \"One Podium, Several Arithmetics\"). Same spine wire too: no-VECTOR-found, so this is a brief not an audit — stated near-identically in all three recent pieces."
    },
    {
      "at": "2026-09-22T21:03:21Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T20:53:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1826,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 6
      },
      "draft": "d105c0a4",
      "judge_error": false,
      "notes": "The desk's refusal formula is worn out — three 'settles none' variants inside one piece, plus the same closer from Monday's UNGA brief. Secondary: the BBC paragraph overclaims — an anonymously sourced account from rival outlets does not make 'Trump has shed little light' unwritable, and the draft asserts it would.",
      "repetition": "The settle-nothing closer recurs from trump-unga ('logs the disagreement and settles none of it') and appears three times here: 'endorses none of them', 'files all three and settles none'. The synonym-temperature inventory ('Triggered By/fueled/to Blame') closely mirrors susan-collins' 'Scrapped. Shuttered. Eliminated.' a day earlier. Headline shape echoes trump-unga's 'One X, One Y: How…'."
    },
    {
      "at": "2026-09-22T20:41:48Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1841,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 6
      },
      "draft": "300bc4f9",
      "judge_error": false,
      "notes": "The central exhibit is the same device the Collins brief ran 48 hours earlier — outlets each choosing their own word for one event, laid out as an inventory — under a headline built on the UNGA piece's numeric-pair template. Fresh corpus, borrowed spine. 'Different punctuation' also skirts the grammar-category line.",
      "repetition": "Spine wire recycled from susan-collins (two days prior): outlet-by-outlet word inventory — there 'Scrapped. Shuttered. Eliminated. Cut short,' here 'Triggered By / fueled / to Blame,' each with an owner. Headline shape ('One Aide, One Stack of Clips: How...') repeats trump-unga's numeric-pair colon 'How...' construction. The no-VECTOR-found disclaimer now three pieces running."
    },
    {
      "at": "2026-09-22T20:29:41Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "kind": "DISPATCH",
      "words": 1908,
      "sources": 20,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "15a73370",
      "judge_error": false,
      "notes": "Scaffolding is recycled — same pivot sentence, same brief-not-audit disclaimer, same word-ladder as the last two briefs, one day apart. Separately, 'folds the episode into a subordinate clause… sits grammatically at roughly the same rank as the weather' and 'prints it in a grammar where CNN is on trial' make syntax the finding; name the words instead. H1 never says press ban or Harp.",
      "repetition": "Third consecutive 'Start with X, because X is…' pivot (walkout/words/sentence). The 'this is a brief not an audit, the desk could not build a VECTOR' disclaimer recurs near-verbatim from both recent briefs. The word-ladder list ('showed/contributed/fueled/triggered/blamed') repeats collins's 'Scrapped. Shuttered. Eliminated.'"
    },
    {
      "at": "2026-09-22T19:45:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-unga-speech-walkouts",
      "url": "/audits/trump-unga-speech-walkouts",
      "kind": "DISPATCH",
      "words": 1976,
      "sources": 21,
      "spans_total": 17,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "663a1e4a",
      "judge_error": false,
      "notes": "The H1 never reports the story — no Trump, no UN, no speech — leading with divergence only, and 'Four Newsrooms' contradicts the body's nineteen outlets and six-two-two split. The closing causal claim (the filed room 'depended less on what happened in it') also outruns the spans.",
      "repetition": "The brief-not-audit justification is near-identical to susan-collins ('nothing a VECTOR could stand on' → 'went looking for a VECTOR, could not build one'), three days apart. Fainter echo: found-object irony (escalator here, unplugged TV in trump-tv-launch)."
    },
    {
      "at": "2026-09-22T19:29:56Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-unga-speech-walkouts",
      "url": "/audits/trump-unga-speech-walkouts",
      "kind": "DISPATCH",
      "words": 1983,
      "sources": 21,
      "spans_total": 17,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 6
      },
      "draft": "608080e2",
      "judge_error": false,
      "notes": "'Drops the tail mid-gerund' makes a grammatical category the pivot of a finding — the exact paraphrase the lint can't catch. Compounded by recycled 'slope/without grading' phrasing and 'this desk's desk'. 'Glaring' Iranian delegate is unsupported by any quoted span.",
      "repetition": "Third consecutive H1 built on 'and the Corpus…'. 'The desk logs both slopes without grading either' is near-verbatim recycling of Piece 2's 'reports the slope without grading it' and Piece 3's 'logs it without grading it'. 'Load-bearing' lifted from Piece 1 and run twice here."
    },
    {
      "at": "2026-09-22T18:53:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 2035,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 6,
        "grounding": 8,
        "headline": 8
      },
      "draft": "3cef7e12",
      "judge_error": false,
      "notes": "Unequal documentary effort: five READ exhibits build the right-bucket silence from a frozen corpus, while identical day-one left-bucket silence (CNN, NBC, WaPo, NPR, Politico) gets one clause sourced to an unfrozen attempt log. The dek foregrounds the asymmetry too. Naming the imbalance is not correcting it.",
      "repetition": "Right-bucket absence audit is the same spine as trump-tv-launch-reaction's string check ('state-run media' surfaces in none of five right bodies), here expanded to carry half the piece. Faint echo of piece 1's self-limiting closer ('choosing a source, not a fact'). No phrasing lifted."
    },
    {
      "at": "2026-09-22T18:39:48Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 1980,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "f7b6bdf4",
      "judge_error": false,
      "notes": "The H1 abstracts the subject away — no Collins, no FBI, no bribery. 'An Investigation That Never Charged Anyone' makes the reader reach the dek before knowing what the story is; the figure (obituary) arrives ahead of the facts, which inverts the house order of story-then-divergence.",
      "repetition": "Faint echo of the mamdani piece's name-confusion beat (Denon/Danon) in the two-Susan-Collinses catch, closing with the same deadpan refusal-to-assist shape; the 'logs it without grading it' refrain also recurs across all three recent pieces."
    },
    {
      "at": "2026-09-22T18:28:27Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "kind": "DISPATCH",
      "words": 2080,
      "sources": 17,
      "spans_total": 19,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "6bfc7fd5",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: the finding is named as a part of speech, not the words. \"a pile of dead-probe verbs\" (dek), the VECTOR tag \"dead-probe-verbs\", and \"at least an intransitive verb for an agency's own inaction.\" The Scrapped/Shuttered/Eliminated list is the correct form; the grammatical framing around it is not.",
      "repetition": "\"the desk enters into the record and declines to do anything with\" is a near-lift of trump-tv-launch-reaction's \"the desk simply enters it into the record and moves on\" — same signature wave-off closing an incidental oddity. Faint echo of mamdani's two-spellings beat."
    },
    {
      "at": "2026-09-22T17:40:47Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1621,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "946ea99e",
      "judge_error": false,
      "notes": "The front door overclaims where the body refuses to. The dek's 'two counting systems that both arrive at five' asserts a reconciliation the five-or-four exhibit explicitly declines to make, and the H1 folds the pre-launch teaser image into the launch itself ('launched Trump TV with a television that wasn't plugged in').",
      "repetition": "Faint echoes of piece 3: 'the desk logs it without grading it' near-repeats piece 1's 'records the slope without grading it'; 'each is one honest look at a counter' echoes 'each figure is the honest output of a different method.' Tally-reading structure rhymes with the death-toll section."
    },
    {
      "at": "2026-09-22T17:29:06Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1568,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 8
      },
      "draft": "14c92917",
      "judge_error": false,
      "notes": "Grounding: the mid-night figures ('roughly 3,000 at 9 p.m., 2,425 at 10:40') are asserted as 'spans the desk verified' but never exhibited, and HuffPost's unstamped reading is placed on the slope by inference — the subhead's 'only knew one direction' rests on that unshown work.",
      "repetition": "Faint echo only: the 'one fact every bucket reports the same way' SHARED-spine open mirrors the boat-strikes piece's 'one sentence, three wires, zero daylight' (draft flags it with 'once again'); 'the desk files it as one' phrasing recurs. Nothing lifted intact."
    },
    {
      "at": "2026-09-22T17:18:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1558,
      "sources": 18,
      "spans_total": 16,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "c7271fe2",
      "judge_error": false,
      "notes": "The H1's 'Went Downhill From There' renders exactly the verdict the body then refuses ('a verdict without a baseline is a mood, not an audit'), and buries the story — no channel, no White House, no launch — behind the gag. The dek does the headline's job; the headline does the Daily Beast's.",
      "repetition": "Faint echo only: the X-not-Y clerk formula ('measures the counters, not the dead') returns as 'a mood, not an audit', 'the counting, not the world', 'emphasis not disagreement' — four times in one piece, a tic rather than a lift. Cold open and spine shapes rotate cleanly."
    },
    {
      "at": "2026-09-22T17:02:18Z",
      "type": "published",
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "audit",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T16:54:55Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2142,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 5
      },
      "draft": "81b71806",
      "judge_error": false,
      "notes": "The H1 withholds the story (ICE officer shot a DoorDash driver) for atmosphere, and its one specific — 'Research Boulevard' — appears in no span anywhere in the piece; the body only supports 'North Austin.' The dek does the H1's job. Same issue with the uncited '130 miles southwest.'",
      "repetition": "The shared-spine-with-no-'daylight' opening that pivots to 'the disagreement lives elsewhere' is the third consecutive piece built on that move (trump-tv-launch, un-crimes-against-humanity). Echo of shape and of the word 'daylight', not lifted intact — a deduction, not a zero."
    },
    {
      "at": "2026-09-22T16:41:14Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2113,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "27eb02a3",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
      "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
    },
    {
      "at": "2026-09-22T16:38:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "kind": "DISPATCH",
      "words": 2113,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "27eb02a3",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
      "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
    },
    {
      "at": "2026-09-22T16:03:15Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "kind": "DISPATCH",
      "words": 1700,
      "sources": 18,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 7,
        "grounding": 7,
        "headline": 7
      },
      "draft": "c94e15cf",
      "judge_error": false,
      "notes": "'the desk does not adjudicate adjectives that arrive without one' makes a grammatical category the subject of the finding — the paraphrase the lint misses. The disputed word ('disaster') was already quoted; name it instead. Secondary: 'Breitbart, in eleven words' is false precision — the span runs roughly twice that.",
      "repetition": "The clock motif is recycled same-day from the Mamdani piece ('three desks set to three different clocks') as 'read at different hours' plus a different-clocks relation tag; the four-tallies/one-descent number handling also echoes the boat-strikes piece's tally-keeper section. Cold open shape is fresh."
    },
    {
      "at": "2026-09-22T15:43:31Z",
      "type": "published",
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-09-22T15:34:31Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2305,
      "sources": 17,
      "spans_total": 30,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "2ba595b4",
      "judge_error": false,
      "notes": "The weight outruns the finding: fourteen per-house READ blocks sit atop a brief whose sharpest divergence is an undisputed itinerary variance nobody contests. Also, the H1 asserts 'the arrest call he once withdrew' as settled fact while the body carefully frames the withdrawal as a trajectory, not a finding.",
      "repetition": "Faint-to-moderate echo: the won't-reconcile-count spine (piece 1's four death tolls, piece 3's two calendars, now three clocks) plus the refusal formula — 'records all three clocks and sets none of them' — rhymes with piece 3's 'averaging them would tell the reader about the desk, not the calendar.' Echo, not a lift."
    },
    {
      "at": "2026-09-22T15:23:30Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2473,
      "sources": 17,
      "spans_total": 32,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "c49fa7da",
      "judge_error": false,
      "notes": "Comic charge is thin and back-loaded: only the Danon 'typography, not identity fraud' line and the 'one desk rounded down' anti-climax land, and both arrive after a long flat stretch. The headline's second clause ('the desks split on how to say it') is vaguer than the piece's actual finding, which is the itinerary clock split, not the characterization.",
      "repetition": "The 'desk searched and found none' exhaustive-search move and the two-ledgers/two-windows reconciliation both echo the Johnson piece's calendar section; 'the desk files it and moves on' close is near-identical to the boat-strikes tally paragraph's cadence."
    },
    {
      "at": "2026-09-22T15:11:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "kind": "COVERAGE BRIEF",
      "words": 2594,
      "sources": 17,
      "spans_total": 32,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 3
      },
      "draft": "6c9e0385",
      "judge_error": false,
      "notes": "Headline leads with an unnamed 'He' and its second clause ('Every Desk Agrees He Said It') asserts unanimity the body then dismantles — four outlets carry no characterization, CNN only paraphrases. Also 'the grammar is doing its job' makes a grammatical category the finding, and 'Trump has posted that it will not' exceeds the quoted span.",
      "repetition": "Averaging-refusal lifted near-intact from mike-johnson ('averaging them would tell the reader about the desk') and boat-strikes ('comparing them measures the counters'); 'fence line' motif also recycled from mike-johnson and over-worked here; same agreed-fact-first cold open shape as both recent briefs."
    },
    {
      "at": "2026-09-22T13:33:46Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 2021,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 7
      },
      "draft": "45c2ba29",
      "judge_error": false,
      "notes": "The 'then-fourteen-strike campaign' figure appears in the desk's own prose with no span behind it — the Turk quotes carry no count. On a span-grounded desk that is the one number a reader cannot check. Also: the H1's second clause sells the desk's search problem, not the corpus's divergence.",
      "repetition": "Tally paragraph reprises mike-johnson's two-ledgers move — 'averaging them would tell the reader about the desk, not the calendar' returns as 'comparing them measures the counters, not the dead.' Competing-number motif also carries over from california-el-nino. Faint echo of the documents-decline closing shape."
    },
    {
      "at": "2026-09-22T13:23:06Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 2008,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "c6c97030",
      "judge_error": false,
      "notes": "The H1's second clause sells a divergence the corpus doesn't contain: the piece states plainly that no outlet merged the Türk and Saul statements — the only near-merge was the desk's own. A headline advertising a filing hazard as the story's other half promises the reader a split that never arrives.",
      "repetition": "Moderate echo of mike-johnson's 'two numbers that look like a fight and are not' — here 'not in conflict so much as in different lanes.' Fainter echo of trump-aging's refusal-to-referee construction ('the desk records the collision and stops' → 'the ruling goes unissued'). Absence paragraph is format-adjacent, not counted."
    },
    {
      "at": "2026-09-22T13:11:52Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "kind": "DISPATCH",
      "words": 1990,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "879ab5f3",
      "judge_error": false,
      "notes": "The H1 withholds its own news: \"One New Legal Word\" refuses to say the word, so the headline teases where it should report. \"Crime against humanity\" is the story and belongs above the fold, not in the deck.",
      "repetition": "\"The desk records both readings... and stops\" is lifted near-intact from trump-insiders-aging-truth's \"The desk records the collision and stops.\" Closing motive-abstention echoes california-el-nino's anti-motive-hunting close. Dateline cold open faintly echoes piece 3's \"On Monday, September 21.\""
    },
    {
      "at": "2026-09-22T12:56:43Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 1967,
      "sources": 13,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 7
      },
      "draft": "970cf772",
      "judge_error": false,
      "notes": "Grounding: speakers invented outside the spans. The Fox span is attributed to 'Cruz' and the Axios '80-year-old man' line to 'a donor who recently met with him' — neither is established by any quoted span on the page, and the donor claim then does load-bearing work in the READ block.",
      "repetition": "Two near-intact lifts: the collation of one statement's micro-variance across outlets (California piece's 'each other'/'one another' comma audit) and the two-tallies reconciliation (Johnson piece's 'two ledgers, two windows'). Roster-silence observation now runs three pieces straight."
    },
    {
      "at": "2026-09-22T12:45:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 2158,
      "sources": 13,
      "spans_total": 22,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 4
      },
      "draft": "fc9195bd",
      "judge_error": false,
      "repetition": "The 36-vs-'more than 30' reconciliation repeats yesterday's Johnson brief almost beat for beat (28 days vs 63 days, 'two ledgers, two windows, no contradiction'). The register-map spine ('what it contains instead are registers') also returns as 'two vocabularies.' Silence check recurs from the El Nino dispatch."
    },
    {
      "at": "2026-09-22T12:35:34Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "kind": "COVERAGE BRIEF",
      "words": 2311,
      "sources": 13,
      "spans_total": 24,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 2,
        "evenhanded": 9,
        "grounding": 6,
        "headline": 7
      },
      "draft": "13536146",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: findings whose subject is a grammatical category, not the words. 'The description arrived in the passive voice'; 'word-for-word agreement on the superlative and a comma-level variance in the adjectival list' — the actual differing words ('and energetic') go unnamed. Also imports 'Person. Woman. Man. Camera. TV.' from outside the freeze.",
      "repetition": "Reconciliation set-piece near-identical to mike-johnson's 28-vs-63-days (two windows, 'nobody is wrong'). 'The corpus contains no hard contradiction' lifted nearly intact from that piece. Headline reuses its three-clause 'X says A, Y says B, and Z doesn't' shape."
    },
    {
      "type": "gate_run",
      "at": "2026-09-22T11:57:55Z",
      "from": "2026-09-22T11:57:55Z",
      "rounds": 1,
      "fails": 0,
      "disclosed": false
    },
    {
      "at": "2026-09-22T11:26:59Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 1742,
      "sources": 12,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 6
      },
      "draft": "21bce66c",
      "judge_error": false,
      "notes": "The transcription-variance set piece — one sentence, five outlets, the difference is a comma — is the previous piece's device re-run with a hyphen swapped in for an em-dash. Rotate it out. The H1 also defers the divergence entirely to the subhead, so the story lands without its seam.",
      "repetition": "The one-quoted-sentence-across-buckets beat is lifted near-intact from the Gracie Mansion piece: same SHARED tag shape, same trivial-variance finding (dropped word, punctuation), same shrug close ('records it and moves on' / 'files it as such'). Motive-refusal line also recurs."
    },
    {
      "at": "2026-09-22T11:15:41Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 1773,
      "sources": 12,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "6d549f7a",
      "judge_error": false,
      "notes": "Two frame breaks: a truncated sentence ('not a claim about anyone's.') that ends mid-thought, and 'narrower than the draft instinct wants it to be' — a published piece calling itself a draft. Both are copy failures in a piece whose whole authority is copy-desk precision.",
      "repetition": "Second piece running to open on a shared quote and audit its transcription variance ('the entire width of the disagreement' → 'a one-word variance and a comma' / 'the hyphen is the largest difference'). Phrasing differs, move is the same. Cold-open shapes do rotate."
    },
    {
      "at": "2026-09-22T09:51:58Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "kind": "DISPATCH",
      "words": 2016,
      "sources": 12,
      "spans_total": 14,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "de3d29bc",
      "judge_error": false,
      "notes": "The closing refusal formula is a near-verbatim reuse of yesterday's signature line, so the piece's most distinctive move is already spent; 'clerk' also does double duty as self-epithet (opening and sign-off), and two beats announce themselves ('It is not a complaint', 'gets its own sentence') before landing.",
      "repetition": "The refusal formula is lifted nearly intact from the Mamdani piece published the same day: 'the corpus does not say why the desks waited, and neither will the desk' vs 'the corpus does not say, and neither will the desk.' Also recycles 'records it and moves on.'"
    },
    {
      "at": "2026-09-22T05:34:17Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2042,
      "sources": 13,
      "spans_total": 23,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 5
      },
      "draft": "8f8ebc7f",
      "judge_error": false,
      "notes": "H1 leads with the divergence ('Two Ledgers,' 'Who Printed... Who Left It in the Drawer') rather than the story itself (Trump-Mamdani meeting at Gracie Mansion), inverting the required story-first-then-divergence order and reading closer to a puzzle tease than a lead.",
      "repetition": "Per-house READ-block symmetry (one frame per newsroom) echoes piece 3's structure, but this is mandated house format, not a prose device; no distinct device lifted intact from the recent pieces."
    },
    {
      "at": "2026-09-22T05:19:55Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2066,
      "sources": 13,
      "spans_total": 23,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 7,
        "headline": 4
      },
      "draft": "2f4ce9f4",
      "judge_error": false,
      "notes": "The H1 never reports the story: a reader learns there were two ledgers and a quoted insult, but not that Trump met Mamdani at Gracie Mansion. Divergence-first, event-absent, and 'One Lawn, Two Ledgers' teases rather than tells. The dek does the H1's job.",
      "repetition": "Second finding recycles RECENT 3's right-bucket omission spine nearly intact, including the closing disclaimer shape ('the corpus does not say why, and neither will the desk' vs 'does not know why... corpus contains no motive'). Same wire, one day apart."
    },
    {
      "at": "2026-09-22T05:08:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "kind": "DISPATCH",
      "words": 2068,
      "sources": 13,
      "spans_total": 24,
      "spans_unlocatable": 2,
      "scores": {
        "voice": 2,
        "evenhanded": 7,
        "grounding": 6,
        "headline": 5
      },
      "draft": "13fbac8d",
      "judge_error": false,
      "notes": "INVIOLABLE 5 breach: \"Fox's lead noun is Mamdani\" makes a part of speech the subject of the finding — the exact paraphrase of \"the noun each file chose\" the lint can't catch. Name the arrangement or the words, never the grammatical category. Compounded by a headline shape recycled from yesterday's piece.",
      "repetition": "Headline formula lifted nearly intact from musk-texas-senate ('and Every Outlet Agrees on Every Dollar' → 'Every Outlet Agrees on Everything Except'). Dek shape ('one X, one Y, and a split between the desks that…') recycled from the same piece; the right-bucket omission spine repeats potash's claim-without-denial finding."
    },
    {
      "at": "2026-09-22T03:09:10Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-approval-under-30",
      "url": "/audits/trump-approval-under-30",
      "kind": "COVERAGE BRIEF",
      "words": 1538,
      "sources": 6,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 7
      },
      "draft": "ce098e5a",
      "judge_error": false,
      "notes": "The silence census is now the desk's default spine, not a finding — three consecutive pieces build on who didn't print it, and the deck's 'one X, one Y, one Z' shape is lifted whole. Comic charge is thin: a few clerk comparisons, no landed beat larger than a shrug.",
      "repetition": "Third straight piece spined on the roster recital of outlets checked-and-empty (Belarus, Alaska, now this). Deck anaphora 'one outlet, one survey, one milestone claim' repeats 'one super PAC, one Senate race' and 'one Truth Social post, one customs briefing' nearly intact."
    },
    {
      "at": "2026-09-22T02:59:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-approval-under-30",
      "url": "/audits/trump-approval-under-30",
      "kind": "COVERAGE BRIEF",
      "words": 1529,
      "sources": 6,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "6c2bc9ce",
      "judge_error": false,
      "notes": "The wire is worn through: roster-silence census plus the instrument-metaphor fence is now the desk's third consecutive spine, and the thermometer line is a near-lift of Belarus's scales. Craft is clean, grounding exemplary, but the reader has met this piece twice this week.",
      "repetition": "Third straight piece whose spine is roster silence and named non-appearances (cf. Belarus, Alaska). Instrument metaphor recycled: 'two scales reading the same weight' (Belarus) becomes 'two thermometers reading one Celsius apart.' 'The desk declines to...' construction reused from Alaska."
    },
    {
      "at": "2026-09-22T00:26:37Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 2046,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 7
      },
      "draft": "0d7234b5",
      "judge_error": false,
      "notes": "H1 promises total consensus ('Every Outlet Agrees on Every Dollar') while the piece's spine is a figure that triples in eighteen days; a reader hitting the $248K→$5.2M ladder feels oversold. Minor: 'Read the Examiner's span twice' winks at its own device, and silence-about-cheese-hats-as-corroboration stretches absence into evidence.",
      "repetition": "Faint: the absence-inventory closer plus no-motive formula ('the desk has no motive to add') now runs in all three recent pieces and again here; 'load-bearing' metaphor echoes the potash piece; numbers-first cold open rhymes with 'counted the bylines before the toplines'."
    },
    {
      "at": "2026-09-22T00:16:16Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 2038,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "788923b0",
      "judge_error": false,
      "notes": "The idiom audit lands on 'the idiom survives inspection' and then keeps talking — 'the first metaphor in eleven days' winks at the device and adds an unverifiable self-stat the corpus cannot carry. Cut the trailing sentence; the passing grade was the joke.",
      "repetition": "Faint echoes only: 'snapshot with a cutoff' recycles NIH's 'snapshot with a timestamp'; the closing no-motive move ('neither will this paragraph') repeats the Belarus/Alaska 'corpus contains no motive' formula; 'the desk will not promote it' reuses the standing refusal construction. Cold open and spine are fresh."
    },
    {
      "at": "2026-09-22T00:06:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "kind": "DISPATCH",
      "words": 1994,
      "sources": 11,
      "spans_total": 18,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 6,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 7
      },
      "draft": "96ed70fc",
      "judge_error": false,
      "notes": "The self-correction is spent three times — open, mid-piece, and closing line — turning a one-time transparency note into a motif the piece keeps admiring. Secondary: calling \"Musk's money works best when nobody mentions Musk\" the central strategic fact upgrades one anonymous consultant's hedged \"maybe was a mistake\" into established fact.",
      "repetition": "\"The split here is temperature, not record\" is near-intact from yesterday's \"a split of register, not of record — the one place the desk will spend that construction.\" Fainter echoes: \"the desk declines to…\" framing and the absence-inventory-with-disclaimer close, both used in all three recent pieces."
    },
    {
      "at": "2026-08-04T01:30:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "spokane-structure-count",
      "url": "/audits/spokane-structure-count",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-27T17:35:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "fauci-diaries-coverage-split",
      "url": "/audits/fauci-diaries-coverage-split",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-27T17:35:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "fauci-diaries-coverage-split",
      "url": "/audits/fauci-diaries-coverage-split",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-07-26T09:30:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-pause-mediation-proposal",
      "url": "/audits/iran-pause-mediation-proposal",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-06-17T22:23:25Z",
      "type": "published",
      "disclosed": true,
      "slug": "us-iran-mou-text-released",
      "url": "/audits/us-iran-mou-text-released",
      "kind": "audit",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-06-17T22:23:25Z",
      "type": "published",
      "disclosed": true,
      "slug": "us-iran-mou-text-released",
      "url": "/audits/us-iran-mou-text-released",
      "kind": "audit",
      "sources": null,
      "golive": false
    }
  ],
  "verdicts": [
    {
      "slug": "aoc-schumer-2028",
      "url": "/audits/aoc-schumer-2028",
      "rounds": [
        {
          "at": "2026-09-23T04:24:49Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "aoc-schumer-2028",
          "url": "/audits/aoc-schumer-2028",
          "kind": "COVERAGE BRIEF",
          "words": 2162,
          "sources": 12,
          "spans_total": 29,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "d40da9a8",
          "judge_error": false,
          "notes": "The quarry/stone/mason metaphor is deployed seven-plus times and carries the whole structure — 'the one stone nearly every mason took', 'polishes it quieter', 'in declarative ink'. That is decorative load the clerk register does not take, and it sits on top of a spine already spent on the same-day Trump TV piece.",
          "repetition": "Register-taxonomy spine ('N registers', register-one/two/three blocks) repeats trump-tv-launch-flop from the same day, including its headline shape. The stone/quarry materials conceit echoes el-sayed's mint/metal framing. 'Certifies nothing about why' recycles 'certifies nothing about the audience/Michigan' near-verbatim."
        },
        {
          "at": "2026-09-23T04:35:39Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "aoc-schumer-2028",
          "url": "/audits/aoc-schumer-2028",
          "kind": "COVERAGE BRIEF",
          "words": 2090,
          "sources": 12,
          "spans_total": 29,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 5,
            "headline": 6
          },
          "draft": "5764b598",
          "judge_error": false,
          "notes": "The exit-lede finding is contradicted by its own span: the desk says the Post 'rendered the conditional in declarative form,' but the Post lede printed directly above retains the 'if she runs... and doesn't win.' The framing charge collapses against the evidence the draft supplies. Also: 'conditional/declarative' recurs three times, edging toward grammatical category as the finding.",
          "repetition": "The 'numbers refuse to be a story / different instruments, no two reconcilable' passage is near-intact from trump-tv-launch-flop's unreconciled-samples finding (two days prior), as is the named-outlets-probed-and-returned-nothing absence device. Both recycled shapes, not faint echoes."
        },
        {
          "at": "2026-09-23T04:44:30Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "aoc-schumer-2028",
          "url": "/audits/aoc-schumer-2028",
          "kind": "COVERAGE BRIEF",
          "words": 2161,
          "sources": 12,
          "spans_total": 29,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 5
          },
          "draft": "7518313e",
          "judge_error": false,
          "notes": "The count won't hold: the dek claims 'twelve newsrooms' and the close says 'performed twelve times,' but only ten outlets carried the interview — BBC and DW are explicitly off-window. In a brief whose entire finding is a distribution count, the arithmetic contradicts itself. Also: no first-person presence anywhere; the clerk is absent from the clerk's hand.",
          "repetition": "Headline shape lifted from el-sayed ('Where Each Masthead Got Its Number' → 'What Each Masthead Decided She Meant'), same 'masthead' motif; 'the desk offers no view on why and has none to offer' near-intact from el-sayed's 'corpus supports no claim about why, and the desk makes none'; scout-tried-wires-by-name silence device repeats Trump TV."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-23T04:24:49Z",
      "last_at": "2026-09-23T04:44:30Z",
      "elapsed_seconds": 1181,
      "final": "PASS"
    },
    {
      "slug": "trump-tv-launch-flop",
      "url": "/audits/trump-tv-launch-flop",
      "rounds": [
        {
          "at": "2026-09-23T03:27:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-tv-launch-flop",
          "url": "/audits/trump-tv-launch-flop",
          "kind": "COVERAGE BRIEF",
          "words": 2283,
          "sources": 17,
          "spans_total": 36,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "11b1f760",
          "judge_error": false,
          "notes": "HARD FAILURE: 'The Post's grammar makes the networks the aggressor' makes a grammatical category the finding's subject — the exact paraphrase the lint can't see. 'Per house practice with conjunctions' names a part of speech outright. Write it as the words: the Post casts the pool as having 'launched the first grenade.'",
          "repetition": "Near-intact lift from el-sayed: 'The desk records ... and certifies nothing about [place]' → 'certifies nothing about the channel itself.' Also 'The center, meanwhile,' pivot from beef-prices, and the 'First, the ...' section hinge now running three pieces straight. Frozen-record count echo is format, not device."
        },
        {
          "at": "2026-09-23T03:42:57Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-tv-launch-flop",
          "url": "/audits/trump-tv-launch-flop",
          "kind": "COVERAGE BRIEF",
          "words": 2278,
          "sources": 17,
          "spans_total": 36,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 6
          },
          "draft": "4fceba22",
          "judge_error": false,
          "notes": "Internal accounting slips: eighteen frozen records but 'the reads, all seventeen'; PBS NewsHour is listed among outlets that 'returned nothing' yet gets a full READ with an anchor quote. The Beast's 1,123 and Independent's 1,600 are asserted as corpus points without appearing as quoted spans.",
          "repetition": "Headline comma-list shape lifted from el-sayed piece ('One Poll, Seven Points, and...'). 'A forwarded post, not discovered news' near-repeats beef-prices' 'forwarded three times, not discovered three times.' 'No two bodies assert incompatible facts' recycles el-sayed's formula. Faint but stacking."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-23T03:27:36Z",
      "last_at": "2026-09-23T03:42:57Z",
      "elapsed_seconds": 921,
      "final": "PASS"
    },
    {
      "slug": "el-sayed-michigan-senate-poll",
      "url": "/audits/el-sayed-michigan-senate-poll",
      "rounds": [
        {
          "at": "2026-09-23T02:00:37Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "el-sayed-michigan-senate-poll",
          "url": "/audits/el-sayed-michigan-senate-poll",
          "kind": "COVERAGE BRIEF",
          "words": 2084,
          "sources": 17,
          "spans_total": 28,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 6
          },
          "draft": "b6124358",
          "judge_error": false,
          "notes": "Several load-bearing specifics sit outside any quoted span — the Examiner's 46–39 and Aug 11–17 field dates, Fox's Aug 6–10, Newsmax's Emerson date, 'a real fabrication scandal.' The asymmetry finding leans on that unspanned metadata. Also 'nineteen records across seventeen outlets' against fifteen reads, unexplained.",
          "repetition": "Faint echoes of vance-obamacare: the 'depends on which masthead' figure and the certifies-neither formulation; the margin-of-error-as-editor beat is self-flagged as its second outing this month. Nothing lifted intact; cold open shape (quantity-led declarative) is close to that piece's but not identical."
        },
        {
          "at": "2026-09-23T02:10:46Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "el-sayed-michigan-senate-poll",
          "url": "/audits/el-sayed-michigan-senate-poll",
          "kind": "COVERAGE BRIEF",
          "words": 2084,
          "sources": 17,
          "spans_total": 28,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 5
          },
          "draft": "295dbcd8",
          "judge_error": false,
          "notes": "The H1 names neither candidate nor poll and leans on a superlative — 'Traveled Worst' is a verdict, not a report; the story (Suffolk 47-40, six weeks out) is stranded in the dek. Report the number first, the divergence second.",
          "repetition": "Spine reuse: beef-prices ran 'map where one sentence landed and where it did not, the map is the finding'; this runs 'circulation, not arithmetic, is the story' with carriers-vs-passing-mentions. Also the third consecutive 'desk notes it has been here before' aside ('for the second time this month')."
        },
        {
          "at": "2026-09-23T02:21:16Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "el-sayed-michigan-senate-poll",
          "url": "/audits/el-sayed-michigan-senate-poll",
          "kind": "COVERAGE BRIEF",
          "words": 2120,
          "sources": 17,
          "spans_total": 29,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 7
          },
          "draft": "426ff5bd",
          "judge_error": false,
          "notes": "The subhead and lede assert no left-bucket body carries Suffolk, but the Post's body was never readable past the paywall — the READ block concedes this, the claim above does not. Scope the absolute to what was actually fetched, or the corpus does not support it.",
          "repetition": "Spine recycles beef-prices-rollins-diet's distribution map ('where one sentence landed and where it did not') as 'circulation, not arithmetic.' The masthead-dependence motif ('which one a reader was given') echoes vance-obamacare's 'depended on the masthead.' Faint 'load-bearing' echo."
        }
      ],
      "round_count": 3,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-23T02:00:37Z",
      "last_at": "2026-09-23T02:21:16Z",
      "elapsed_seconds": 1239,
      "final": "PASS"
    },
    {
      "slug": "beef-prices-rollins-diet",
      "url": "/audits/beef-prices-rollins-diet",
      "rounds": [
        {
          "at": "2026-09-22T23:47:55Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "beef-prices-rollins-diet",
          "url": "/audits/beef-prices-rollins-diet",
          "kind": "COVERAGE BRIEF",
          "words": 1950,
          "sources": 9,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "741d5676",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'its lead is a plain register of the remarks with no adjective in sight' makes a part of speech the finding instead of naming the words — the exact paraphrase the lint misses. 'Note the last clause' skirts it too, though it does name coming/going down.",
          "repetition": "Third consecutive piece opening on 'the desk froze N records ... and the finding is not a fight/denial' — same empty-handed-search spine as vance-obamacare ('not a fight, one announcement poured into fourteen molds') and trump-press-ban ('came back empty-handed')."
        },
        {
          "at": "2026-09-22T23:57:59Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "beef-prices-rollins-diet",
          "url": "/audits/beef-prices-rollins-diet",
          "kind": "COVERAGE BRIEF",
          "words": 2055,
          "sources": 9,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "b02539f3",
          "judge_error": false,
          "notes": "'The irony is available without the desk's help' announces the joke instead of letting the Fox Business anti-climax land on its own — the piece's best beat, pre-explained. Secondary: 'one grammatical unit' makes a grammatical category the descriptor of a finding; the named marks rescue it, but it grazes INV5.",
          "repetition": "Moderate echo of the Vance piece's 'one announcement poured into fourteen molds' in 'same crate... three doorsteps with different packing tape' — same one-thing-many-containers shape two days running. 'The desk certifies none' repeats phrasing from both recent pieces. Cold open (bare list) rotates cleanly."
        },
        {
          "at": "2026-09-23T00:06:43Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "beef-prices-rollins-diet",
          "url": "/audits/beef-prices-rollins-diet",
          "kind": "COVERAGE BRIEF",
          "words": 2025,
          "sources": 9,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 5,
            "headline": 8
          },
          "draft": "f8427283",
          "judge_error": false,
          "notes": "The evenhandedness showpiece is ungrounded: 'Let Them Eat Chicken' is quoted with no outlet attached and appears in no exhibit block, and the two queen headlines that are traceable belong to HuffPost/Independent — both left-of-center — so 'left and right... above opposite fold lines' isn't what the spans show. The Caller's only quoted line is a flat lead.",
          "repetition": "Third straight piece opening its spine with the searched-for-a-clash-found-none declaration (cf. 'not a fight', 'came back empty-handed'); the sweep-confirmed-silence exhaustive search repeats trump-press-ban-harp-motive. Echoes, not lifts."
        },
        {
          "at": "2026-09-23T00:15:09Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "beef-prices-rollins-diet",
          "url": "/audits/beef-prices-rollins-diet",
          "kind": "COVERAGE BRIEF",
          "words": 2145,
          "sources": 9,
          "spans_total": 21,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 5
          },
          "draft": "f9280aef",
          "judge_error": false,
          "notes": "The H1 leads with the distribution, not the story — a reader learns nothing about beef prices or what Rollins said — and \"Newsrooms We Froze\" is shop jargon plus a first-person-plural slip from the desk's third-person clerk register. Secondary: \"the opposite instruction\" overstates the Fox Business span to manufacture symmetry.",
          "repetition": "\"fanned out\" lifted from the Harp piece's subhead; \"forwarded three times, not discovered three times\" re-runs the Vance piece's \"not three newsrooms converging — one newsroom, republished\" syndication construction; \"above the fold\" twice, also from the Vance piece."
        }
      ],
      "round_count": 4,
      "fails": 3,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-22T23:47:55Z",
      "last_at": "2026-09-23T00:15:09Z",
      "elapsed_seconds": 1634,
      "final": "PASS"
    },
    {
      "slug": "trump-ai-super-intelligence",
      "url": "/audits/trump-ai-super-intelligence",
      "rounds": [
        {
          "at": "2026-09-22T22:36:32Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-ai-super-intelligence",
          "url": "/audits/trump-ai-super-intelligence",
          "kind": "DISPATCH",
          "words": 1787,
          "sources": 17,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 4
          },
          "draft": "05246a68",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding rather than the outlets' actual words. Secondary: the H1 is an interrogative that leads with the dispute and never states the story (Trump renamed AI at UNGA).",
          "repetition": "Faint echoes of the recent settle-nothing closers ('certifies neither' → 'certifies no winner'; 'settles none of it' → 'both unresolved') and of piece 2's empty-handed corpus search. No device lifted intact; shapes rotate adequately."
        },
        {
          "at": "2026-09-22T22:59:58Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-ai-super-intelligence",
          "url": "/audits/trump-ai-super-intelligence",
          "kind": "DISPATCH",
          "words": 1787,
          "sources": 17,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 4
          },
          "draft": "600c6388",
          "judge_error": false,
          "notes": "'Three grammatical moods for one announcement — declarative, jocular, contemptuous' makes a grammatical category the subject of the finding. The disputed words (branding, streak, nonsensical) were already on the page; the mood line is the paraphrase the lint misses. Secondary: the H1 asks a question about the divergence instead of reporting the rename first.",
          "repetition": "Faint echoes of piece 1: the transcript-absence + 'certifies neither' move ('a question for a transcript this corpus does not carry' / 'certifies no winner'), and the chain self-reference from piece 2. Echoes, not lifts; the structural furniture is house format, not device recycling."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T22:36:32Z",
      "last_at": "2026-09-22T22:59:58Z",
      "elapsed_seconds": 1406,
      "final": "PASS"
    },
    {
      "slug": "vance-obamacare-750k-removal",
      "url": "/audits/vance-obamacare-750k-removal",
      "rounds": [
        {
          "at": "2026-09-22T21:35:19Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "vance-obamacare-750k-removal",
          "url": "/audits/vance-obamacare-750k-removal",
          "kind": "DISPATCH",
          "words": 2543,
          "sources": 14,
          "spans_total": 33,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 5
          },
          "draft": "7ef100ea",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: \"Fox's headline noun is 'fraudsters'\" makes a part of speech the subject of the finding — the exact paraphrase the lint misses. \"The money... splits on tense\" compounds it. Name the words, not their grammatical class. Headline also generic: \"The ACA Removal\" hides that 760,000 people lose coverage.",
          "repetition": "Third straight piece opening on the numeral-noun headline shape (\"One Aide, One Stack of Clips\"; \"Four Newsrooms, Four Empty Rows\"; now \"One Podium, Several Arithmetics\"). Same spine wire too: no-VECTOR-found, so this is a brief not an audit — stated near-identically in all three recent pieces."
        },
        {
          "at": "2026-09-22T21:46:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "vance-obamacare-750k-removal",
          "url": "/audits/vance-obamacare-750k-removal",
          "kind": "DISPATCH",
          "words": 2345,
          "sources": 14,
          "spans_total": 32,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "b45182b2",
          "judge_error": false,
          "notes": "Recycling. The 'Start with X, because X is…' opener-to-body hinge and the 'chose its exhibit' closer are lifted near-verbatim from two recent pieces, and 'refraction' is now the desk's third consecutive verdict word. Clean clerk prose, real comic beats, but the corpus is repeating itself. H1 also conflates the two-size removal with the five-size cohort.",
          "repetition": "Three lifts: the 'Start with the wire, because the wire is where…' spine (pieces 2 and 3 use the identical shape); 'Each newsroom chose its exhibit' is piece 2's 'each outlet chose its exhibit' nearly intact; 'refraction' as the not-a-fight frame recurs from pieces 1 and 2."
        },
        {
          "at": "2026-09-22T21:57:09Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "vance-obamacare-750k-removal",
          "url": "/audits/vance-obamacare-750k-removal",
          "kind": "DISPATCH",
          "words": 2374,
          "sources": 14,
          "spans_total": 32,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 5
          },
          "draft": "d4a5ea8c",
          "judge_error": false,
          "notes": "The H1 reports only the divergence and never the story: a reader learns nothing about ACA coverage cancellations until the dek. 'Removal Count' and 'Verification Cohort' are abstractions where 760,000 people losing health coverage should be.",
          "repetition": "Closing formula near-intact from Piece 2: 'settles none of it' → 'settled by nobody' (used twice). Opening spine also recycled: the desk looks for incompatible bodies, finds none, downgrades to brief — third straight piece with that shape and near-identical phrasing."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T21:35:19Z",
      "last_at": "2026-09-22T21:57:09Z",
      "elapsed_seconds": 1310,
      "final": "PASS"
    },
    {
      "slug": "trump-press-ban-harp-motive",
      "url": "/audits/trump-press-ban-harp-motive",
      "rounds": [
        {
          "at": "2026-09-22T20:29:41Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-press-ban-harp-motive",
          "url": "/audits/trump-press-ban-harp-motive",
          "kind": "DISPATCH",
          "words": 1908,
          "sources": 20,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 5
          },
          "draft": "15a73370",
          "judge_error": false,
          "notes": "Scaffolding is recycled — same pivot sentence, same brief-not-audit disclaimer, same word-ladder as the last two briefs, one day apart. Separately, 'folds the episode into a subordinate clause… sits grammatically at roughly the same rank as the weather' and 'prints it in a grammar where CNN is on trial' make syntax the finding; name the words instead. H1 never says press ban or Harp.",
          "repetition": "Third consecutive 'Start with X, because X is…' pivot (walkout/words/sentence). The 'this is a brief not an audit, the desk could not build a VECTOR' disclaimer recurs near-verbatim from both recent briefs. The word-ladder list ('showed/contributed/fueled/triggered/blamed') repeats collins's 'Scrapped. Shuttered. Eliminated.'"
        },
        {
          "at": "2026-09-22T20:41:48Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-press-ban-harp-motive",
          "url": "/audits/trump-press-ban-harp-motive",
          "kind": "DISPATCH",
          "words": 1841,
          "sources": 20,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 6
          },
          "draft": "300bc4f9",
          "judge_error": false,
          "notes": "The central exhibit is the same device the Collins brief ran 48 hours earlier — outlets each choosing their own word for one event, laid out as an inventory — under a headline built on the UNGA piece's numeric-pair template. Fresh corpus, borrowed spine. 'Different punctuation' also skirts the grammar-category line.",
          "repetition": "Spine wire recycled from susan-collins (two days prior): outlet-by-outlet word inventory — there 'Scrapped. Shuttered. Eliminated. Cut short,' here 'Triggered By / fueled / to Blame,' each with an owner. Headline shape ('One Aide, One Stack of Clips: How...') repeats trump-unga's numeric-pair colon 'How...' construction. The no-VECTOR-found disclaimer now three pieces running."
        },
        {
          "at": "2026-09-22T20:53:55Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-press-ban-harp-motive",
          "url": "/audits/trump-press-ban-harp-motive",
          "kind": "DISPATCH",
          "words": 1826,
          "sources": 20,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 6
          },
          "draft": "d105c0a4",
          "judge_error": false,
          "notes": "The desk's refusal formula is worn out — three 'settles none' variants inside one piece, plus the same closer from Monday's UNGA brief. Secondary: the BBC paragraph overclaims — an anonymously sourced account from rival outlets does not make 'Trump has shed little light' unwritable, and the draft asserts it would.",
          "repetition": "The settle-nothing closer recurs from trump-unga ('logs the disagreement and settles none of it') and appears three times here: 'endorses none of them', 'files all three and settles none'. The synonym-temperature inventory ('Triggered By/fueled/to Blame') closely mirrors susan-collins' 'Scrapped. Shuttered. Eliminated.' a day earlier. Headline shape echoes trump-unga's 'One X, One Y: How…'."
        }
      ],
      "round_count": 3,
      "fails": 2,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T20:29:41Z",
      "last_at": "2026-09-22T20:53:55Z",
      "elapsed_seconds": 1454,
      "final": "PASS"
    },
    {
      "slug": "trump-unga-speech-walkouts",
      "url": "/audits/trump-unga-speech-walkouts",
      "rounds": [
        {
          "at": "2026-09-22T19:29:56Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-unga-speech-walkouts",
          "url": "/audits/trump-unga-speech-walkouts",
          "kind": "DISPATCH",
          "words": 1983,
          "sources": 21,
          "spans_total": 17,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 6
          },
          "draft": "608080e2",
          "judge_error": false,
          "notes": "'Drops the tail mid-gerund' makes a grammatical category the pivot of a finding — the exact paraphrase the lint can't catch. Compounded by recycled 'slope/without grading' phrasing and 'this desk's desk'. 'Glaring' Iranian delegate is unsupported by any quoted span.",
          "repetition": "Third consecutive H1 built on 'and the Corpus…'. 'The desk logs both slopes without grading either' is near-verbatim recycling of Piece 2's 'reports the slope without grading it' and Piece 3's 'logs it without grading it'. 'Load-bearing' lifted from Piece 1 and run twice here."
        },
        {
          "at": "2026-09-22T19:45:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-unga-speech-walkouts",
          "url": "/audits/trump-unga-speech-walkouts",
          "kind": "DISPATCH",
          "words": 1976,
          "sources": 21,
          "spans_total": 17,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 4
          },
          "draft": "663a1e4a",
          "judge_error": false,
          "notes": "The H1 never reports the story — no Trump, no UN, no speech — leading with divergence only, and 'Four Newsrooms' contradicts the body's nineteen outlets and six-two-two split. The closing causal claim (the filed room 'depended less on what happened in it') also outruns the spans.",
          "repetition": "The brief-not-audit justification is near-identical to susan-collins ('nothing a VECTOR could stand on' → 'went looking for a VECTOR, could not build one'), three days apart. Fainter echo: found-object irony (escalator here, unplugged TV in trump-tv-launch)."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T19:29:56Z",
      "last_at": "2026-09-22T19:45:20Z",
      "elapsed_seconds": 924,
      "final": "PASS"
    },
    {
      "slug": "susan-collins-fbi-bribe-probe",
      "url": "/audits/susan-collins-fbi-bribe-probe",
      "rounds": [
        {
          "at": "2026-09-22T18:28:27Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "susan-collins-fbi-bribe-probe",
          "url": "/audits/susan-collins-fbi-bribe-probe",
          "kind": "DISPATCH",
          "words": 2080,
          "sources": 17,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "6bfc7fd5",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: the finding is named as a part of speech, not the words. \"a pile of dead-probe verbs\" (dek), the VECTOR tag \"dead-probe-verbs\", and \"at least an intransitive verb for an agency's own inaction.\" The Scrapped/Shuttered/Eliminated list is the correct form; the grammatical framing around it is not.",
          "repetition": "\"the desk enters into the record and declines to do anything with\" is a near-lift of trump-tv-launch-reaction's \"the desk simply enters it into the record and moves on\" — same signature wave-off closing an incidental oddity. Faint echo of mamdani's two-spellings beat."
        },
        {
          "at": "2026-09-22T18:39:48Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "susan-collins-fbi-bribe-probe",
          "url": "/audits/susan-collins-fbi-bribe-probe",
          "kind": "DISPATCH",
          "words": 1980,
          "sources": 17,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "f7b6bdf4",
          "judge_error": false,
          "notes": "The H1 abstracts the subject away — no Collins, no FBI, no bribery. 'An Investigation That Never Charged Anyone' makes the reader reach the dek before knowing what the story is; the figure (obituary) arrives ahead of the facts, which inverts the house order of story-then-divergence.",
          "repetition": "Faint echo of the mamdani piece's name-confusion beat (Denon/Danon) in the two-Susan-Collinses catch, closing with the same deadpan refusal-to-assist shape; the 'logs it without grading it' refrain also recurs across all three recent pieces."
        },
        {
          "at": "2026-09-22T18:53:33Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "susan-collins-fbi-bribe-probe",
          "url": "/audits/susan-collins-fbi-bribe-probe",
          "kind": "DISPATCH",
          "words": 2035,
          "sources": 17,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 6,
            "grounding": 8,
            "headline": 8
          },
          "draft": "3cef7e12",
          "judge_error": false,
          "notes": "Unequal documentary effort: five READ exhibits build the right-bucket silence from a frozen corpus, while identical day-one left-bucket silence (CNN, NBC, WaPo, NPR, Politico) gets one clause sourced to an unfrozen attempt log. The dek foregrounds the asymmetry too. Naming the imbalance is not correcting it.",
          "repetition": "Right-bucket absence audit is the same spine as trump-tv-launch-reaction's string check ('state-run media' surfaces in none of five right bodies), here expanded to carry half the piece. Faint echo of piece 1's self-limiting closer ('choosing a source, not a fact'). No phrasing lifted."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T18:28:27Z",
      "last_at": "2026-09-22T18:53:33Z",
      "elapsed_seconds": 1506,
      "final": "PASS"
    },
    {
      "slug": "trump-tv-launch-reaction",
      "url": "/audits/trump-tv-launch-reaction",
      "rounds": [
        {
          "at": "2026-09-22T16:03:15Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-tv-launch-reaction",
          "url": "/audits/trump-tv-launch-reaction",
          "kind": "DISPATCH",
          "words": 1700,
          "sources": 18,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 7,
            "grounding": 7,
            "headline": 7
          },
          "draft": "c94e15cf",
          "judge_error": false,
          "notes": "'the desk does not adjudicate adjectives that arrive without one' makes a grammatical category the subject of the finding — the paraphrase the lint misses. The disputed word ('disaster') was already quoted; name it instead. Secondary: 'Breitbart, in eleven words' is false precision — the span runs roughly twice that.",
          "repetition": "The clock motif is recycled same-day from the Mamdani piece ('three desks set to three different clocks') as 'read at different hours' plus a different-clocks relation tag; the four-tallies/one-descent number handling also echoes the boat-strikes piece's tally-keeper section. Cold open shape is fresh."
        },
        {
          "at": "2026-09-22T17:18:55Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-tv-launch-reaction",
          "url": "/audits/trump-tv-launch-reaction",
          "kind": "DISPATCH",
          "words": 1558,
          "sources": 18,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 4
          },
          "draft": "c7271fe2",
          "judge_error": false,
          "notes": "The H1's 'Went Downhill From There' renders exactly the verdict the body then refuses ('a verdict without a baseline is a mood, not an audit'), and buries the story — no channel, no White House, no launch — behind the gag. The dek does the headline's job; the headline does the Daily Beast's.",
          "repetition": "Faint echo only: the X-not-Y clerk formula ('measures the counters, not the dead') returns as 'a mood, not an audit', 'the counting, not the world', 'emphasis not disagreement' — four times in one piece, a tic rather than a lift. Cold open and spine shapes rotate cleanly."
        },
        {
          "at": "2026-09-22T17:29:06Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-tv-launch-reaction",
          "url": "/audits/trump-tv-launch-reaction",
          "kind": "DISPATCH",
          "words": 1568,
          "sources": 18,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "14c92917",
          "judge_error": false,
          "notes": "Grounding: the mid-night figures ('roughly 3,000 at 9 p.m., 2,425 at 10:40') are asserted as 'spans the desk verified' but never exhibited, and HuffPost's unstamped reading is placed on the slope by inference — the subhead's 'only knew one direction' rests on that unshown work.",
          "repetition": "Faint echo only: the 'one fact every bucket reports the same way' SHARED-spine open mirrors the boat-strikes piece's 'one sentence, three wires, zero daylight' (draft flags it with 'once again'); 'the desk files it as one' phrasing recurs. Nothing lifted intact."
        },
        {
          "at": "2026-09-22T17:40:47Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "trump-tv-launch-reaction",
          "url": "/audits/trump-tv-launch-reaction",
          "kind": "DISPATCH",
          "words": 1621,
          "sources": 18,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "946ea99e",
          "judge_error": false,
          "notes": "The front door overclaims where the body refuses to. The dek's 'two counting systems that both arrive at five' asserts a reconciliation the five-or-four exhibit explicitly declines to make, and the H1 folds the pre-launch teaser image into the launch itself ('launched Trump TV with a television that wasn't plugged in').",
          "repetition": "Faint echoes of piece 3: 'the desk logs it without grading it' near-repeats piece 1's 'records the slope without grading it'; 'each is one honest look at a counter' echoes 'each figure is the honest output of a different method.' Tally-reading structure rhymes with the death-toll section."
        }
      ],
      "round_count": 4,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T16:03:15Z",
      "last_at": "2026-09-22T17:40:47Z",
      "elapsed_seconds": 5852,
      "final": "PASS"
    },
    {
      "slug": "austin-ice-shooting-dispute",
      "url": "/audits/austin-ice-shooting-dispute",
      "rounds": [
        {
          "at": "2026-09-22T16:38:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "austin-ice-shooting-dispute",
          "url": "/audits/austin-ice-shooting-dispute",
          "kind": "DISPATCH",
          "words": 2113,
          "sources": 17,
          "spans_total": 30,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 4
          },
          "draft": "27eb02a3",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
          "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
        },
        {
          "at": "2026-09-22T16:41:14Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "austin-ice-shooting-dispute",
          "url": "/audits/austin-ice-shooting-dispute",
          "kind": "DISPATCH",
          "words": 2113,
          "sources": 17,
          "spans_total": 30,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 4
          },
          "draft": "27eb02a3",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'an EMS chief whose verb, \"believes,\" both Newsweek and CBS preserved' makes a part of speech the subject of the finding — the exact paraphrase of 'the president's verb.' Name the word, not its grammatical class. Secondary: the READ anchors for CNN and the Examiner both say 'bullet in his back,' which undercuts the claim that 'in the back' is The Hill's alone.",
          "repetition": "Near-intact lift of trump-tv-launch-reaction's closer: 'the desk reports the silence, and the silence is the finding' → 'the desk reports the silence, which requires no interpretation to be a finding.' Faint echo of un-crimes' undisputed-thing-above-the-fold opening shape."
        },
        {
          "at": "2026-09-22T16:54:55Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "austin-ice-shooting-dispute",
          "url": "/audits/austin-ice-shooting-dispute",
          "kind": "DISPATCH",
          "words": 2142,
          "sources": 17,
          "spans_total": 30,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 5
          },
          "draft": "81b71806",
          "judge_error": false,
          "notes": "The H1 withholds the story (ICE officer shot a DoorDash driver) for atmosphere, and its one specific — 'Research Boulevard' — appears in no span anywhere in the piece; the body only supports 'North Austin.' The dek does the H1's job. Same issue with the uncited '130 miles southwest.'",
          "repetition": "The shared-spine-with-no-'daylight' opening that pivots to 'the disagreement lives elsewhere' is the third consecutive piece built on that move (trump-tv-launch, un-crimes-against-humanity). Echo of shape and of the word 'daylight', not lifted intact — a deduction, not a zero."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T16:38:27Z",
      "last_at": "2026-09-22T16:54:55Z",
      "elapsed_seconds": 988,
      "final": "PASS"
    },
    {
      "slug": "mamdani-netanyahu-arrest-call",
      "url": "/audits/mamdani-netanyahu-arrest-call",
      "rounds": [
        {
          "at": "2026-09-22T15:11:37Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "mamdani-netanyahu-arrest-call",
          "url": "/audits/mamdani-netanyahu-arrest-call",
          "kind": "COVERAGE BRIEF",
          "words": 2594,
          "sources": 17,
          "spans_total": 32,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 3
          },
          "draft": "6c9e0385",
          "judge_error": false,
          "notes": "Headline leads with an unnamed 'He' and its second clause ('Every Desk Agrees He Said It') asserts unanimity the body then dismantles — four outlets carry no characterization, CNN only paraphrases. Also 'the grammar is doing its job' makes a grammatical category the finding, and 'Trump has posted that it will not' exceeds the quoted span.",
          "repetition": "Averaging-refusal lifted near-intact from mike-johnson ('averaging them would tell the reader about the desk') and boat-strikes ('comparing them measures the counters'); 'fence line' motif also recycled from mike-johnson and over-worked here; same agreed-fact-first cold open shape as both recent briefs."
        },
        {
          "at": "2026-09-22T15:23:30Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "mamdani-netanyahu-arrest-call",
          "url": "/audits/mamdani-netanyahu-arrest-call",
          "kind": "COVERAGE BRIEF",
          "words": 2473,
          "sources": 17,
          "spans_total": 32,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "c49fa7da",
          "judge_error": false,
          "notes": "Comic charge is thin and back-loaded: only the Danon 'typography, not identity fraud' line and the 'one desk rounded down' anti-climax land, and both arrive after a long flat stretch. The headline's second clause ('the desks split on how to say it') is vaguer than the piece's actual finding, which is the itinerary clock split, not the characterization.",
          "repetition": "The 'desk searched and found none' exhaustive-search move and the two-ledgers/two-windows reconciliation both echo the Johnson piece's calendar section; 'the desk files it and moves on' close is near-identical to the boat-strikes tally paragraph's cadence."
        },
        {
          "at": "2026-09-22T15:34:31Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "mamdani-netanyahu-arrest-call",
          "url": "/audits/mamdani-netanyahu-arrest-call",
          "kind": "COVERAGE BRIEF",
          "words": 2305,
          "sources": 17,
          "spans_total": 30,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "2ba595b4",
          "judge_error": false,
          "notes": "The weight outruns the finding: fourteen per-house READ blocks sit atop a brief whose sharpest divergence is an undisputed itinerary variance nobody contests. Also, the H1 asserts 'the arrest call he once withdrew' as settled fact while the body carefully frames the withdrawal as a trajectory, not a finding.",
          "repetition": "Faint-to-moderate echo: the won't-reconcile-count spine (piece 1's four death tolls, piece 3's two calendars, now three clocks) plus the refusal formula — 'records all three clocks and sets none of them' — rhymes with piece 3's 'averaging them would tell the reader about the desk, not the calendar.' Echo, not a lift."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-22T15:11:37Z",
      "last_at": "2026-09-22T15:34:31Z",
      "elapsed_seconds": 1374,
      "final": "PASS"
    },
    {
      "slug": "un-crimes-against-humanity-boat-strikes",
      "url": "/audits/un-crimes-against-humanity-boat-strikes",
      "rounds": [
        {
          "at": "2026-09-22T13:11:52Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "un-crimes-against-humanity-boat-strikes",
          "url": "/audits/un-crimes-against-humanity-boat-strikes",
          "kind": "DISPATCH",
          "words": 1990,
          "sources": 13,
          "spans_total": 22,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 5
          },
          "draft": "879ab5f3",
          "judge_error": false,
          "notes": "The H1 withholds its own news: \"One New Legal Word\" refuses to say the word, so the headline teases where it should report. \"Crime against humanity\" is the story and belongs above the fold, not in the deck.",
          "repetition": "\"The desk records both readings... and stops\" is lifted near-intact from trump-insiders-aging-truth's \"The desk records the collision and stops.\" Closing motive-abstention echoes california-el-nino's anti-motive-hunting close. Dateline cold open faintly echoes piece 3's \"On Monday, September 21.\""
        },
        {
          "at": "2026-09-22T13:23:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "un-crimes-against-humanity-boat-strikes",
          "url": "/audits/un-crimes-against-humanity-boat-strikes",
          "kind": "DISPATCH",
          "words": 2008,
          "sources": 13,
          "spans_total": 22,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "c6c97030",
          "judge_error": false,
          "notes": "The H1's second clause sells a divergence the corpus doesn't contain: the piece states plainly that no outlet merged the Türk and Saul statements — the only near-merge was the desk's own. A headline advertising a filing hazard as the story's other half promises the reader a split that never arrives.",
          "repetition": "Moderate echo of mike-johnson's 'two numbers that look like a fight and are not' — here 'not in conflict so much as in different lanes.' Fainter echo of trump-aging's refusal-to-referee construction ('the desk records the collision and stops' → 'the ruling goes unissued'). Absence paragraph is format-adjacent, not counted."
        },
        {
          "at": "2026-09-22T13:33:46Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "un-crimes-against-humanity-boat-strikes",
          "url": "/audits/un-crimes-against-humanity-boat-strikes",
          "kind": "DISPATCH",
          "words": 2021,
          "sources": 13,
          "spans_total": 22,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "45c2ba29",
          "judge_error": false,
          "notes": "The 'then-fourteen-strike campaign' figure appears in the desk's own prose with no span behind it — the Turk quotes carry no count. On a span-grounded desk that is the one number a reader cannot check. Also: the H1's second clause sells the desk's search problem, not the corpus's divergence.",
          "repetition": "Tally paragraph reprises mike-johnson's two-ledgers move — 'averaging them would tell the reader about the desk, not the calendar' returns as 'comparing them measures the counters, not the dead.' Competing-number motif also carries over from california-el-nino. Faint echo of the documents-decline closing shape."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T13:11:52Z",
      "last_at": "2026-09-22T13:33:46Z",
      "elapsed_seconds": 1314,
      "final": "PASS"
    },
    {
      "slug": "trump-insiders-aging-truth",
      "url": "/audits/trump-insiders-aging-truth",
      "rounds": [
        {
          "at": "2026-09-22T12:35:34Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-insiders-aging-truth",
          "url": "/audits/trump-insiders-aging-truth",
          "kind": "COVERAGE BRIEF",
          "words": 2311,
          "sources": 13,
          "spans_total": 24,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 7
          },
          "draft": "13536146",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: findings whose subject is a grammatical category, not the words. 'The description arrived in the passive voice'; 'word-for-word agreement on the superlative and a comma-level variance in the adjectival list' — the actual differing words ('and energetic') go unnamed. Also imports 'Person. Woman. Man. Camera. TV.' from outside the freeze.",
          "repetition": "Reconciliation set-piece near-identical to mike-johnson's 28-vs-63-days (two windows, 'nobody is wrong'). 'The corpus contains no hard contradiction' lifted nearly intact from that piece. Headline reuses its three-clause 'X says A, Y says B, and Z doesn't' shape."
        },
        {
          "at": "2026-09-22T12:45:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-insiders-aging-truth",
          "url": "/audits/trump-insiders-aging-truth",
          "kind": "COVERAGE BRIEF",
          "words": 2158,
          "sources": 13,
          "spans_total": 22,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 4
          },
          "draft": "fc9195bd",
          "judge_error": false,
          "repetition": "The 36-vs-'more than 30' reconciliation repeats yesterday's Johnson brief almost beat for beat (28 days vs 63 days, 'two ledgers, two windows, no contradiction'). The register-map spine ('what it contains instead are registers') also returns as 'two vocabularies.' Silence check recurs from the El Nino dispatch."
        },
        {
          "at": "2026-09-22T12:56:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-insiders-aging-truth",
          "url": "/audits/trump-insiders-aging-truth",
          "kind": "COVERAGE BRIEF",
          "words": 1967,
          "sources": 13,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 7
          },
          "draft": "970cf772",
          "judge_error": false,
          "notes": "Grounding: speakers invented outside the spans. The Fox span is attributed to 'Cruz' and the Axios '80-year-old man' line to 'a donor who recently met with him' — neither is established by any quoted span on the page, and the donor claim then does load-bearing work in the READ block.",
          "repetition": "Two near-intact lifts: the collation of one statement's micro-variance across outlets (California piece's 'each other'/'one another' comma audit) and the two-tallies reconciliation (Johnson piece's 'two ledgers, two windows'). Roster-silence observation now runs three pieces straight."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-22T12:35:34Z",
      "last_at": "2026-09-22T12:56:43Z",
      "elapsed_seconds": 1269,
      "final": "PASS"
    },
    {
      "slug": "california-el-nino-emergency",
      "url": "/audits/california-el-nino-emergency",
      "rounds": [
        {
          "at": "2026-09-22T09:51:58Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "california-el-nino-emergency",
          "url": "/audits/california-el-nino-emergency",
          "kind": "DISPATCH",
          "words": 2016,
          "sources": 12,
          "spans_total": 14,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "de3d29bc",
          "judge_error": false,
          "notes": "The closing refusal formula is a near-verbatim reuse of yesterday's signature line, so the piece's most distinctive move is already spent; 'clerk' also does double duty as self-epithet (opening and sign-off), and two beats announce themselves ('It is not a complaint', 'gets its own sentence') before landing.",
          "repetition": "The refusal formula is lifted nearly intact from the Mamdani piece published the same day: 'the corpus does not say why the desks waited, and neither will the desk' vs 'the corpus does not say, and neither will the desk.' Also recycles 'records it and moves on.'"
        },
        {
          "at": "2026-09-22T11:15:41Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "california-el-nino-emergency",
          "url": "/audits/california-el-nino-emergency",
          "kind": "DISPATCH",
          "words": 1773,
          "sources": 12,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "6d549f7a",
          "judge_error": false,
          "notes": "Two frame breaks: a truncated sentence ('not a claim about anyone's.') that ends mid-thought, and 'narrower than the draft instinct wants it to be' — a published piece calling itself a draft. Both are copy failures in a piece whose whole authority is copy-desk precision.",
          "repetition": "Second piece running to open on a shared quote and audit its transcription variance ('the entire width of the disagreement' → 'a one-word variance and a comma' / 'the hyphen is the largest difference'). Phrasing differs, move is the same. Cold-open shapes do rotate."
        },
        {
          "at": "2026-09-22T11:26:59Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "california-el-nino-emergency",
          "url": "/audits/california-el-nino-emergency",
          "kind": "DISPATCH",
          "words": 1742,
          "sources": 12,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 6
          },
          "draft": "21bce66c",
          "judge_error": false,
          "notes": "The transcription-variance set piece — one sentence, five outlets, the difference is a comma — is the previous piece's device re-run with a hyphen swapped in for an em-dash. Rotate it out. The H1 also defers the divergence entirely to the subhead, so the story lands without its seam.",
          "repetition": "The one-quoted-sentence-across-buckets beat is lifted near-intact from the Gracie Mansion piece: same SHARED tag shape, same trivial-variance finding (dropped word, punctuation), same shrug close ('records it and moves on' / 'files it as such'). Motive-refusal line also recurs."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T09:51:58Z",
      "last_at": "2026-09-22T11:26:59Z",
      "elapsed_seconds": 5701,
      "final": "PASS"
    },
    {
      "slug": "mamdani-trump-gracie-mansion",
      "url": "/audits/mamdani-trump-gracie-mansion",
      "rounds": [
        {
          "at": "2026-09-22T05:08:37Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "mamdani-trump-gracie-mansion",
          "url": "/audits/mamdani-trump-gracie-mansion",
          "kind": "DISPATCH",
          "words": 2068,
          "sources": 13,
          "spans_total": 24,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 2,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 5
          },
          "draft": "13fbac8d",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: \"Fox's lead noun is Mamdani\" makes a part of speech the subject of the finding — the exact paraphrase of \"the noun each file chose\" the lint can't catch. Name the arrangement or the words, never the grammatical category. Compounded by a headline shape recycled from yesterday's piece.",
          "repetition": "Headline formula lifted nearly intact from musk-texas-senate ('and Every Outlet Agrees on Every Dollar' → 'Every Outlet Agrees on Everything Except'). Dek shape ('one X, one Y, and a split between the desks that…') recycled from the same piece; the right-bucket omission spine repeats potash's claim-without-denial finding."
        },
        {
          "at": "2026-09-22T05:19:55Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "mamdani-trump-gracie-mansion",
          "url": "/audits/mamdani-trump-gracie-mansion",
          "kind": "DISPATCH",
          "words": 2066,
          "sources": 13,
          "spans_total": 23,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 4
          },
          "draft": "2f4ce9f4",
          "judge_error": false,
          "notes": "The H1 never reports the story: a reader learns there were two ledgers and a quoted insult, but not that Trump met Mamdani at Gracie Mansion. Divergence-first, event-absent, and 'One Lawn, Two Ledgers' teases rather than tells. The dek does the H1's job.",
          "repetition": "Second finding recycles RECENT 3's right-bucket omission spine nearly intact, including the closing disclaimer shape ('the corpus does not say why, and neither will the desk' vs 'does not know why... corpus contains no motive'). Same wire, one day apart."
        },
        {
          "at": "2026-09-22T05:34:17Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "mamdani-trump-gracie-mansion",
          "url": "/audits/mamdani-trump-gracie-mansion",
          "kind": "DISPATCH",
          "words": 2042,
          "sources": 13,
          "spans_total": 23,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 5
          },
          "draft": "8f8ebc7f",
          "judge_error": false,
          "notes": "H1 leads with the divergence ('Two Ledgers,' 'Who Printed... Who Left It in the Drawer') rather than the story itself (Trump-Mamdani meeting at Gracie Mansion), inverting the required story-first-then-divergence order and reading closer to a puzzle tease than a lead.",
          "repetition": "Per-house READ-block symmetry (one frame per newsroom) echoes piece 3's structure, but this is mandated house format, not a prose device; no distinct device lifted intact from the recent pieces."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-22T05:08:37Z",
      "last_at": "2026-09-22T05:34:17Z",
      "elapsed_seconds": 1540,
      "final": "PASS"
    },
    {
      "slug": "trump-approval-under-30",
      "url": "/audits/trump-approval-under-30",
      "rounds": [
        {
          "at": "2026-09-22T02:59:57Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-approval-under-30",
          "url": "/audits/trump-approval-under-30",
          "kind": "COVERAGE BRIEF",
          "words": 1529,
          "sources": 6,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "6c2bc9ce",
          "judge_error": false,
          "notes": "The wire is worn through: roster-silence census plus the instrument-metaphor fence is now the desk's third consecutive spine, and the thermometer line is a near-lift of Belarus's scales. Craft is clean, grounding exemplary, but the reader has met this piece twice this week.",
          "repetition": "Third straight piece whose spine is roster silence and named non-appearances (cf. Belarus, Alaska). Instrument metaphor recycled: 'two scales reading the same weight' (Belarus) becomes 'two thermometers reading one Celsius apart.' 'The desk declines to...' construction reused from Alaska."
        },
        {
          "at": "2026-09-22T03:09:10Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-approval-under-30",
          "url": "/audits/trump-approval-under-30",
          "kind": "COVERAGE BRIEF",
          "words": 1538,
          "sources": 6,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 7
          },
          "draft": "ce098e5a",
          "judge_error": false,
          "notes": "The silence census is now the desk's default spine, not a finding — three consecutive pieces build on who didn't print it, and the deck's 'one X, one Y, one Z' shape is lifted whole. Comic charge is thin: a few clerk comparisons, no landed beat larger than a shrug.",
          "repetition": "Third straight piece spined on the roster recital of outlets checked-and-empty (Belarus, Alaska, now this). Deck anaphora 'one outlet, one survey, one milestone claim' repeats 'one super PAC, one Senate race' and 'one Truth Social post, one customs briefing' nearly intact."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-22T02:59:57Z",
      "last_at": "2026-09-22T03:09:10Z",
      "elapsed_seconds": 553,
      "final": "PASS"
    },
    {
      "slug": "musk-texas-senate-quiet-money",
      "url": "/audits/musk-texas-senate-quiet-money",
      "rounds": [
        {
          "at": "2026-09-21T23:55:32Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "musk-texas-senate-quiet-money",
          "url": "/audits/musk-texas-senate-quiet-money",
          "kind": "DISPATCH",
          "words": 1895,
          "sources": 11,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 5,
            "headline": 6
          },
          "draft": "e81a64e7",
          "judge_error": false,
          "notes": "The staircase conflates axes. It declares the assertion \"America PAC has spent X on Texas,\" then builds the ladder from $800,475.74 — the Examiner's national congressional total — when the piece's own span puts Texas at $247,595 that week. The central device compares a country to a state.",
          "repetition": "Near-verbatim lift from the NIH piece: \"This is a brief. There is no hard contradiction...\" plus the third straight run of the \"corpus contains no motive\" closer. Cold open echoes NIH's \"The facts in this corpus are the tidy kind\" shape."
        },
        {
          "at": "2026-09-22T00:06:09Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "musk-texas-senate-quiet-money",
          "url": "/audits/musk-texas-senate-quiet-money",
          "kind": "DISPATCH",
          "words": 1994,
          "sources": 11,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 7
          },
          "draft": "96ed70fc",
          "judge_error": false,
          "notes": "The self-correction is spent three times — open, mid-piece, and closing line — turning a one-time transparency note into a motif the piece keeps admiring. Secondary: calling \"Musk's money works best when nobody mentions Musk\" the central strategic fact upgrades one anonymous consultant's hedged \"maybe was a mistake\" into established fact.",
          "repetition": "\"The split here is temperature, not record\" is near-intact from yesterday's \"a split of register, not of record — the one place the desk will spend that construction.\" Fainter echoes: \"the desk declines to…\" framing and the absence-inventory-with-disclaimer close, both used in all three recent pieces."
        },
        {
          "at": "2026-09-22T00:16:16Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "musk-texas-senate-quiet-money",
          "url": "/audits/musk-texas-senate-quiet-money",
          "kind": "DISPATCH",
          "words": 2038,
          "sources": 11,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "788923b0",
          "judge_error": false,
          "notes": "The idiom audit lands on 'the idiom survives inspection' and then keeps talking — 'the first metaphor in eleven days' winks at the device and adds an unverifiable self-stat the corpus cannot carry. Cut the trailing sentence; the passing grade was the joke.",
          "repetition": "Faint echoes only: 'snapshot with a cutoff' recycles NIH's 'snapshot with a timestamp'; the closing no-motive move ('neither will this paragraph') repeats the Belarus/Alaska 'corpus contains no motive' formula; 'the desk will not promote it' reuses the standing refusal construction. Cold open and spine are fresh."
        },
        {
          "at": "2026-09-22T00:26:37Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "musk-texas-senate-quiet-money",
          "url": "/audits/musk-texas-senate-quiet-money",
          "kind": "DISPATCH",
          "words": 2046,
          "sources": 11,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "0d7234b5",
          "judge_error": false,
          "notes": "H1 promises total consensus ('Every Outlet Agrees on Every Dollar') while the piece's spine is a figure that triples in eighteen days; a reader hitting the $248K→$5.2M ladder feels oversold. Minor: 'Read the Examiner's span twice' winks at its own device, and silence-about-cheese-hats-as-corroboration stretches absence into evidence.",
          "repetition": "Faint: the absence-inventory closer plus no-motive formula ('the desk has no motive to add') now runs in all three recent pieces and again here; 'load-bearing' metaphor echoes the potash piece; numbers-first cold open rhymes with 'counted the bylines before the toplines'."
        }
      ],
      "round_count": 4,
      "fails": 2,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T23:55:32Z",
      "last_at": "2026-09-22T00:26:37Z",
      "elapsed_seconds": 1865,
      "final": "PASS"
    },
    {
      "slug": "trump-belarus-potash-deal-denial",
      "url": "/audits/trump-belarus-potash-deal-denial",
      "rounds": [
        {
          "at": "2026-09-21T21:50:26Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-belarus-potash-deal-denial",
          "url": "/audits/trump-belarus-potash-deal-denial",
          "kind": "DISPATCH",
          "words": 1817,
          "sources": 12,
          "spans_total": 19,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 9
          },
          "draft": "50e6102a",
          "judge_error": false,
          "notes": "The VECTOR tag is stretched: the draft labels a hard contradiction, then concedes reconciliation would only require knowing whether the deal covers volumes beyond current contracts — which means both statements can stand. 'Cannot both be straightforwardly true' is hedging doing taxonomy work. Also, the Sept 11 span carries neither the date nor Lukashenko's attribution the prose assigns it.",
          "repetition": "The by-name roster silence ledger plus the 'fact about coverage, not about intent' disclaimer is lifted nearly intact from nih-funding-control-trump ('twenty-one desks, zero stories... not a character assessment') and gop-pollster ('checked by name'). Third consecutive piece; the closing not-X-but-Y cadence also repeats."
        },
        {
          "at": "2026-09-21T21:59:05Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-belarus-potash-deal-denial",
          "url": "/audits/trump-belarus-potash-deal-denial",
          "kind": "DISPATCH",
          "words": 1910,
          "sources": 12,
          "spans_total": 19,
          "spans_unlocatable": 3,
          "scores": {
            "voice": 7,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 7
          },
          "draft": "9fb6d0b8",
          "judge_error": false,
          "notes": "The VECTOR call may be an overcall. Reuters' own Sept-11 line (Belarus resumed selling to the U.S.) plus the span's qualifier 'to other, Western markets' suggests a supply-allocation gap, not a flat denial. The draft spots the tension, then files hard-contradiction anyway — and the H1's 'had none to sell' strips the qualifier entirely.",
          "repetition": "Third consecutive piece built on the counted-silence roster ('Now the absent, counted' / 'knocked on every door'). 'Sets the two dates side by side' echoes the NIH piece's 'files them side by side without merging them.' Both are faint-to-moderate; the roster is largely method, not prose device."
        },
        {
          "at": "2026-09-21T22:08:34Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-belarus-potash-deal-denial",
          "url": "/audits/trump-belarus-potash-deal-denial",
          "kind": "DISPATCH",
          "words": 1971,
          "sources": 12,
          "spans_total": 19,
          "spans_unlocatable": 3,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 9
          },
          "draft": "6b39ca26",
          "judge_error": false,
          "notes": "The hard-contradiction label survives the draft's own admitted escape hatch: 'working on a deal' and 'Western-market volumes are contracted' are not strictly incompatible, yet the VECTOR tag and dek ('cannot reconcile') assert incompatibility anyway. Also: announcing 'one deadpan' before delivering it, and reusing 'more than can be said for' twice.",
          "repetition": "Echoes the NIH piece's 'snapshot, not a character assessment' disclaimer ('an observation about content, not character') and its named-roster silence inventory; the 'desk will not manufacture' formulation recurs from both recent briefs. Moderate echo, not lifted intact."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T21:50:26Z",
      "last_at": "2026-09-21T22:08:34Z",
      "elapsed_seconds": 1088,
      "final": "PASS"
    },
    {
      "slug": "gop-pollster-alaska-bloodbath",
      "url": "/audits/gop-pollster-alaska-bloodbath",
      "rounds": [
        {
          "at": "2026-09-21T19:40:29Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "gop-pollster-alaska-bloodbath",
          "url": "/audits/gop-pollster-alaska-bloodbath",
          "kind": "DISPATCH",
          "words": 1705,
          "sources": 11,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 8
          },
          "draft": "dd180ceb",
          "judge_error": false,
          "notes": "The closer editorializes past the spans: \"votes his own party did not want counted\" imputes motive no quoted source supports. Secondary: the metaphor paragraph cites a Kansas nuclear bomb, a Miami five-alarm fire and Bacon's ball and chain with no exhibited spans, and the subhed calls Rep. Mace \"one congressman's.\"",
          "repetition": "\"Per-house symmetry, one read per publishing newsroom\" is lifted near-intact from the NIH piece's transition line; \"the desk declines to…\" echoes Kaptur; the corpus-declarative cold open repeats NIH's \"The facts in this corpus are the tidy kind\" shape; X-not-Y negation frame recurs across all three."
        },
        {
          "at": "2026-09-21T19:51:47Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "gop-pollster-alaska-bloodbath",
          "url": "/audits/gop-pollster-alaska-bloodbath",
          "kind": "DISPATCH",
          "words": 1765,
          "sources": 11,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 6
          },
          "draft": "a6e34782",
          "judge_error": false,
          "notes": "The deadpan paragraph says it is 'built strictly from the exhibited spans above,' then quotes HuffPost on a party 'staring down a blue wave' — a phrase in no exhibit. The 53-47 ranked-choice topline is likewise unexhibited, and 'twelve sources' does not reconcile with the eight outlets actually read.",
          "repetition": "Third straight piece spending the exhaustive right-roster sweep, same eleven mastheads as the NIH brief. The declination sentence is near-verbatim from kaptur: 'Why the other twenty-two stayed shut is a question the corpus does not answer' → 'Why eleven newsrooms passed is a question the corpus cannot answer.' Closing tally echoes both."
        },
        {
          "at": "2026-09-21T20:03:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "gop-pollster-alaska-bloodbath",
          "url": "/audits/gop-pollster-alaska-bloodbath",
          "kind": "DISPATCH",
          "words": 1808,
          "sources": 11,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 7
          },
          "draft": "8d84dbf2",
          "judge_error": false,
          "notes": "Grounding overclaim in paragraph two: the six named outlets did not all run \"some version of the two hooks\" — HuffPost's exhibit is Georgia triage, Axios's is Latino generic ballot. The piece contradicts itself four paragraphs later by correctly separating Axios's sourcing chain. Also asserts a Breitbart \"nail-biter\" headline never quoted.",
          "repetition": "Third straight piece built on a named right-roster silence inventory. \"The desk declines to manufacture a twelfth\" is near-intact from NIH's \"will not manufacture one from the furniture\" and Kaptur's \"declines to ghostwrite.\" READ-block framing line also echoes NIH's \"per-house symmetry.\""
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T19:40:29Z",
      "last_at": "2026-09-21T20:03:20Z",
      "elapsed_seconds": 1371,
      "final": "PASS"
    },
    {
      "slug": "nih-funding-control-trump",
      "url": "/audits/nih-funding-control-trump",
      "rounds": [
        {
          "at": "2026-09-21T15:27:40Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "nih-funding-control-trump",
          "url": "/audits/nih-funding-control-trump",
          "kind": "DISPATCH",
          "words": 1638,
          "sources": 0,
          "spans_total": 12,
          "spans_unlocatable": 12,
          "scores": {
            "voice": 6,
            "evenhanded": 7,
            "grounding": 8,
            "headline": 5
          },
          "draft": "357a3064",
          "judge_error": false,
          "notes": "The H1 makes the insinuation the body spends a paragraph refusing: 'the Right Roster Agrees to Say Nothing' imputes coordination, while the text records only a timestamped snapshot and no theory. It also leads with a mechanism epigram instead of the story — Trump moving NIH grant control after a director's refusal never reaches the headline.",
          "repetition": "Third straight piece on the same spine: verbatim-agreement block → one framing split → checked-desks silence inventory → 'the desk declines to guess at motive' (cf. 'declines to ghostwrite an answer', 'what it cannot report is motive'). Subhed enumeration and the 'X did A and Y did B' headline shape also recycled near-intact."
        },
        {
          "at": "2026-09-21T15:37:26Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "nih-funding-control-trump",
          "url": "/audits/nih-funding-control-trump",
          "kind": "DISPATCH",
          "words": 1645,
          "sources": 0,
          "spans_total": 12,
          "spans_unlocatable": 12,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "0eea2444",
          "judge_error": false,
          "notes": "The spine is lifted whole from the two prior pieces: verbatim block, framing split, then twenty-one-desks-checked silence with the same motive disclaimer. Prose is clean and several dry beats land, but a reader of all three gets one template three times. Rotate the shape.",
          "repetition": "Third straight piece built on shared-verbatim block, framing split, then a roster of silent desks with an explicit refusal to infer motive. 'Not an indictment / not a character assessment' near-duplicates Kaptur's 'declines to ghostwrite' and Iran's 'cannot report motive.' 'The desk files this' echoes 'files it and moves on.'"
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T15:27:40Z",
      "last_at": "2026-09-21T15:37:26Z",
      "elapsed_seconds": 586,
      "final": "PASS"
    },
    {
      "slug": "trump-obliterate-nation-fox-call",
      "url": "/audits/trump-obliterate-nation-fox-call",
      "rounds": [
        {
          "at": "2026-09-21T10:18:10Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-obliterate-nation-fox-call",
          "url": "/audits/trump-obliterate-nation-fox-call",
          "kind": "DISPATCH",
          "words": 1746,
          "sources": 9,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 6
          },
          "draft": "aa132d3e",
          "judge_error": false,
          "notes": "Inviolable 5 breach: the HuffPost finding is a grammatical category — 'the framing lives in the participial phrase, not the quote,' repeated in the READ motive line. The words are quoted, then the claim retreats to the construction. Name the words, not the syntax.",
          "repetition": "Heavy recycling from same-day 'trump-ai-rename-poll': subhead 'fourteen...outlets that published nothing at all' lifted near-intact; 'no theory of it; the corpus could not carry one' near-verbatim; same three-bucket headline tricolon; same 'most stable/least disputed object' cold open; same 'they choose different events/sentences' framing close."
        },
        {
          "at": "2026-09-21T10:31:20Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-obliterate-nation-fox-call",
          "url": "/audits/trump-obliterate-nation-fox-call",
          "kind": "DISPATCH",
          "words": 1827,
          "sources": 9,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 6
          },
          "draft": "d58773be",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'the tense of \"making\" all argue urgency' makes a grammatical category the subject of a finding — the paraphrase the lint misses. Compounded by a spine and disclaimer lifted near-intact from yesterday's piece. Headline's 'when he gets to' also imputes the eagerness the body faults HuffPost for.",
          "repetition": "Heavy recycling from trump-ai-rename-poll (same day): the silence-census spine, the near-verbatim 'desk files the distribution and stops there / has no theory of why' disclaimer, and the identical 'Per-house symmetry, one read per newsroom that published:' transition sentence."
        },
        {
          "at": "2026-09-21T12:06:00Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-obliterate-nation-fox-call",
          "url": "/audits/trump-obliterate-nation-fox-call",
          "kind": "DISPATCH",
          "words": 1998,
          "sources": 9,
          "spans_total": 21,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "e2cde165",
          "judge_error": false,
          "notes": "The central count contradicts itself: the subhed claims fourteen checked desks produced nothing, the body names seventeen. Then 'the corpus contains seventeen publications and zero explanations from the eighteeneenth onward' miscalls non-publishers 'publications' and carries a typo. The hole is the whole finding; its number must hold.",
          "repetition": "Heavy recycle of same-day trump-ai-rename-poll: identical headline template (event sentence + who-covered-it clause), enumerated subhed ending in outlets that 'produced nothing', the 'fourteen checked desks' silence-census spine, and the 'President of the United States spent his Sunday' cold-open shape echoing republicans-kryptonite."
        }
      ],
      "round_count": 3,
      "fails": 2,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T10:18:10Z",
      "last_at": "2026-09-21T12:06:00Z",
      "elapsed_seconds": 6470,
      "final": "PASS"
    },
    {
      "slug": "trump-ai-rename-poll",
      "url": "/audits/trump-ai-rename-poll",
      "rounds": [
        {
          "at": "2026-09-21T07:36:33Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1788,
          "sources": 10,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 5
          },
          "draft": "d4c987e6",
          "judge_error": false,
          "notes": "The head furniture underperforms: the H1 names neither Trump nor AI, so it poses a riddle instead of reporting the story, and the subhead says 'the mainstream left checked fourteen rooms' when the body says the desk's scout did the checking. Related slip: imputing 'beneath coverage' judgment after declaring motive unavailable.",
          "repetition": "Near-verbatim lift of the naacp piece's disclaimer: 'This is a coverage brief, not an audit... the desk does not manufacture one.' Also echoes its 'filed as such, not upgraded' construction ('files it as exactly that, no stronger') and its 'flattest telling' register. Cold-open shape itself is rotated."
        },
        {
          "at": "2026-09-21T07:46:00Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1838,
          "sources": 10,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "45602279",
          "judge_error": false,
          "notes": "The H1 and cold open both sell the acronym curio, which the piece itself twice demotes ('arithmetic, not a finding about intent'), while the actual finding — the fourteen-outlet hole — is exiled to the subhead. Also unsupported: 'twenty-eight hard contradictions across twenty-eight separate stories' is asserted with no span.",
          "repetition": "Faint: the tally close 'nine sources, zero contradictions' echoes Piece 1's 'seven outlets, zero contradictions' subhead and Piece 2's source-count deck. The SI/SI collision sits near Piece 2's kryptonite same-word/different-referent shape but is distinct enough. No lifted prose."
        },
        {
          "at": "2026-09-21T07:55:52Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1873,
          "sources": 10,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "a1d674a9",
          "judge_error": false,
          "notes": "A grounding claim outruns its exhibits: the piece says the Examiner and 'the two Turkish desks quote a trimmed version that stops after very ineloquent,' but Anadolu's displayed span is a different sentence entirely and Yeni Safak has no span in the SHARED block. Also restates the acronym joke a second time, dulling it.",
          "repetition": "Faint echoes only: the closing tally ('nine sources, zero contradictions') mirrors navarro's 'seven outlets, zero contradictions'; 'reports it and leaves the why alone' echoes that piece's 'reports it and certifies nothing about it.' Different cold-open shape, different spine. Note, not deduction."
        },
        {
          "at": "2026-09-21T08:05:17Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 4,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1945,
          "sources": 10,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {},
          "draft": "43fdfd93",
          "judge_error": true
        },
        {
          "at": "2026-09-21T09:44:27Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 5,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1494,
          "sources": 10,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 8
          },
          "draft": "d4a6a50d",
          "judge_error": false,
          "notes": "Yeni Safak's motive line — 'same item, same register, more adjectives per noun' — makes a part-of-speech ratio the finding instead of naming the outlet's actual words. That is the Inviolable 5 paraphrase the lint can't catch, and it caps voice. Secondary: the closing tally ('nine publishing outlets, three of them Turkish') doesn't reconcile with TRT World as a tenth outlet — bad arithmetic in a counting piece.",
          "repetition": "Faint-to-moderate: the enumerated-comma 'A coverage brief:' dek shape and the 'this is a brief, not an audit' classification disclaimer both recur near-intact from naacp-suit and republicans-kryptonite; 'the straightest telling' echoes naacp-suit's 'the flattest telling in the corpus'."
        },
        {
          "at": "2026-09-21T09:47:34Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 6,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1494,
          "sources": 10,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 9
          },
          "draft": "d4a6a50d",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: the Yeni Safak read's motive line, 'same item, same register, more adjectives per noun,' makes parts of speech the finding instead of naming the outlet's actual padding words. It is a paraphrase of the banned count, not a quoted span. Also: the distribution list says two Turkish outlets, TRT World makes three, and the closing inventory says nine outlets — the clerk's arithmetic does not close.",
          "repetition": "Faint: the 'this is a brief, no hard contradiction, naming/framing filed as such and not upgraded' disclaimer paragraph now runs near-identically in four straight pieces; 'the straightest telling' echoes the naacp piece's 'flattest telling'. No lifted device."
        },
        {
          "at": "2026-09-21T09:54:44Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 7,
          "disclosed": true,
          "slug": "trump-ai-rename-poll",
          "url": "/audits/trump-ai-rename-poll",
          "kind": "DISPATCH",
          "words": 1495,
          "sources": 10,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 9
          },
          "draft": "2547e1a3",
          "judge_error": false,
          "notes": "Yeni Safak's motive line — 'same item, same register, more adjectives per noun' — makes parts of speech the finding instead of naming the cushioning words. That is the inviolable failure in paraphrase form, and it caps voice. Fix: quote the padding ('presented as a poll,' 'preferred alternative nomenclature').",
          "repetition": "Faint echoes only: 'counted the empty chairs' brushes the kryptonite piece's empty-upper-deck motif, and 'the straightest telling' echoes NAACP's 'flattest telling.' Cold-open shape, spine wire and READ-block use are distinct. No device lifted intact."
        }
      ],
      "round_count": 7,
      "fails": 6,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T07:36:33Z",
      "last_at": "2026-09-21T09:54:44Z",
      "elapsed_seconds": 8291,
      "final": "PASS"
    },
    {
      "slug": "navarro-outlets-treasonous",
      "url": "/audits/navarro-outlets-treasonous",
      "rounds": [
        {
          "at": "2026-09-21T05:19:42Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "navarro-outlets-treasonous",
          "url": "/audits/navarro-outlets-treasonous",
          "kind": "DISPATCH",
          "words": 1757,
          "sources": 0,
          "spans_total": 16,
          "spans_unlocatable": 16,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "30fe4efd",
          "judge_error": false,
          "notes": "Comic floor barely clears: only one landed beat ('a bar that clears itself the moment any reporter files'); otherwise flat forensic prose typical of the recycled coverage-brief-not-contradiction spine now used four pieces in a row.",
          "repetition": "The 'this is a coverage brief, not a contradiction' declarative framing sentence recurs near-verbatim across pieces 1, 2, 3 and again here ('coverage question... brief treatment'); the fact-converges/words-diverge spine is now the default shape for four pieces running."
        },
        {
          "at": "2026-09-21T05:23:47Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "navarro-outlets-treasonous",
          "url": "/audits/navarro-outlets-treasonous",
          "kind": "DISPATCH",
          "words": 1848,
          "sources": 0,
          "spans_total": 15,
          "spans_unlocatable": 15,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 6
          },
          "draft": "8c3fb557",
          "judge_error": false,
          "notes": "The desk's own number won't hold still: the dek asserts a 'sixteen-hour window' while the body says the remark was 'between fourteen and twenty-eight hours old,' then returns to 'sixteen hours is not a verdict.' In a piece whose whole discipline is refusing to certify unverified figures, the unverified figure is its own. The H1 also leads with the coverage meta and never says what the escalation was.",
          "repetition": "Faint echoes only: the 'stated flat / the desk's count, flat' cadence and the 'the desk does not convert X into Y' self-restraint formula both recur from the NAACP brief. Note, not lift."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T05:19:42Z",
      "last_at": "2026-09-21T05:23:47Z",
      "elapsed_seconds": 245,
      "final": "PASS"
    },
    {
      "slug": "republicans-kryptonite-breaking-trump",
      "url": "/audits/republicans-kryptonite-breaking-trump",
      "rounds": [
        {
          "at": "2026-09-21T03:30:09Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "republicans-kryptonite-breaking-trump",
          "url": "/audits/republicans-kryptonite-breaking-trump",
          "kind": "DISPATCH",
          "words": 1828,
          "sources": 0,
          "spans_total": 19,
          "spans_unlocatable": 19,
          "scores": {
            "voice": 5,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 6
          },
          "draft": "fe133be6",
          "judge_error": false,
          "notes": "\"It runs through grammar rather than facts,\" then agents-versus-acted-upon, makes a grammatical category the finding — the paraphrase the lint misses; \"in their own grammar\" repeats it at the close. Name the words instead (adaptation/reaction, balance/suffering), as the exhibit already does. Also: lede claims seventeen sources; thirteen are listed.",
          "repetition": "The 'wire treatment is the flattest' beat is lifted nearly intact from naacp-suit ('the flattest telling in the corpus, and flattest is not a criticism'). The 'corpus cannot adjudicate / the desk does not' cadence recurs in both fetterman and naacp. Naming-exhibit shape ('two names for one thing') also echoes."
        },
        {
          "at": "2026-09-21T03:32:13Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "republicans-kryptonite-breaking-trump",
          "url": "/audits/republicans-kryptonite-breaking-trump",
          "kind": "DISPATCH",
          "words": 1828,
          "sources": 0,
          "spans_total": 19,
          "spans_unlocatable": 19,
          "scores": {
            "voice": 5,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 6
          },
          "draft": "fe133be6",
          "judge_error": false,
          "notes": "\"It runs through grammar rather than facts,\" then agents-versus-acted-upon, makes a grammatical category the finding — the paraphrase the lint misses; \"in their own grammar\" repeats it at the close. Name the words instead (adaptation/reaction, balance/suffering), as the exhibit already does. Also: lede claims seventeen sources; thirteen are listed.",
          "repetition": "The 'wire treatment is the flattest' beat is lifted nearly intact from naacp-suit ('the flattest telling in the corpus, and flattest is not a criticism'). The 'corpus cannot adjudicate / the desk does not' cadence recurs in both fetterman and naacp. Naming-exhibit shape ('two names for one thing') also echoes."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-21T03:30:09Z",
      "last_at": "2026-09-21T03:32:13Z",
      "elapsed_seconds": 124,
      "final": "PASS"
    },
    {
      "slug": "naacp-suit-armed-agents-polls",
      "url": "/audits/naacp-suit-armed-agents-polls",
      "rounds": [
        {
          "at": "2026-09-21T01:43:13Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "naacp-suit-armed-agents-polls",
          "url": "/audits/naacp-suit-armed-agents-polls",
          "kind": "COVERAGE BRIEF",
          "words": 1518,
          "sources": 9,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 3
          },
          "draft": "5a874e7f",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'Note what the sentence's grammar does. The first clause denies a plan; the second clause, conjoined by \"and,\" supplies the exception' makes a grammatical category the subject of the finding. Name the halves' content instead. Headline also abstracts the story away and miscounts 'Two Wires' when the corpus holds one.",
          "repetition": "Cold open recycles democrats-in-person-midterms nearly intact: superlative-inversion opener ('The most-quoted document in this freeze is one whose full text no outlet needed' / 'The most duplicated sentences in this corpus were not written by any of the eight outlets that published them'). Attribution-discipline aside also echoes."
        },
        {
          "at": "2026-09-21T01:52:59Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "naacp-suit-armed-agents-polls",
          "url": "/audits/naacp-suit-armed-agents-polls",
          "kind": "COVERAGE BRIEF",
          "words": 1527,
          "sources": 9,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 7,
            "grounding": 7,
            "headline": 5
          },
          "draft": "f43dfa93",
          "judge_error": false,
          "notes": "The H1 withholds the story. \"One Suit, One Wire Sold Twice\" leads with a sourcing footnote and never names the NAACP, the polling places, or the armed agents — the dek does all the reporting the headline should. Secondary: \"three officials in three registers\" and \"refusal-to-answer-the-refusal\" outrun the quoted spans.",
          "repetition": "\"the most heavily traveled text in the freeze\" closely echoes RECENT 3's \"most-quoted document in this freeze\"; the \"filed/labeled as one, desk declines to upgrade\" tic and the outlet-by-outlet weather roll-call both recur from RECENT 2 and 3. Echoes, not lifts."
        },
        {
          "at": "2026-09-21T02:03:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "naacp-suit-armed-agents-polls",
          "url": "/audits/naacp-suit-armed-agents-polls",
          "kind": "COVERAGE BRIEF",
          "words": 1537,
          "sources": 9,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 7,
            "grounding": 7,
            "headline": 8
          },
          "draft": "6f40df29",
          "judge_error": false,
          "notes": "The piece announces its devices instead of performing them: 'the desk notes, with the literalism it applies to everyone' and 'states as an incapacity and stops there' both label the move before making it, flattening two beats that would have landed cold. The NAMING exhibit also rests on two clipped fragments while the fuller quotes sit in prose.",
          "repetition": "The not-a-newsroom disqualification of a fringe site repeats democrats-in-person-midterms' 100PercentFedUp handling nearly intact. Faint echoes: the brief-not-audit declaration and the 'outlet's sentence, not the desk's finding' attribution discipline from crockett-honors-chris-brown."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-21T01:43:13Z",
      "last_at": "2026-09-21T02:03:43Z",
      "elapsed_seconds": 1230,
      "final": "PASS"
    },
    {
      "slug": "crockett-honors-chris-brown",
      "url": "/audits/crockett-honors-chris-brown",
      "rounds": [
        {
          "at": "2026-09-20T22:35:13Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "crockett-honors-chris-brown",
          "url": "/audits/crockett-honors-chris-brown",
          "kind": "DISPATCH",
          "words": 1901,
          "sources": 5,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 3
          },
          "draft": "155906e1",
          "judge_error": false,
          "notes": "H1 names neither Crockett nor Brown — pure divergence, no story; a reader cannot tell what happened. Also: 'the piece's grammar makes her electoral biography load-bearing' puts a grammatical category in the subject slot — a near-miss on INVIOLABLE 5. And the CNN video sentence runs 26 words, not 29.",
          "repetition": "The 'N outlets, N flanks, one X' count-tricolon is lifted from recent 1 ('Two outlets, one video') and recent 2 ('Three outlets, one poll') and run three times here. Punctuation-as-exhibit (the comma) echoes fetterman's hyphen. 'The desk declines to...' formula recurs."
        },
        {
          "at": "2026-09-20T22:45:07Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "crockett-honors-chris-brown",
          "url": "/audits/crockett-honors-chris-brown",
          "kind": "DISPATCH",
          "words": 1908,
          "sources": 5,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 7,
            "grounding": 8,
            "headline": 7
          },
          "draft": "6056373d",
          "judge_error": false,
          "notes": "The closer labels its own device — 'The flat landing:' announces the beat before delivering it, costing what the Tuesday-in-March and stagehand lines earned. Compounded by a broken sentence: the corpus 'cannot make' the judgment, then the desk 'leaves it to the corpus.' Headline also says 'Honored...in the Record' where the body says pledged.",
          "repetition": "Two echoes of trump-arch-drones-snipers: the word-count mock-precision open ('Twenty-six words, counted twice' vs 'Eighty-one words'), and the manufacture disclaimer ('not going to manufacture one' vs 'this desk does not manufacture one'), near-intact. Brief-not-audit framing is house format, not counted."
        },
        {
          "at": "2026-09-20T22:54:50Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "crockett-honors-chris-brown",
          "url": "/audits/crockett-honors-chris-brown",
          "kind": "DISPATCH",
          "words": 1901,
          "sources": 5,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 6,
            "grounding": 7,
            "headline": 7
          },
          "draft": "45b87559",
          "judge_error": false,
          "notes": "The narrator disappears: zero first person, and 'the desk' does the work roughly twenty times until the construction reads as a tic rather than a register. Secondary: Fox gets a named skepticism protocol ('what it always does with Fox-only characterizations') with no mirrored left-side check, and Watts is cited with no span anywhere.",
          "repetition": "Faint echoes: superlative cold open ('the rarest shape on this desk's spike') mirrors Piece 2's 'the most-quoted document in this freeze'; 'stays filed as such' / 'without inflating it' recycles Piece 2's 'filed as one, and the desk declines to upgrade it'; Fox-attribution-discipline close echoes Piece 1."
        },
        {
          "at": "2026-09-20T23:05:19Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "crockett-honors-chris-brown",
          "url": "/audits/crockett-honors-chris-brown",
          "kind": "DISPATCH",
          "words": 1971,
          "sources": 5,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "368d2c1f",
          "judge_error": false,
          "notes": "Bloat: the Cross convergence is announced three separate times — opening paragraph, second paragraph, then again under the exhibit block — before anything new arrives. The exhibit would carry it alone. \"Appears as a clause, and the clause is about...\" also brushes the grammatical-category line; it survives only because the disputed words are named.",
          "repetition": "Fourth consecutive piece opening with the brief-declaration move (\"no hard contradiction, the desk does not manufacture one / declines to upgrade it\"); echoes all three recent pieces. Also \"one inventory, two theories\" reprises Recent 2's shared-baseline-plus-disagreement shape. Echoes, not lifts. Cold open and self-reference phrasing are fresh."
        }
      ],
      "round_count": 4,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-20T22:35:13Z",
      "last_at": "2026-09-20T23:05:19Z",
      "elapsed_seconds": 1806,
      "final": "PASS"
    },
    {
      "slug": "fetterman-rightward-turn",
      "url": "/audits/fetterman-rightward-turn",
      "rounds": [
        {
          "at": "2026-09-20T20:44:57Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "fetterman-rightward-turn",
          "url": "/audits/fetterman-rightward-turn",
          "kind": "DISPATCH",
          "words": 2101,
          "sources": 15,
          "spans_total": 28,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 6
          },
          "draft": "e82c45aa",
          "judge_error": false,
          "notes": "The H1 buries the story in a doorway metaphor and a tease — it never reports the WSJ piece, the GOP-convention video, or the switch speculation, and 'Nobody Will Say He's Through It' is false to the corpus, where Fetterman says four times that he isn't. Also leans on grammar-flavored characterizations (subordinate clause, subjunctive) where words would do.",
          "repetition": "Headline shape lifted from same-day trump-arch piece ('One Arch, One Post, and a Split...' → 'Fetterman, One Doorway, Fourteen Newsrooms, and...'), plus its no-contradiction disclaimer near-intact ('does not manufacture one' → 'won't manufacture one'). 'Stated flat' recycled from the Boebert brief."
        },
        {
          "at": "2026-09-20T20:48:28Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "fetterman-rightward-turn",
          "url": "/audits/fetterman-rightward-turn",
          "kind": "DISPATCH",
          "words": 2101,
          "sources": 15,
          "spans_total": 28,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 6
          },
          "draft": "e82c45aa",
          "judge_error": false,
          "notes": "The idiom audit lands hard on \"dry, indoors, and still caucusing with Democrats,\" then keeps talking — two more sentences explaining the null result and ending on \"the most reassuring finding in the freeze,\" an evaluative verdict the exhibits don't issue. Cut after the payoff. Headline also withholds the story behind a metaphor.",
          "repetition": "\"the desk won't manufacture one\" is near-intact from trump-arch-drones-snipers' \"this desk does not manufacture one\"; \"stated flat\" recurs from boebert; \"declines to\" X-not-a-verdict formula recurs from both boebert and democrats-in-person. Faint but stacked."
        },
        {
          "at": "2026-09-20T20:58:19Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "fetterman-rightward-turn",
          "url": "/audits/fetterman-rightward-turn",
          "kind": "DISPATCH",
          "words": 2144,
          "sources": 15,
          "spans_total": 29,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 6
          },
          "draft": "63d584b7",
          "judge_error": false,
          "notes": "The H1 asserts two things the piece never grounds: 'Polling Collapse' is contradicted by its own body (the sign is unadjudicated; GOP approval is up), and 'Call Fetterman a Disgrace' appears in no quoted span — the exhibits say stabbed, Benedict Arnold, livid. Also the idiom audit runs two sentences past its landing.",
          "repetition": "The 'different questions, different samples, the desk merges none of them' move is near-intact from RECENT PIECE 1's 'different years, different instruments — the desk files them side by side and does not stack them into one series,' same poll-relay context one day earlier."
        },
        {
          "at": "2026-09-20T21:07:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "fetterman-rightward-turn",
          "url": "/audits/fetterman-rightward-turn",
          "kind": "DISPATCH",
          "words": 2123,
          "sources": 15,
          "spans_total": 31,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 6
          },
          "draft": "c90e1780",
          "judge_error": false,
          "notes": "Two attributions run past the spans: no quoted span identifies Thune as the Daily Wire speaker, and the closing idiom audit's door is 'held open by a Quinnipiac analyst and a Senate majority leader' — neither figure appears in any exhibit. Headline and dek also state the same three-part split twice.",
          "repetition": "Faint echoes: count-led cold open ('Fourteen outlets') rhymes with 'Eighty-one words'; 'the desk refuses to promote' recycles 'declines to upgrade' (piece 1) and 'declines to promote them into any' (piece 3); 'reports the disagreement without settling it' mirrors 'reports the shape without a theory of it'."
        }
      ],
      "round_count": 4,
      "fails": 3,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-20T20:44:57Z",
      "last_at": "2026-09-20T21:07:36Z",
      "elapsed_seconds": 1359,
      "final": "PASS"
    },
    {
      "slug": "democrats-in-person-midterms",
      "url": "/audits/democrats-in-person-midterms",
      "rounds": [
        {
          "at": "2026-09-20T19:59:16Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "democrats-in-person-midterms",
          "url": "/audits/democrats-in-person-midterms",
          "kind": "DISPATCH",
          "words": 1751,
          "sources": 11,
          "spans_total": 21,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 7,
            "grounding": 8,
            "headline": 6
          },
          "draft": "b433e2f8",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach, twice: the dek's 'a fight conducted entirely in verbs' and the exhibit tag 'the-verb-war' make a part of speech the finding. The prose itself does it right — it names 'increasingly,' 'Ditch,' 'moving back' — then the dek and label undo it. Secondary: the H1 borrows 100PercentFedUp's own 'moving back toward the polling place' frame.",
          "repetition": "Faint echoes only: the 'desk declines to upgrade/promote it' construction and the tried-roster null inventory both recur from boebert-ethics-complaint; 'reported here as a finding, not a lapse' echoes that piece's 'reports the shape without a theory of it.' No cold-open or spine-wire reuse."
        },
        {
          "at": "2026-09-20T20:12:11Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "democrats-in-person-midterms",
          "url": "/audits/democrats-in-person-midterms",
          "kind": "DISPATCH",
          "words": 1791,
          "sources": 11,
          "spans_total": 21,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 5
          },
          "draft": "68234aa6",
          "judge_error": false,
          "notes": "Three load-bearing specifics sit outside the spans: the 'plus or minus 3.1 points' margin, the claim the three transcriptions are 'independent,' and 'match to the decimal' — every quoted figure is a whole number. That last one is the H1's hook and the closing line. The H1 also never says what the shift is.",
          "repetition": "Faint echoes of the Boebert brief: the roster-silence-reported-as-finding move and the 'files the choice, not a verdict' / 'declines to upgrade it' cadence. Note only — no device lifted intact."
        },
        {
          "at": "2026-09-20T20:23:33Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "democrats-in-person-midterms",
          "url": "/audits/democrats-in-person-midterms",
          "kind": "DISPATCH",
          "words": 1824,
          "sources": 11,
          "spans_total": 22,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 7,
            "grounding": 6,
            "headline": 7
          },
          "draft": "8ffa1c9d",
          "judge_error": false,
          "notes": "The spine claim — three transcriptions agreeing 'number for number' — rests on figures no exhibit shows. '36 percent on Election Day, roughly flat,' 'all three carry the same margin of error' (only Breitbart's span has it), and the derived '5 percent do not know' are asserted as corroborated while the SHARED block supports only 23/34 twice and 36-early once.",
          "repetition": "Faint echoes only: the 'framing split, filed as one / declines to upgrade it' label closely mirrors boebert's 'An emphasis split, plainly labeled as one,' and the 'no hard contradiction here and the desk won't manufacture one' setup paragraph now opens three consecutive pieces. Cold open and spine wire are fresh."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-20T19:59:16Z",
      "last_at": "2026-09-20T20:23:33Z",
      "elapsed_seconds": 1457,
      "final": "PASS"
    },
    {
      "slug": "boebert-ethics-complaint-staffer-affairs",
      "url": "/audits/boebert-ethics-complaint-staffer-affairs",
      "rounds": [
        {
          "at": "2026-09-20T16:02:05Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "boebert-ethics-complaint-staffer-affairs",
          "url": "/audits/boebert-ethics-complaint-staffer-affairs",
          "kind": "DISPATCH",
          "words": 1621,
          "sources": 5,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 3
          },
          "draft": "3807bbae",
          "judge_error": false,
          "notes": "The H1 and deck never name Boebert, the committee, or any actor — a reader learns only that some complaint, some denial, and some wires exist. This is the exact defect the gate killed twice this week (canada-eu attempts 1 and 2). Secondary: the 'IMMEDIATELY, unedited, please' aside carries no span and no name.",
          "repetition": "Cold open echoes the same-day Camp David brief's shape — lead by declaring nothing is in dispute, then pivot to word choice. Closing incapacity riff ('It can say the silence is real') re-runs that piece's report-the-absence-as-an-absence move. Faint, not lifted."
        },
        {
          "at": "2026-09-20T16:11:14Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "boebert-ethics-complaint-staffer-affairs",
          "url": "/audits/boebert-ethics-complaint-staffer-affairs",
          "kind": "DISPATCH",
          "words": 1647,
          "sources": 5,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "36787eb9",
          "judge_error": false,
          "notes": "Newsweek's 'Wheeler has reported on Boebert for years' is seven words, not 'four words of neutral syntax' — a miscount of a span reproduced on the same page, in a piece whose whole authority is span fidelity. 'Neutral syntax' also brushes the grammatical-category line.",
          "repetition": "Cold open and spine echo trump-camp-david: 'the facts are agreed, the dispute is which words each newsroom spends' is the same wire, restated. Also the twin closing move of reporting an absence as an absence. Method-level echo, not an intact lift."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-20T16:02:05Z",
      "last_at": "2026-09-20T16:11:14Z",
      "elapsed_seconds": 549,
      "final": "PASS"
    },
    {
      "slug": "week-in-kills-2026-09-20",
      "url": "/audits/week-in-kills-2026-09-20",
      "rounds": [
        {
          "at": "2026-09-20T15:40:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "week-in-kills-2026-09-20",
          "url": "/audits/week-in-kills-2026-09-20",
          "kind": "DISPATCH",
          "words": 886,
          "sources": 1,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "af5fe484",
          "judge_error": false,
          "notes": "Closest call: the labeling-failure section discusses a grammatical-category tag ('removal_verb', 'a grammatical category standing in for the finding') without ever naming the four disputed words, so it reproduces the shape of the sin it fines. It survives because the subject is the tag and the exhibits are quoted judge notes — but name the four words.",
          "repetition": "Faint echo only: the denominator/sample-shortfall disclosure paragraph ('A note on the denominator') repeats the scoping move from trump-conservative-approval-slide ('A disclosure before the exhibits'). Cold open, spine wire, and closing shape are all rotated. No lifted phrasing."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISPATCH",
      "first_at": "2026-09-20T15:40:43Z",
      "last_at": "2026-09-20T15:40:43Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "trump-camp-david-mideast-alert",
      "url": "/audits/trump-camp-david-mideast-alert",
      "rounds": [
        {
          "at": "2026-09-20T13:43:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-camp-david-mideast-alert",
          "url": "/audits/trump-camp-david-mideast-alert",
          "kind": "COVERAGE BRIEF",
          "words": 1692,
          "sources": 16,
          "spans_total": 25,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "9f0e3c3d",
          "judge_error": false,
          "notes": "INVIOLABLE 5 hard failure, and it is the spine: 'how much grammar each newsroom is willing to spend' plus 'four different grammatical moods' and 'a passive-voice was given' make a grammatical category the finding instead of naming the words. Rewrite the thesis around the phrases themselves.",
          "repetition": "The 'one wire, three mastheads' syndication-count device is lifted nearly intact from the approval-slide brief published the same day ('three are the same Reuters wire, arriving under three different mastheads'). The words-are-the-whole-story spine also echoes that piece."
        },
        {
          "at": "2026-09-20T13:53:41Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-camp-david-mideast-alert",
          "url": "/audits/trump-camp-david-mideast-alert",
          "kind": "COVERAGE BRIEF",
          "words": 1837,
          "sources": 16,
          "spans_total": 25,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 9
          },
          "draft": "c01af280",
          "judge_error": false,
          "notes": "Twice the evidence is a syntactic category rather than the words: 'em-dash-free clause structure' and 'lets the two events share a clause.' The findings underneath are sound (verbatim adoption, adjacency vs. causation), so it isn't the hard failure — but it's the paraphrase route toward it and should be rewritten to name the words.",
          "repetition": "Subhead shape 'A coverage brief: ... in which every outlet ...' repeats the Trump-approval brief almost verbatim. The closing move — desk notes a fact, declines to build on it — echoes the Nobel piece's 'notes that no outlet attempts the reconciliation, and stops there.' Moderate, not lifted."
        },
        {
          "at": "2026-09-20T14:03:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-camp-david-mideast-alert",
          "url": "/audits/trump-camp-david-mideast-alert",
          "kind": "COVERAGE BRIEF",
          "words": 1881,
          "sources": 16,
          "spans_total": 25,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "d81549b6",
          "judge_error": false,
          "notes": "The near-synonym-inventory-as-gradient spine is the second run in a day, straight off the approval brief — the corpus reads as one trick twice. Minor: the BBC 'exercise vigilance' vs 'heightened vigilance' contrast rests on an original wording no exhibit quotes.",
          "repetition": "Spine wire recycled from same-day 'trump-conservative-approval-slide': an inventory of near-synonym outlet formulations read as a gradient (fell/stuck/sagged/plummeting → did not respond/does not offer/gave no reason/unclear). Both pieces also close on which word each masthead chose. Construction differs; the wire does not."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-20T13:43:43Z",
      "last_at": "2026-09-20T14:03:27Z",
      "elapsed_seconds": 1184,
      "final": "PASS"
    },
    {
      "slug": "nobel-economists-california-billionaire-tax",
      "url": "/audits/nobel-economists-california-billionaire-tax",
      "rounds": [
        {
          "at": "2026-09-20T09:28:45Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "nobel-economists-california-billionaire-tax",
          "url": "/audits/nobel-economists-california-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 2206,
          "sources": 10,
          "spans_total": 21,
          "spans_unlocatable": 12,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "fba110b0",
          "judge_error": false,
          "notes": "Grounding: four of the six laureates (Acemoglu, Banerjee, Duflo, Krugman) are named though the only span says 'including Stiglitz and Diamond.' Same fault in the authority passage — the Independent Institute, the Examiner's Laffer Curve, and a 'venture-capital statistic' appear with no exhibit anywhere in the piece.",
          "repetition": "Ledger motif recycled from trump-dividend-checks-unfulfilled ('same ledger, entered from the opposite side') — here 'counter-ledger,' 'momentum ledger,' 'only ledgers, plural.' Same refuse-to-adjudicate-competing-figures move too ('declines to average them into a narrator number'). Faint echo, not a lift."
        },
        {
          "at": "2026-09-20T09:37:46Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "nobel-economists-california-billionaire-tax",
          "url": "/audits/nobel-economists-california-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 2206,
          "sources": 14,
          "spans_total": 21,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 8,
            "evenhanded": 7,
            "grounding": 7,
            "headline": 8
          },
          "draft": "fba110b0",
          "judge_error": false,
          "notes": "Asymmetric scalpel: supporters' side earns praise ('the right way to carry a projection,' 'doing honest work') while opponents get deflated. Compounding it, three assertions lack exhibits — Independent Institute, the Examiner's Laffer Curve, the Yahoo syndication — and the Newsweek innocent reading cites a Newsom sentence its own quoted span does not contain.",
          "repetition": "Faint echoes only: the 'This is a brief' self-declaration (piece 2) and the sign-off formula 'the desk records X and goes no further / stops there' (pieces 2 and 3). Cold open shape, spine wires, and incapacity line are fresh."
        },
        {
          "at": "2026-09-20T09:47:19Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "nobel-economists-california-billionaire-tax",
          "url": "/audits/nobel-economists-california-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 2049,
          "sources": 14,
          "spans_total": 21,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "c531cce0",
          "judge_error": false,
          "notes": "The closing crescendo outruns its exhibits: the Washington Examiner, the Laffer Curve, the Independent Institute, the laureates' 'venture-capital statistic' and four of the six named signatories appear in no quoted span. The piece's strongest paragraph is its least grounded one.",
          "repetition": "The ledger motif is recycled close to intact from trump-dividend-checks ('same skepticism, different ledgers' / 'same ledger, entered from the opposite side' → 'only ledgers, plural, each pre-tallied'), as is the decline-to-average-rival-figures move and the 'goes no further' / 'stops there' sign-off. Echo, not lift."
        }
      ],
      "round_count": 3,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-20T09:28:45Z",
      "last_at": "2026-09-20T09:47:19Z",
      "elapsed_seconds": 1114,
      "final": "PASS"
    },
    {
      "slug": "greenland-deal-sovereignty-claim",
      "url": "/audits/greenland-deal-sovereignty-claim",
      "rounds": [
        {
          "at": "2026-09-20T07:32:42Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "greenland-deal-sovereignty-claim",
          "url": "/audits/greenland-deal-sovereignty-claim",
          "kind": "DISCREPANCY AUDIT",
          "words": 1876,
          "sources": 2,
          "spans_total": 16,
          "spans_unlocatable": 13,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "2ecc5849",
          "judge_error": false,
          "notes": "Editing residue published: 'the desk's earlier rendering did — that has been corrected against the source' narrates a revision to readers. Second: the vector overclaims — permanent security control and retained Danish sovereignty are not self-evidently mutually exclusive — and the Fox exhibit leans on a headline the piece characterizes but never quotes. Also 'announceer' in the dek.",
          "repetition": "Faint: 'the strongest exhibit is [right outlet]'s own sentence' repeats the dividend piece's 'that last span is the BBC's own sentence... sharpest line in the bucket.' Shared closing formula ('records the gap and asserts nothing') recurs across all three recent pieces. No egregious lift."
        },
        {
          "at": "2026-09-20T07:45:40Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "greenland-deal-sovereignty-claim",
          "url": "/audits/greenland-deal-sovereignty-claim",
          "kind": "DISCREPANCY AUDIT",
          "words": 1876,
          "sources": 18,
          "spans_total": 16,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 6,
            "grounding": 7,
            "headline": 8
          },
          "draft": "2ecc5849",
          "judge_error": false,
          "notes": "Revision process leaks into the published piece: 'the desk's earlier rendering did — that has been corrected against the source' is workshop talk on the page, and the Weitz read is pre-announced ('because the end of his sentence is where his reading lives') before it is delivered. Also: 'announceer' typo in the dek.",
          "repetition": "The 'forever' audit — one word weighed against an unsigned, unratified document — is the same shape as the pentagon piece's 'imminently is not a unit of time' beat, one day earlier. Faint echo of piece 1's 'note what none of these does' in 'Nobody quoted here rebukes anyone.'"
        },
        {
          "at": "2026-09-20T07:55:22Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "greenland-deal-sovereignty-claim",
          "url": "/audits/greenland-deal-sovereignty-claim",
          "kind": "DISCREPANCY AUDIT",
          "words": 1857,
          "sources": 18,
          "spans_total": 16,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "7301420f",
          "judge_error": false,
          "notes": "The VECTOR call is asserted harder than the spans carry. 'All other needs' is undefined, and permanent security control coexisting with retained Danish sovereignty is reconcilable on its face — basing rights are not ownership. Declaring the two 'mutually exclusive' and 'at most one matches the text' at confidence high, about a document the desk concedes nobody has read, strains the taxonomy law the house reserves for hard contradictions.",
          "repetition": "Faint echo only: the duration-word-with-no-usable-unit riff ('FOREVER'/'Infinite Life'/'no expiration date' as a shelf life language lacks a word for) replays the Pentagon piece's 'imminently... not a unit of time the rest of us can use.' Different phrasing, same move. Cold open ('X first, before anything else') is a shared house shape, not lifted."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 1,
      "kind": "DISCREPANCY AUDIT",
      "first_at": "2026-09-20T07:32:42Z",
      "last_at": "2026-09-20T07:55:22Z",
      "elapsed_seconds": 1360,
      "final": "PASS"
    },
    {
      "slug": "trump-ai-force-no-slowdown",
      "url": "/audits/trump-ai-force-no-slowdown",
      "rounds": [
        {
          "at": "2026-09-20T05:17:13Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-ai-force-no-slowdown",
          "url": "/audits/trump-ai-force-no-slowdown",
          "kind": "COVERAGE BRIEF",
          "words": 1581,
          "sources": 16,
          "spans_total": 15,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "c5af60c2",
          "judge_error": false,
          "notes": "Headline claims 'Fourteen Outlets' while the subhead and confidence line both say 'seventeen records' — an unreconciled count mismatch in a piece whose entire premise is precise tallying; the ballot-tie joke also runs three sentences past its punchline.",
          "repetition": "Cold open ('X records, zero hard contradictions' announced first) recycles piece1's opening move; the closing 'admitted incapacity, filed as such' echoes piece3's incapacity-framing device."
        },
        {
          "at": "2026-09-20T05:26:04Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-ai-force-no-slowdown",
          "url": "/audits/trump-ai-force-no-slowdown",
          "kind": "COVERAGE BRIEF",
          "words": 1681,
          "sources": 16,
          "spans_total": 20,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "5eb0a58a",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: the right-bucket setup makes a part of speech the finding — 'a verb of combat that Newsmax supplies from its own vocabulary' — listing 'HOAX' and 'SICK conspiracy' by name, then substituting a grammatical category for the third word instead of naming 'lashed out'. Repeated a paragraph later. Not a quoted span.",
          "repetition": "Dek formula echoes RECENT 1 nearly intact ('Nineteen corpus records, zero hard contradictions' → 'zero hard contradictions in sixteen records'), and the same convergence spine — everyone agrees, only framing splits — is re-run a day later."
        },
        {
          "at": "2026-09-20T05:34:49Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-ai-force-no-slowdown",
          "url": "/audits/trump-ai-force-no-slowdown",
          "kind": "COVERAGE BRIEF",
          "words": 1674,
          "sources": 16,
          "spans_total": 20,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "63b27b12",
          "judge_error": false,
          "notes": "\"'lashed out,' Newsmax's own first verb\" makes a part of speech the subject of the finding — the exact shape of the banned 'the president's verb.' Naming the word first does not rescue the possessive-plus-category tag. Hard voice failure. Minor second issue: \"because there were none to supply\" asserts beyond what any span carries.",
          "repetition": "Moderate: the finding-first convergence-brief open plus 'this is a brief, nothing here is a contradiction' disclaimer repeats trump-dividend-checks almost beat for beat. 'the words doing the work' / 'does the framing work' echoes pentagon's 'doing quiet calendar work.'"
        },
        {
          "at": "2026-09-20T05:44:24Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "trump-ai-force-no-slowdown",
          "url": "/audits/trump-ai-force-no-slowdown",
          "kind": "COVERAGE BRIEF",
          "words": 1681,
          "sources": 16,
          "spans_total": 20,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 8
          },
          "draft": "5eb0a58a",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: the right-bucket setup makes a part of speech the finding — 'a verb of combat that Newsmax supplies from its own vocabulary' — listing 'HOAX' and 'SICK conspiracy' by name, then substituting a grammatical category for the third word instead of naming 'lashed out'. Repeated a paragraph later. Not a quoted span.",
          "repetition": "Dek formula echoes RECENT 1 nearly intact ('Nineteen corpus records, zero hard contradictions' → 'zero hard contradictions in sixteen records'), and the same convergence spine — everyone agrees, only framing splits — is re-run a day later."
        }
      ],
      "round_count": 4,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-20T05:17:13Z",
      "last_at": "2026-09-20T05:44:24Z",
      "elapsed_seconds": 1631,
      "final": "PASS"
    },
    {
      "slug": "stephen-miller-migrant-children-removal",
      "url": "/audits/stephen-miller-migrant-children-removal",
      "rounds": [
        {
          "at": "2026-09-19T18:01:27Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1935,
          "sources": 0,
          "spans_total": 19,
          "spans_unlocatable": 19,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "b9a6790c",
          "judge_error": false,
          "notes": "The whole second layer rests on unspanned assertions: a 20-plus-outlet 'nothing' roll-call and a dated backdrop paragraph (AP twice this year, Reuters in March, BBC last September) with no quotes and no URLs — SOURCES carries three links. Also self-contradicts on the gap: 'three days apart' in the tag, 'two days apart' in the prose beneath it.",
          "repetition": "The 'carriage/context, not corroboration' formula now runs three pieces straight (P1 'carriage, not convergence'; P3 'repetition is carriage, not corroboration'). The 'desk records X and stops [there/short]' construction appears in P1, P2 and twice in this draft — faint but hardening into a tic."
        },
        {
          "at": "2026-09-19T18:10:33Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1879,
          "sources": 3,
          "spans_total": 19,
          "spans_unlocatable": 10,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "6b9a5cc1",
          "judge_error": false,
          "notes": "A brief whose spine is arithmetic discipline fumbles its own arithmetic twice: 14,744–16,750 is called 'a summer plateau in the mid-five figures' (it is low five figures), and the Sept 16/19 gap is headed 'three days apart' then narrated as 'two days apart' one line later. Self-inflicted, on the exact axis the piece polices.",
          "repetition": "The hand-checked null sweep (outlet-by-outlet, zero carried) is lifted near-intact from yesterday's MAGA brief's 'null the scouts checked by hand.' The carriage/corroboration disclaimer ('context, never as corroboration') now runs in all three recent pieces plus this one."
        },
        {
          "at": "2026-09-19T18:13:23Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1879,
          "sources": 3,
          "spans_total": 19,
          "spans_unlocatable": 10,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "6b9a5cc1",
          "judge_error": false,
          "notes": "Arithmetic slips in the piece whose whole authority is arithmetic care: 16,200/16,750/14,744 is low five figures, not the 'summer plateau in the mid-five figures' the lead claims, and the prose says '(t)wo days apart' inside a block headed 'three days apart' (Sept 16 to 19). Backdrop claims about AP/Reuters/BBC carry no spans.",
          "repetition": "Faint echo only: the refusal formula 'context, never corroboration' / 'stops short of confirms' repeats Kraft's 'repetition is carriage, not corroboration' and MAGA's 'carriage, not convergence'. The hand-checked-null/silence device also recurs from the MAGA piece, though at far greater scale here."
        },
        {
          "at": "2026-09-19T18:22:48Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 4,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1958,
          "sources": 3,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "2fb87cbc",
          "judge_error": false,
          "notes": "The 'A, not B' antithesis carries nearly every paragraph landing — neighbors not witnesses, rescue not removal, finding not inference, credential not apology, carriage-style formula five-plus times. It stops reading as judgment and starts reading as reflex, and it's the same closer shape the last two pieces used.",
          "repetition": "Corpus-inventory cold open echoes kraft-idf's 'contains many descriptions and no description.' The 'X, not Y' closer is a house tic recycled from both ('carriage, not convergence'; 'carriage, not corroboration'). Single-outlet-ledger spine also resembles kraft-idf's Intercept exhibit. Echoes, not lifts."
        },
        {
          "at": "2026-09-19T18:32:35Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 5,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 2031,
          "sources": 3,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "fac068a1",
          "judge_error": false,
          "notes": "Comic charge is thin for a dry-key piece — mostly aphorism ('hygiene better than its headline', 'plenty of shoulders, no seconds') and no device fully deployed and paid off. The one real anti-climax is broken: 'which is at least symmetrical of it' is ungrammatical, wasting the roll-call's payoff.",
          "repetition": "Spine echoes kraft-idf-aipac ('one outlet's figures nobody else carried') and the hand-checked null of maga-turns-on-trump-media-ban ('full coverage, zero captured dissent'). Both are structural echoes rather than lifted lines, but two consecutive pieces now open on a lone uncorroborated dataset."
        },
        {
          "at": "2026-09-19T20:13:42Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 6,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1765,
          "sources": 3,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "7154e09b",
          "judge_error": false,
          "notes": "The spine — scouts named bucket by bucket, count zero — is yesterday's device reused two days running, so the piece's biggest structural move reads as house habit rather than finding. Secondary: 'unadjectival wire prose' and 'the adjectival layer' make a grammatical category carry the finding where the words themselves should.",
          "repetition": "The hand-checked null is lifted near-intact from maga-turns-on-trump-media-ban ('the null the scouts checked by hand' → 'The scouts checked, by name'), and the carriage/corroboration formula ('carriage, not convergence' / 'carriage, not corroboration') returns as 'backdrop, never as corroboration'."
        },
        {
          "at": "2026-09-19T20:32:44Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 7,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1906,
          "sources": 3,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "97c32a71",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: 'tells its trafficking-memo story in verbs and nouns' makes grammatical categories the vehicle of the finding — the exact paraphrase the lint misses. Name the memo's words instead. Secondarily, the dates (Sept 10/16, Aug 21, July 31) and near-miss roster ride on no quoted span.",
          "repetition": "Spine echoes RECENT 3 (Intercept): one outlet's uncorroborated figures the desk declines to promote. The checked-silence null with hand-enumerated buckets repeats RECENT 1's right_bucket null. Faint echo of RECENT 2's 'arrived Friday' cold open."
        },
        {
          "at": "2026-09-19T20:42:12Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 8,
          "disclosed": true,
          "slug": "stephen-miller-migrant-children-removal",
          "url": "/audits/stephen-miller-migrant-children-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1909,
          "sources": 3,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 5
          },
          "draft": "47e5968f",
          "judge_error": false,
          "notes": "The H1 reports the audit's meta-result, not the story: 200,000 children ordered removed is the news, and it appears nowhere in the headline. Compounding it, the desk-refusal formula fires six times ('declines to promote', 'will not mortar', 'does not publish datasets', 'will not guess'), and 'load-bearing' is spent twice.",
          "repetition": "The null-sweep — naming every bucket that carried nothing — is lifted nearly intact from yesterday's maga-turns-on-trump-media-ban ('the null the scouts checked by hand'). The refusal-to-make-the-tempting-move closer echoes kraft-idf-aipac-donations' 'a move this corpus does not license.'"
        }
      ],
      "round_count": 8,
      "fails": 7,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-19T18:01:27Z",
      "last_at": "2026-09-19T20:42:12Z",
      "elapsed_seconds": 9645,
      "final": "PASS"
    },
    {
      "slug": "maga-turns-on-trump-media-ban",
      "url": "/audits/maga-turns-on-trump-media-ban",
      "rounds": [
        {
          "at": "2026-09-19T15:00:22Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "maga-turns-on-trump-media-ban",
          "url": "/audits/maga-turns-on-trump-media-ban",
          "kind": "COVERAGE BRIEF",
          "words": 2125,
          "sources": 12,
          "spans_total": 27,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 5,
            "headline": 8
          },
          "draft": "7b50e0b6",
          "judge_error": false,
          "notes": "The closing count contradicts the piece's own roster: the four named critics are Fleischer, Hume, Heinrich and Turley, but the tally imports Loomer ('worried about her own press pass'), whom the draft explicitly excluded as not criticizing the ban, and double-counts Heinrich. Also 'the network the president says gives him fair press' rests on no quoted span.",
          "repetition": "'That is carriage, not convergence' is the kraft piece's 'repetition is carriage, not corroboration' with one noun swapped — same construction, same head word, two pieces apart. Fainter echo: 'records the split and stops there' vs the repayment piece's 'enters the split and resolves nothing'."
        },
        {
          "at": "2026-09-19T15:10:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "maga-turns-on-trump-media-ban",
          "url": "/audits/maga-turns-on-trump-media-ban",
          "kind": "COVERAGE BRIEF",
          "words": 2165,
          "sources": 12,
          "spans_total": 27,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 6
          },
          "draft": "561f75bf",
          "judge_error": false,
          "notes": "The spine is the count of four critics, but the SHARED block lists six quotes with no speaker attached, and Turley — one of the four — is never named in any quoted span. The brief's load-bearing roster rests on attributions the exhibits don't carry, so a reader can't check the number the headline audit turns on.",
          "repetition": "\"That is carriage, not convergence\" is a near-intact lift of kraft-idfaipac's \"repetition is carriage, not corroboration.\" The checked-silence/loud-null device repeats trump-son's \"one silence that is very loud,\" and \"records the split and stops there\" echoes \"enters the split and resolves nothing.\""
        },
        {
          "at": "2026-09-19T15:20:15Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "maga-turns-on-trump-media-ban",
          "url": "/audits/maga-turns-on-trump-media-ban",
          "kind": "COVERAGE BRIEF",
          "words": 2218,
          "sources": 12,
          "spans_total": 27,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 7
          },
          "draft": "e287cc4f",
          "judge_error": false,
          "notes": "Grounding wobble: 'three of the four draw a paycheck from the same building' contradicts the draft's own roster (Bush-era press secretary) and rests on no exhibited span; the Guardian 'a little bit' fragment is cited with no VECTOR block. Twelve READ blocks, several reporting identical absence, pad a three-finding story.",
          "repetition": "The echo move is near-lifted from same-day kraft-idf piece: 'three bylines on one quote sheet is still one quote sheet' repeats 'repetition is carriage, not corroboration.' Also the 'zero hard splits in N records' inventory opener now runs in all three recents plus this. Costs voice."
        },
        {
          "at": "2026-09-19T15:29:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "maga-turns-on-trump-media-ban",
          "url": "/audits/maga-turns-on-trump-media-ban",
          "kind": "COVERAGE BRIEF",
          "words": 2165,
          "sources": 12,
          "spans_total": 27,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 6
          },
          "draft": "561f75bf",
          "judge_error": false,
          "notes": "The spine is the count of four critics, but the SHARED block lists six quotes with no speaker attached, and Turley — one of the four — is never named in any quoted span. The brief's load-bearing roster rests on attributions the exhibits don't carry, so a reader can't check the number the headline audit turns on.",
          "repetition": "\"That is carriage, not convergence\" is a near-intact lift of kraft-idfaipac's \"repetition is carriage, not corroboration.\" The checked-silence/loud-null device repeats trump-son's \"one silence that is very loud,\" and \"records the split and stops there\" echoes \"enters the split and resolves nothing.\""
        }
      ],
      "round_count": 4,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-19T15:00:22Z",
      "last_at": "2026-09-19T15:29:27Z",
      "elapsed_seconds": 1745,
      "final": "PASS"
    },
    {
      "slug": "trump-son-russian-oligarch-wedding-repayment",
      "url": "/audits/trump-son-russian-oligarch-wedding-repayment",
      "rounds": [
        {
          "at": "2026-09-19T12:56:22Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-son-russian-oligarch-wedding-repayment",
          "url": "/audits/trump-son-russian-oligarch-wedding-repayment",
          "kind": "COVERAGE BRIEF",
          "words": 2182,
          "sources": 13,
          "spans_total": 25,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 1,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 3
          },
          "draft": "454686cb",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach in the flagship position: the H1 makes a part of speech the subject of the finding — 'A Brief on a Verb With No Receipt' — unquoted, the desk's own words. Reinforced twice more: 'Start with the tense' and 'the grammar of secondhand knowledge.' Name the hedges, not the parts of speech.",
          "repetition": "Subhead formula 'zero hard splits across N newsrooms' lifted near-intact from young-americans-socialism. 'Records the split and adjudicates nothing' closely echoes epstein-files' 'attributes both sides and adjudicates neither.' Both are recycling, not echo."
        },
        {
          "at": "2026-09-19T13:08:08Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-son-russian-oligarch-wedding-repayment",
          "url": "/audits/trump-son-russian-oligarch-wedding-repayment",
          "kind": "COVERAGE BRIEF",
          "words": 2147,
          "sources": 13,
          "spans_total": 24,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 5
          },
          "draft": "6d2ac049",
          "judge_error": false,
          "notes": "Inviolable breach: the Examiner READ makes a grammatical category the finding — 'the past-perfect construction settles the transaction even more firmly than The Hill's.' The desk names disputed words, never tenses; the anchor already holds 'had reimbursed,' so the grammar talk buys nothing. Secondary: the close announces its own joke ('the joke the corpus tells better than the desk could') before landing it.",
          "repetition": "Spine wire repeats Kraft: one statement carried cross-spectrum, verified by nobody, 'repetition is carriage' logic. Quoted-phrase-colon headline shape echoes the 'Nearly Half' piece. The 'filed under its label' tic recurs in all three. Echoes, not lifts — except the spine."
        },
        {
          "at": "2026-09-19T13:19:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-son-russian-oligarch-wedding-repayment",
          "url": "/audits/trump-son-russian-oligarch-wedding-repayment",
          "kind": "COVERAGE BRIEF",
          "words": 2158,
          "sources": 13,
          "spans_total": 24,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "de02b3eb",
          "judge_error": false,
          "notes": "The strongest comic beat is announced before it lands — 'the joke the corpus tells better than the desk could' pre-frames a closer that would have hit harder cold. Secondary: the H1 leads with corpus posture and a quote fragment; a reader learns who repaid whom only in the dek.",
          "repetition": "Echoes the recent filing-tic across all three: 'filed under that name'/'filed under that heading' → 'files it under its right headings'; and Epstein's 'attributes both sides and adjudicates neither' → 'enters the split and resolves nothing'. Faint, formulaic, not lifted intact."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-19T12:56:22Z",
      "last_at": "2026-09-19T13:19:20Z",
      "elapsed_seconds": 1378,
      "final": "PASS"
    },
    {
      "slug": "kraft-idf-aipac-donations",
      "url": "/audits/kraft-idf-aipac-donations",
      "rounds": [
        {
          "at": "2026-09-19T10:48:39Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "kraft-idf-aipac-donations",
          "url": "/audits/kraft-idf-aipac-donations",
          "kind": "COVERAGE BRIEF",
          "words": 2177,
          "sources": 14,
          "spans_total": 31,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 2,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "987c559f",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach in the OutKick READ: \"'delivers' is a verb no outlet's reporting supports\" makes the part of speech the finding's predicate — name the word and what it claims, not its grammatical class. \"Three grammars, one event\" repeats the move. Cold open and tally cadence also unrotated.",
          "repetition": "Cold-open shape recycled three pieces running (\"Begin with the document\" ≈ \"The physical fact first\" ≈ \"Start with the cleanest object\"). Tally cadence lifted near-intact: \"One clause, five mastheads, zero\" / \"Three grammars, one event\" ≈ \"Seven outlets, one number\" and \"Three mastheads, two days, one announcement.\""
        },
        {
          "at": "2026-09-19T10:59:38Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "kraft-idf-aipac-donations",
          "url": "/audits/kraft-idf-aipac-donations",
          "kind": "COVERAGE BRIEF",
          "words": 2317,
          "sources": 14,
          "spans_total": 31,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "547753ab",
          "judge_error": false,
          "notes": "The back half collapses into eleven consecutive READ blocks with almost no connective prose, so the narrator vanishes and the piece stops being an audit and becomes an index. The strongest findings (Times of Israel's non-commitment, the KTAL relabel) are buried at catalogue depth instead of being written up.",
          "repetition": "Faint echoes: absence-first cold open ('Two checks, no addressee') repeats the epstein piece's 'The physical fact first, and it is an absence'; the back-reference-to-prior-filing paragraph and the 'desk attributes and stops' formula both recur from shaheen. No device lifted intact."
        },
        {
          "at": "2026-09-19T11:10:54Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "kraft-idf-aipac-donations",
          "url": "/audits/kraft-idf-aipac-donations",
          "kind": "COVERAGE BRIEF",
          "words": 2249,
          "sources": 14,
          "spans_total": 31,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "d7d84271",
          "judge_error": false,
          "notes": "The back half is twelve near-identical READ blocks, eleven of them 'confidence: high,' which flattens the brief into an outlet roll-call and buries the declared spine — the only real ledger covers the other side of the philanthropy. Comic charge is thin: the Brady hora detail and 'carriage, not corroboration' are the only beats that land.",
          "repetition": "Faint echoes only: the absence-first cold open mirrors the Epstein piece's 'the physical fact first, and it is an absence'; 'the desk assigns no motive' repeats Shaheen's 'assigns no fault'; the ledger motif recurs. Nothing lifted intact."
        },
        {
          "at": "2026-09-19T11:22:42Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "kraft-idf-aipac-donations",
          "url": "/audits/kraft-idf-aipac-donations",
          "kind": "COVERAGE BRIEF",
          "words": 2257,
          "sources": 14,
          "spans_total": 31,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 7
          },
          "draft": "f6eb5d83",
          "judge_error": false,
          "notes": "Thirteen READ blocks, most ending in identical 'confidence: high' boilerplate and reporting no dispute, bury the two findings the piece itself calls strongest. Also the SHARED kraft_statement exhibit includes a USA TODAY span the prose immediately withdraws as not a match — the exhibit argues against its own heading.",
          "repetition": "Faint echoes only: the absence-first cold open recalls the Epstein piece's 'the physical fact first, and it is an absence'; the lonely-fact spine ('nobody else carried/opened') recalls Shaheen's 'newest fact is also the loneliest'; the wire null-sweep recalls 'Null result on the metaphor.'"
        }
      ],
      "round_count": 4,
      "fails": 3,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-19T10:48:39Z",
      "last_at": "2026-09-19T11:22:42Z",
      "elapsed_seconds": 2043,
      "final": "PASS"
    },
    {
      "slug": "young-americans-socialism-billionaire-tax",
      "url": "/audits/young-americans-socialism-billionaire-tax",
      "rounds": [
        {
          "at": "2026-09-19T09:43:16Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "young-americans-socialism-billionaire-tax",
          "url": "/audits/young-americans-socialism-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 1990,
          "sources": 16,
          "spans_total": 19,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 2,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 3
          },
          "draft": "d8c0ccd6",
          "judge_error": false,
          "notes": "INVIOLABLE 5 breach: the whole piece makes a part of speech its finding — H1 'Filed Under a Dozen Adjectives,' deck 'a brief about adjectives,' close 'a filing cabinet of adjectives.' It does list the disputed words, but the grammatical category is the subject, not the words. Half the listed terms aren't even adjectives.",
          "repetition": "Near-intact lift from mcconnell piece: 'records the asymmetry and does not read a motive into it' → 'reports the shape of the coverage without reading a motive into it.' Also recycles the epstein cold-open shape ('The X first, because/and…') and the 'adjudicates neither' tag from two prior pieces."
        },
        {
          "at": "2026-09-19T09:54:31Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "young-americans-socialism-billionaire-tax",
          "url": "/audits/young-americans-socialism-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 1964,
          "sources": 16,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 5
          },
          "draft": "c0840d6c",
          "judge_error": false,
          "notes": "The H1 quotes \"Cozy\" as a wardrobe word, but no span anywhere in the piece contains it — the exhibit labelled cozy_up quotes Fox and the Post, neither of which says cozy. The 220-192 House vote is likewise asserted with no span carrying it. A headline built on quoted words must quote words the corpus holds.",
          "repetition": "Three lifts from recent pieces: 'the desk attributes the frame and stops' echoes Shaheen's 'attributes each and stops'; 'working from different denominators' recycles 'different units in the denominator' nearly intact; 'the corpus's quiet star' mirrors 'the corpus's workhorse'. Terrain-setting cold open faintly echoes Epstein's 'physical fact first'."
        },
        {
          "at": "2026-09-19T10:05:18Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "young-americans-socialism-billionaire-tax",
          "url": "/audits/young-americans-socialism-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 1996,
          "sources": 16,
          "spans_total": 22,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 7,
            "headline": 5
          },
          "draft": "a0f1619d",
          "judge_error": false,
          "notes": "The piece cites \"the memo\" four times — internal pipeline scaffolding leaking into published prose, and the reader cannot see it. Second: The Hill's headline-compression finding is asserted with no quoted span, and the H1 never says what the polls are about.",
          "repetition": "\"different things being counted\" lifted nearly intact from the Epstein piece's NAMING header; \"the desk ... and stops there\" repeats Shaheen's \"attributes each and stops\"; the coverage-asymmetry roll-call echoes Shaheen's thin-field paragraph."
        },
        {
          "at": "2026-09-19T10:16:24Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "young-americans-socialism-billionaire-tax",
          "url": "/audits/young-americans-socialism-billionaire-tax",
          "kind": "COVERAGE BRIEF",
          "words": 1948,
          "sources": 16,
          "spans_total": 22,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 4
          },
          "draft": "404aca96",
          "judge_error": false,
          "notes": "The coverage-shape paragraph contradicts its own exhibits — it claims 'the big right-leaning outlets filed nothing on the polling cluster,' while Fox and the New York Post are quoted above on exactly that polling. The H1 also inverts the spec (divergence first, story second) and promises a wealth-tax story the file barely carries.",
          "repetition": "Closing shape lifts Piece 1 nearly intact: 'seven outlets, one number, and the number is not the trouble' → 'seven-plus surveys, one direction, and a wall of wording.' The declined-reconciliation move also repeats Piece 2's 'a desk that reconciles nothing.' Faint echo: 'runway' from Piece 1."
        }
      ],
      "round_count": 4,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-09-19T09:43:16Z",
      "last_at": "2026-09-19T10:16:24Z",
      "elapsed_seconds": 1988,
      "final": "PASS"
    }
  ],
  "live_pieces": 902,
  "phase": {
    "key": "gate",
    "label": "under the QC gate",
    "since": "2026-09-23T06:07:25Z",
    "active": true,
    "detail": "QC round 2 returned FAIL — the draft goes back; the judge scores voice, evenhandedness, grounding, headline",
    "cycle_started_at": "2026-09-23T06:09:00Z"
  },
  "activity24": [
    {
      "h": "2026-09-22T07",
      "qc": 0,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T08",
      "qc": 0,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T09",
      "qc": 1,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-22T10",
      "qc": 0,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T11",
      "qc": 3,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T12",
      "qc": 3,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-22T13",
      "qc": 3,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T14",
      "qc": 0,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T15",
      "qc": 3,
      "fails": 0,
      "published": 1
    },
    {
      "h": "2026-09-22T16",
      "qc": 4,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T17",
      "qc": 3,
      "fails": 1,
      "published": 1
    },
    {
      "h": "2026-09-22T18",
      "qc": 3,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-22T19",
      "qc": 2,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-22T20",
      "qc": 3,
      "fails": 2,
      "published": 0
    },
    {
      "h": "2026-09-22T21",
      "qc": 3,
      "fails": 1,
      "published": 1
    },
    {
      "h": "2026-09-22T22",
      "qc": 2,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-22T23",
      "qc": 2,
      "fails": 2,
      "published": 0
    },
    {
      "h": "2026-09-23T00",
      "qc": 2,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-23T01",
      "qc": 0,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-23T02",
      "qc": 3,
      "fails": 2,
      "published": 0
    },
    {
      "h": "2026-09-23T03",
      "qc": 2,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-23T04",
      "qc": 3,
      "fails": 1,
      "published": 0
    },
    {
      "h": "2026-09-23T05",
      "qc": 2,
      "fails": 0,
      "published": 0
    },
    {
      "h": "2026-09-23T06",
      "qc": 2,
      "fails": 2,
      "published": 0
    }
  ],
  "tape": {
    "as_of": "2026-09-23T06:06:45Z",
    "markets": [
      {
        "id": "poly:strait-of-hormuz-traffic-returns-to-normal-by-december-31",
        "source": "Polymarket",
        "question": "Strait of Hormuz traffic returns to normal by December 31?",
        "price": 0.765,
        "side": "No",
        "volume24h": 485090,
        "chain": "iran-war-pause-diplomacy",
        "tracker": "",
        "delta24h": 0
      },
      {
        "id": "poly:will-the-democratic-party-control-the-house-after-the-2026-midterm-elections",
        "source": "Polymarket",
        "question": "Will the Democratic Party control the House after the 2026 Midterm elections?",
        "price": 0.925,
        "side": "Yes",
        "volume24h": 72352,
        "chain": "",
        "tracker": "https://elections.thestochasticparrot.com/",
        "delta24h": 0
      },
      {
        "id": "poly:will-the-democratic-party-control-the-senate-after-the-2026-midterm-elections",
        "source": "Polymarket",
        "question": "Will the Democratic Party control the Senate after the 2026 Midterm elections?",
        "price": 0.655,
        "side": "Yes",
        "volume24h": 40693,
        "chain": "",
        "tracker": "https://elections.thestochasticparrot.com/",
        "delta24h": 0.01
      },
      {
        "id": "poly:will-the-republican-party-control-the-house-after-the-2026-midterm-elections",
        "source": "Polymarket",
        "question": "Will the Republican Party control the House after the 2026 Midterm elections?",
        "price": 0.925,
        "side": "No",
        "volume24h": 17751,
        "chain": "",
        "tracker": "https://elections.thestochasticparrot.com/",
        "delta24h": -0.01
      },
      {
        "id": "poly:will-the-republican-party-control-the-senate-after-the-2026-midterm-elections",
        "source": "Polymarket",
        "question": "Will the Republican Party control the Senate after the 2026 Midterm elections?",
        "price": 0.655,
        "side": "No",
        "volume24h": 11542,
        "chain": "",
        "tracker": "https://elections.thestochasticparrot.com/",
        "delta24h": 0.01
      }
    ]
  },
  "research": [
    {
      "key": "battle-rap",
      "name": "Audience-as-Judge (the Battle Rap study)",
      "status": "Phase 1 machine side complete — 56 debates, 6,685 exchanges, 250-exchange coding sample drawn; awaiting two human coders, the OSF freeze, and pilot funding",
      "page": "/research/battle-rap-prereg/",
      "last_touched_at": "2026-09-13T06:22:53Z",
      "changes_today": 0
    }
  ],
  "state": "working",
  "last_event_at": "2026-09-23T06:07:25Z",
  "last_event_age_seconds": 390,
  "wip": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDABQODxIPDRQSEBIXFRQYHjIhHhwcHj0sLiQySUBMS0dARkVQWnNiUFVtVkVGZIhlbXd7gYKBTmCNl4x9lnN+gXz/2wBDARUXFx4aHjshITt8U0ZTfHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHz/wAARCABCAGADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDqdxpN1FFcPMzYCaaTTqSldgJSUtFK4DcUUtFFxiUoNFLii7ANxoyaMUYp8zEPopaSnYQlFLSUhiUUtJSASiiigAoopaACilooAdRRSVYgpKWmM6qQCeT2qQFphlQSrEWG9gWC+1PrnU1Jl1G6lUowBP3zglV/hHv3qox5rg3Y6GikU7lB9RmlqBhS0lFADqKSigB1JS0lMCKaXZwOpqsJGVsg/MfUVJc/fH0qDuKZm3qX+cDPWuYjt1m164hwNvmbue3euoNc7Zf8jLc/7x/lWlJ2v6Dmr2OhpM0UViaBS0lFAC0UUUAPpKKKYirc/fH0qDuKKKZm9zQNc7Zf8jLc/wC8f5UUVdPaXoOfQ6CiiisjQKKKKAFooooA/9k=",
  "ledger_skipped_lines": 13,
  "received_at": "2026-09-23T06:13:55.930Z",
  "desk_state": "working",
  "feed_state": "fresh",
  "feed_age_seconds": 53
}