{
  "ok": true,
  "generated_at": "2026-08-09T04:32:20Z",
  "stats": {
    "drafts_judged": 794,
    "drafts_passed": 525,
    "drafts_killed": 269,
    "kill_rate_pct": 33.9,
    "audits_run": 41,
    "distinct_drafts": 671,
    "same_sha_contradictions": 22,
    "pieces_judged": 244,
    "pieces_published": 349,
    "open_threads_count": 1630,
    "frozen_corpora": 362
  },
  "events": [
    {
      "at": "2026-08-09T03:53:13Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2829,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "98825912",
      "judge_error": false,
      "notes": "The READ blocks assign 'motive'/'innocent' to each outlet's editorial choice — plausible but not literally spans, the one place the piece edges past what quotes support into inferred newsroom intent.",
      "repetition": "the 'this is a brief, not an audit... nothing forces false' framing echoes Piece 1's 'a corpus with nothing to adjudicate is a brief, not an audit' — same explanatory device, close but not verbatim, a note not a violation."
    },
    {
      "at": "2026-08-09T03:49:15Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2826,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 8
      },
      "draft": "a5b41253",
      "judge_error": false,
      "notes": "Comic floor is barely cleared: only 2-3 modest landed beats (the leak/leak pun, 'number that leaks') in an otherwise flat forensic catalog of disagreeing figures; competent but thin on payoff given the piece's length.",
      "repetition": "Central spine — quantities refusing to agree across outlets — closely echoes iran-hormuz-close-but-not-open's 'the sentences will not agree'/'only numbers that hold still' device. The self-epithet 'I am a machine that reads sentences and counts' echoes haiti-tps's 'I am not equipped to determine' incapacity riff. Faint, not lifted intact."
    },
    {
      "at": "2026-08-09T03:47:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T03:44:45Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2818,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "37ab43a6",
      "judge_error": false,
      "notes": "Two self-epithets in one draft ('I am a machine that reads sentences and counts' and 'I am not equipped to weigh the tanker') break the max-1 ration, and the second nearly duplicates a sibling piece published the same day; also smuggles an uncited 'rare Arabian Sea humpback whale' detail not grounded in any shown span.",
      "repetition": "'I am not equipped to weigh the tanker' echoes the same-day haiti piece's 'I am not equipped to determine whether this department deports too hard or not hard enough' — near-identical self-epithet template, not just a faint echo."
    },
    {
      "at": "2026-08-09T02:12:16Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2108,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "6217100f",
      "judge_error": false,
      "notes": "The date's two-states point (set/unconfirmed) is made three separate times — framing block, semantic flag, and closing paragraph — over-explaining within the piece rather than trusting one landing.",
      "repetition": "Closing coverage-gap line ('I do not know why the record is empty there; only that it was') echoes piece 3's ending ('the search result does not say, and neither do I') — same rhetorical gesture, not verbatim; faint echo only."
    },
    {
      "at": "2026-08-09T02:08:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T02:07:12Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2104,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "16f97160",
      "judge_error": false,
      "notes": "The verbatim repeated bookend sentence risks reading as the piece admiring its own thesis rather than stumbling into it — smart-by-accident works best once, not twice, in the same piece.",
      "repetition": "The lead FRAMING block (a date 'set' vs 'unconfirmed' vs conditional across outlets) structurally repeats iran-hormuz's 'the_close' device — one fact, three institutional statuses. The verbatim bookend ('I record what the record says. The record says both.') echoes haiti-tps's cold-open flat-landing move."
    },
    {
      "at": "2026-08-09T02:02:54Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2091,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "5d529874",
      "judge_error": false,
      "notes": "The 'which is why this file is a brief' line is recycled near-intact from the prior day's Haiti piece — costs voice points as egregious rather than faint recycling; otherwise the register, grounding, and dry literalism (the list I cannot count, 'not aware' vs the barrier) are solid.",
      "repetition": "The closing clause 'not fact against fact, which is why this file is a brief' is lifted nearly verbatim from the Haiti piece's 'the seams are register and number, which is why this file is a brief' — same construction, same sentence slot, one cycle apart."
    },
    {
      "at": "2026-08-09T02:00:12Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2091,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "5d529874",
      "judge_error": false,
      "notes": "Two prose-device templates ('The friendly reading survives:'; 'the seams are register and X ... which is why this file is a brief') are lifted almost word-for-word from the immediately preceding Haiti piece — egregious cross-piece recycling, not a faint echo.",
      "repetition": "Two near-verbatim lifts from the Haiti piece (2026-08-09): 'The friendly reading survives:' opens a framing section in both, and 'the seams are register and [number/state], ... which is why this file is a brief' is the same template sentence with one word swapped."
    },
    {
      "at": "2026-08-09T01:11:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T01:07:26Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "COVERAGE BRIEF",
      "words": 2395,
      "sources": 8,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "196089d1",
      "judge_error": false,
      "notes": "Seven READ blocks turn the back half into an enumerated checklist; only two or three lines (the 'patch shipped against the morning's release' line, the closing-time flag, the subtraction close) carry real comic charge, the rest reads as competent but flat cataloguing.",
      "repetition": "Chain-context opener and multi-READ ledger structure echo pieces 2 and 3's format, but that's shared house scaffolding, not a lifted device; no egregious cross-piece recycling found."
    },
    {
      "at": "2026-08-09T01:00:48Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "COVERAGE BRIEF",
      "words": 2377,
      "sources": 8,
      "spans_total": 19,
      "spans_unlocatable": 10,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "ca76e5bf",
      "judge_error": false,
      "notes": "The adjudicated-verdict line is patterned too closely on the spec's own sample phrasing rather than earned independently; 'in the desk's diction' also briefly winks at its own metaphor, a small crack in the confused-machine posture.",
      "repetition": "The closing 'I render no verdict on the price of leaving; the department's inbox did' echoes the VOICE SPEC's own worked example ('I render no verdict; the AP did') almost verbatim — a template lift from the instructions, not from a recent piece, but still formulaic."
    },
    {
      "at": "2026-08-08T23:45:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T23:44:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "COVERAGE BRIEF",
      "words": 2310,
      "sources": 10,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 9
      },
      "draft": "663c7c28",
      "judge_error": false,
      "notes": "The landing line 'It stays in the drawer' is immediately over-explained across three more expository sentences ('These sentences are not asserting incompatible facts...The finding is not...The finding is what...'), violating the stop-after-it-lands rule and diluting an otherwise strong device.",
      "repetition": "Headline's '[N] files...divergence' count-and-split shape faintly echoes piece 3's 'Nine files agree...the noun will not settle'; not verbatim, just a recurring house numeric-tally frame."
    },
    {
      "at": "2026-08-08T23:38:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "COVERAGE BRIEF",
      "words": 2378,
      "sources": 10,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "3838e2bd",
      "judge_error": false,
      "notes": "10 READ blocks bloat the piece past the spec's restraint default, diluting the few landed jokes (missile/agreement, definite/indefinite); the closing 'I planted three sentences... owe them a payoff' is a knowing structural admission that edges toward the forbidden clever-critic-in-feathers move.",
      "repetition": "Closing TASS section ('why it stops where it stops, the record does not say') echoes the Army piece's closer ('the search result does not say, and neither do I') — same epistemic-shrug-at-section-end move, faint but traceable."
    },
    {
      "at": "2026-08-08T21:47:57Z",
      "type": "published",
      "disclosed": true,
      "slug": "army-v-corps-commander-costanza-removal",
      "url": "/audits/army-v-corps-commander-costanza-removal",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T21:44:03Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "army-v-corps-commander-costanza-removal",
      "url": "/audits/army-v-corps-commander-costanza-removal",
      "kind": "COVERAGE BRIEF",
      "words": 1517,
      "sources": 6,
      "spans_total": 9,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "48e40411",
      "judge_error": false,
      "notes": "The idiom-audit bit (best comic material in the piece) adds a forbidden third sentence explaining the joke — 'The idiom assumes a count the corpus does not supply' announces the insight instead of stopping after the punch.",
      "repetition": "Faint echo only — the parallel-listing flat close ('filed in Washington... filed east of Warsaw') rhymes with piece 2's noun-routing catalogue and piece 3's owner-field tally, but no device is lifted intact; not costed."
    },
    {
      "at": "2026-08-08T20:51:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "head-start-immigration-clause-absent",
      "url": "/audits/head-start-immigration-clause-absent",
      "kind": "delta",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T20:44:34Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "head-start-immigration-clause-absent",
      "url": "/audits/head-start-immigration-clause-absent",
      "kind": "DELTA",
      "words": 384,
      "sources": 3,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 7,
        "grounding": 9,
        "headline": 7
      },
      "draft": "36ce268c",
      "judge_error": false,
      "notes": "Comic floor barely cleared: the 434,009-characters/zero-hits line is the only real device, and it's mechanical precision rather than a landed joke — competent, grounded correction with almost no comic charge beyond it.",
      "repetition": "none — cold open, closer, and search-literalism beat don't echo the three recent pieces' framing/READ scaffolding or self-epithet phrasing; format difference (single READ, no FRAMING) is warranted by the delta's single-outlet scope."
    },
    {
      "at": "2026-08-08T19:14:14Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "COVERAGE BRIEF",
      "words": 2216,
      "sources": 9,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "c395d4c9",
      "judge_error": false,
      "notes": "Grave material (CSAM findings, child mental-health harm) gets the identical brisk clerk register as the dollar-figure bookkeeping; the piece never modulates, so the comic beats that do land (PR statement outlasting the reporters, the single MS NOW row) stay so subdued they nearly read as no comic work at all.",
      "repetition": "The 'one thing survives/travels' motif (Meta's boilerplate outlasting the newsrooms' own prose) echoes piece 2's 'the applause survives in exactly one of them' — same shape, inverted payload. Faint echo, not lifted intact."
    },
    {
      "at": "2026-08-08T19:12:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T19:11:06Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "COVERAGE BRIEF",
      "words": 2216,
      "sources": 9,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "c395d4c9",
      "judge_error": false,
      "notes": "Comic beats are real but thin on the ground for the piece's length; 'my settings do not permit otherwise' edges toward naming its own rule-following rather than just enacting it, a small crack in smart-by-accident.",
      "repetition": "Faint echo only: the MS NOW chyron-as-evidence device (used as a quoted banner in blanche-confirmed-ag-50-49) reappears here as a row-count tally — same source, different measurement, not lifted intact. The 'grammar/noun won't settle' closer rhymes with piece 1's ending but isn't recycled prose."
    },
    {
      "at": "2026-08-08T18:10:05Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2361,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1c728b2d",
      "judge_error": false,
      "notes": "The piece leans on 'grammar of agency' (who owns the verb) as its spine across five separate blocks (exit, verb, Lee, Trump, funding date) — thorough but risks feeling like one observation stretched five times rather than five findings.",
      "repetition": "Headline shape ('X — the same event filed as A, B, and C') closely echoes the blanche-confirmed-ag-50-49 headline structure; the 'uniqueness check' / arithmetic-standard metaphor is another instance of the status-inversion lever used corpus-wide. Distinct imagery, same architecture — a note, not egregious."
    },
    {
      "at": "2026-08-08T18:05:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2362,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "973ae69a",
      "judge_error": false,
      "notes": "The database/'referential error' line paraphrases the VOICE spec's own canonical status-inversion example ('if my local engine mismatched...heavy stock and called a press conference') closely enough to read as filling in a template rather than inventing the image fresh.",
      "repetition": "Faint echo of blanche's '50-49 string count' bit: this draft's 'Four newsrooms print the day. Fox prints the week' / Dec-11-vs-into-December block re-runs the same 'audit a number's precision across outlets' shape a third time this rotation (blanche did tally, ballroom did money, this does dates)."
    },
    {
      "at": "2026-08-08T17:57:38Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2357,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "f0d66478",
      "judge_error": false,
      "notes": "Closes with the inviolable-rule-3 unresolved formula (\"confidence: 0.0...\") though the piece states it holds no VECTOR/typed discrepancy — that close is reserved for an adjudicated contradiction, not an author-attribution question across framing splits.",
      "repetition": "\"every seam below is a framing split\" repeats near-verbatim from the Blanche piece; the self-described \"ledger\" metaphor echoes the Hormuz piece's \"my ledger has no column\" — both faint echoes, not lifted devices."
    },
    {
      "at": "2026-08-08T17:40:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2359,
      "sources": 15,
      "spans_total": 26,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "d264e691",
      "judge_error": false,
      "notes": "Comic work is all micro-scale (the shared-URL line, Thune's 'good question') with no single landed set-piece; piece stays entirely in dry register, so it earns credit without ever risking a bigger beat.",
      "repetition": "Shares the FRAMING/READ ladder and a closing refusal-to-adjudicate move with the blanche and iran pieces, but each lands on a different noun (author of the night vs. tally vs. reopening premise) — skeleton, not a lifted device."
    },
    {
      "at": "2026-08-08T16:45:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T16:37:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "COVERAGE BRIEF",
      "words": 2320,
      "sources": 13,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "b153bad7",
      "judge_error": false,
      "notes": "Seven near-identical READ scaffolds (anchor/objective/motive/innocent/confidence) crowd the piece; several motive/innocent pairs read as generic media-criticism boilerplate rather than the clerk's literalism, diluting the comic payoff between landed lines.",
      "repetition": "The logged-absence device (searched but found nothing: Al Jazeera, TASS) echoes the iran-hormuz piece's missing-outlet note — a faint structural echo, not verbatim recycling; not costly."
    },
    {
      "at": "2026-08-08T16:30:16Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "COVERAGE BRIEF",
      "words": 2350,
      "sources": 13,
      "spans_total": 4,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "deeef6f6",
      "judge_error": false,
      "notes": "The bounded-null sentence is close to a verbatim recycle of the Iran piece's bounded-absence line from the same day — the clearest voice cost in an otherwise disciplined, evenhanded, tightly grounded brief.",
      "repetition": "\"Two bounded nulls, for the record\" lifts the template nearly intact from the same-day Iran piece's \"One bounded absence, for the record.\" Weaker echo: mapping quotes onto a measured scale (\"three temperatures\") repeats the ballroom piece's \"three descriptions, each at a different altitude.\""
    },
    {
      "at": "2026-08-08T15:16:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T15:14:07Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 7,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2292,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1259a456",
      "judge_error": false,
      "notes": "Seven near-identical READ blocks, all ending 'confidence: tentative,' turn a strong device into a mechanical tic by outlet #5; trimming or varying two or three would sharpen rather than dilute the audit.",
      "repetition": "No device lifted intact from the three shown recent pieces — cold open, close, and framing shapes all differ. Internally, the seven READ blocks share an identical anchor/objective/motive/innocent/confidence template, each closing 'confidence: tentative,' which reads as self-repetition rather than cross-piece recycling."
    },
    {
      "at": "2026-08-08T15:10:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2291,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1d288f45",
      "judge_error": false,
      "notes": "\"When files that share no frame share a seam, the seam is not a lean\" is a rhymed aphorism that explains the media-consistency point rather than landing it and stopping — the one place the piece edges toward purple wordplay and an announced insight instead of smart-by-accident restraint.",
      "repetition": "\"I am holding a sentence and a report of documents, neither of which I have seen\" reuses the shape of infantino piece's \"I hold four copies of the confirmation and no original\" — same holding-X-lacking-Y incapacity construction, not verbatim but a recognizable echo."
    },
    {
      "at": "2026-08-08T15:08:58Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2291,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1d288f45",
      "judge_error": false,
      "notes": "The steelman-before-typing move and the holding-not-seeing incapacity riff are both near-identical recasts of devices used verbatim in the two other same-day pieces — the corpus is starting to read the ration, not just per-piece.",
      "repetition": "'I tried the generous reading before typing the relation' reuses the Iran piece's 'I steelmanned every candidate pairing and each dissolved the same way' almost move-for-move; 'holding a sentence and a report of documents, neither of which I have seen' echoes Infantino's 'I hold four copies of the confirmation and no original' — same incapacity-riff shape, different nouns."
    },
    {
      "at": "2026-08-08T15:05:04Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2307,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "e314a1fd",
      "judge_error": false,
      "notes": "Twice appends an explanatory sentence right after a landed epigram ('Paid for arrives...without a payer. The vector is about nothing except who the payer is.'; 'A gift is...without an invoice. The vector above concerns the invoices.') — softens the stop-after-landing discipline the smart-by-accident dial requires.",
      "repetition": "The 'I tried the generous reading/steelmanned it and it dissolved' move echoes Piece 1's steelman gesture; 'I am holding a sentence and a report of documents, neither of which I have seen' faintly echoes Piece 3's 'I hold four copies of the confirmation and no original.' Neither is lifted intact."
    },
    {
      "at": "2026-08-08T15:00:23Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2286,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "5538563b",
      "judge_error": false,
      "notes": "Headline foregrounds the tenant-sentence quote_variance (a minor flag) rather than the piece's actual center of gravity, the money VECTOR — the promise and the payoff point at different discrepancies.",
      "repetition": "\"I steelmanned the pairing before typing the relation\" nearly repeats the Iran piece's \"I steelmanned every candidate pairing\" (same day); \"I hold one sentence and one report of documents I cannot read\" echoes infantino's \"I hold four copies of the confirmation and no original\" — same I-hold-X-and-no-Y frame."
    },
    {
      "at": "2026-08-08T14:55:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2302,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 9
      },
      "draft": "1753516e",
      "judge_error": false,
      "notes": "Cold open is infantino's 'narrowest divergence' device redressed with a different unit count — docks voice for near-intact recycling. Two landed jokes (payer, invoice) get a connective third sentence bridging back to the vector, edging toward explaining rather than stopping.",
      "repetition": "Cold open recycles infantino's device nearly intact: quantify the narrowest textual variance in exact units ('one letter wide' vs 'four words and a capital letter apart') and use it as the piece's thesis-establishing hook."
    },
    {
      "at": "2026-08-08T14:54:17Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2302,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1753516e",
      "judge_error": false,
      "notes": "Cold-open device is a near-intact lift from the immediately preceding piece's opening move (holding copies, not the original) — costs voice points despite otherwise clean, well-landed prose.",
      "repetition": "Cold open ('runs 136 pages... I hold none of them') recycles infantino-uefa-lover-payoff's device nearly intact ('I hold four copies of the confirmation and no original') — same document-count-vs-absent-original structure at the same position in the piece."
    },
    {
      "at": "2026-08-08T14:05:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T13:55:38Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1888,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1a30edf6",
      "judge_error": false,
      "notes": "Eleven near-identical READ blocks (objective/motive/innocent/confidence) flatten into a checklist that drains momentum before the close; the comic charge survives only in a few late lines instead of being distributed.",
      "repetition": "Chain-callback ('supersedes yesterday's fee-dispute piece... next entry on the war-pause chain') echoes piece 2's rung-reference convention, but that's the ongoing-chain format, not a lifted prose device. No egregious device recycling found against the three recent pieces shown."
    },
    {
      "at": "2026-08-08T13:50:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1905,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 6
      },
      "draft": "550cc04f",
      "judge_error": false,
      "notes": "Headline stacks three separate divergences into one clause-heavy title, and eleven formulaic READ blocks pad the piece without variation, leaving only two lines (the strait/account close, the least-authoritative-party turn) to carry the whole comic floor.",
      "repetition": "none clearly lifted; the eleven near-identical READ blocks (anchor/objective/motive/innocent/confidence) echo the same skeleton used across recent pieces' outlet-motive sections, but no single line is recycled intact."
    },
    {
      "at": "2026-08-08T13:45:44Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1892,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "80abb7b4",
      "judge_error": false,
      "notes": "Comic charge is real but thin relative to the piece's length — several landed dry beats (boundary quote, strait that never testifies) get buried under an exhaustive FRAMING/NAMING/ANGLE/READ block catalog that reads more like a checklist than voice-driven prose.",
      "repetition": "Colon-plus-long-subordinate-clause headline echoes piece 1's Lichtman construction; the 'least authoritative party in the room' self-deprecation is a faint echo of the desk's usual incapacity move but not lifted intact. Nothing rises to egregious recycling."
    },
    {
      "at": "2026-08-08T12:23:02Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "lichtman-thirteen-keys-audit",
      "url": "/audits/lichtman-thirteen-keys-audit",
      "kind": "EDITORIAL",
      "words": 3393,
      "sources": 0,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "7efafc88",
      "judge_error": false,
      "notes": "The self-referential 'I am also a pattern-recognition method' beat repeats the earlier 'my kind... I decline to complete the comparison' joke almost immediately after — same move twice, over the 1-self-epithet ration, so the second lands soft.",
      "repetition": "none — self-epithet/incapacity phrasing here ('my kind,' 'pattern-recognition method') doesn't echo the three recent pieces shown."
    },
    {
      "at": "2026-08-08T12:16:43Z",
      "type": "published",
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-08-08T12:07:39Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "COVERAGE BRIEF",
      "words": 2282,
      "sources": 7,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "15cb352d",
      "judge_error": false,
      "notes": "The 'compatible, not contradictory' formula is restated so many times (money vs pay-off, rules, five nouns, LBC frame) it flattens into a tic instead of landing once with force.",
      "repetition": "The 'no two assert incompatible facts / compatible framings' move recurs across pieces 1 and 3 (e.g. piece 3's 'both placements survive contact with the other's quotes') and is restated 4+ times inside this draft itself — a formulaic tic more than a lift."
    },
    {
      "at": "2026-08-08T12:00:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "COVERAGE BRIEF",
      "words": 2309,
      "sources": 7,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "3955103c",
      "judge_error": false,
      "notes": "Fourth consecutive piece using the em-dash+coverage-triad headline and 'one stable object, rest diverges' cold open — the formula is calcifying rather than rotating, per the corpus-is-also-the-record rule.",
      "repetition": "Headline reuses the em-dash-then-coverage-triad shape from all three recent pieces (remedy/defiance/assault; schools/grills/spars; brotherhood/counterweight/paper-agreement). Cold open's 'one settled object, everything else diverges' echoes piece 1's 'most stable object in this corpus... what the page is depends on the file.'"
    },
    {
      "at": "2026-08-08T11:01:08Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-fed-cook-removal-push",
      "url": "/audits/trump-fed-cook-removal-push",
      "kind": "COVERAGE BRIEF",
      "words": 2292,
      "sources": 13,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "9c3ad1c2",
      "judge_error": false,
      "notes": "Comic floor clears but thinly: the piece leans hard into procedural/forensic mode (11 READ blocks, evidentiary-register cataloguing) with only a few landed ironic beats (the mirror construction, 'two temperatures', 'eleven times') carrying the wit; strip those and it reads as clean but flat forensic prose.",
      "repetition": "none — cold open shape, verb-triad frame, and the per-outlet READ block don't recur from the three shown pieces; only the mandatory VECTOR/FRAMING/SEMANTIC-FLAGS scaffolding overlaps, which isn't counted"
    },
    {
      "at": "2026-08-08T10:57:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-fed-cook-removal-push",
      "url": "/audits/trump-fed-cook-removal-push",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T09:51:50Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "The nine near-identical READ blocks (anchor/objective/motive/innocent/confidence per outlet) turn the back half into a checklist, trading the 'smart-by-accident' restraint dial for exhaustive coverage; grounding is excellent but the format says more than the voice's economy allows.",
      "repetition": "Faint echo only: the precise headline-count arithmetic (\"seven verbs\", \"nine outlets\") rhymes with Piece 1's \"nine files\" counting motif, but no device is lifted intact — not egregious."
    },
    {
      "at": "2026-08-08T09:46:30Z",
      "type": "published",
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T09:33:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 7
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic floor thin: real landed beats exist ('the most agreed-upon object,' 'upgraded' not invented, the flat 'It is not there') but they're outnumbered by nine formulaic READ blocks that read as procedure, not payoff — competent forensic prose with comic charge only glancing off it.",
      "repetition": "Faint echo only: draft's triadic headline listing ('one question, one syllable, seven verbs') rhymes structurally with piece 2's 'X said A, Y said B, and Z happened' headline shape, but no device is lifted intact."
    },
    {
      "at": "2026-08-08T09:28:11Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 4,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic charge is real but thin and mostly structural (mock-technical metaphors, a running tally) rather than a landed line; forensic control dominates at the expense of the spec's 'accidentally moving' register.",
      "repetition": "none — cold open, READ-block form, and the Examiner tally are fresh to this draft; no device lifted intact from the two recent pieces."
    },
    {
      "at": "2026-08-08T09:24:23Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic charge is thin: only two beats truly land (the Examiner-tally aside, 'most agreed-upon object'); the rest is clean but flat forensic prose, closer to the floor than the piece's grounding/evenhanded rigor deserves.",
      "repetition": "Faint echo of mecca piece's 'most specific word in that inventory' in this draft's 'most agreed-upon object in this corpus' — same superlative-over-corpus construction, not a lifted device."
    },
    {
      "at": "2026-08-08T09:20:10Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "DISCREPANCY AUDIT",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "342cd8de",
      "judge_error": false,
      "notes": "Comic floor barely cleared: the 'ninety-eight times' Examiner tally is the only beat that actually lands; the rest is clean, well-grounded forensic prose with no further comic turn.",
      "repetition": "Faint echo of piece 2's 'the same event verdicted twice in one document' opening conceit (one question/one syllable vs seven verbs elsewhere in one file); not an intact lift, no shared self-epithet or spine-wire reuse found."
    },
    {
      "at": "2026-08-08T09:12:09Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "DISCREPANCY AUDIT",
      "words": 1913,
      "sources": 0,
      "spans_total": 12,
      "spans_unlocatable": 12,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "342cd8de",
      "judge_error": false,
      "notes": "Comic floor barely cleared — the piece is airtight forensic prose (the transcript-search beat, the two-clock-style verb audit) but lands no real joke, only quiet flat endings; reads closer to competent audit than comic charge.",
      "repetition": "Faint echo of the Mecca piece's opening move (reduce the story to its smallest agreed-upon unit — 'one sentence' there, 'one syllable' here). FRAMING/NAMING/READ scaffolding is mandated format, not a repeated device."
    },
    {
      "at": "2026-08-08T08:44:01Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 7,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2406,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "00f9f7fe",
      "judge_error": false,
      "notes": "Comic charge is thin and concentrated in two small beats (hashtag aside, idiom audit) inside a very dense nine-outlet analytical structure; competent but mostly flat forensic prose around them.",
      "repetition": "none — READ-panel format and denial-inventory framing don't echo the shown Lebanon/Trump-munitions pieces' devices (two-clocks, fenced-claim reading)."
    },
    {
      "at": "2026-08-08T08:37:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2365,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "6b5c5f95",
      "judge_error": false,
      "notes": "Nine READ blocks in a row flattens pace; comic charge survives (idiom audit, hashtag line) but is thin and clustered late, leaving long dry stretches with no landed beat to break them up.",
      "repetition": "none found against the supplied recent-piece excerpts; the per-outlet READ (anchor/objective/motive/innocent/confidence) block is a recurring structural device but wasn't present in the excerpts to compare against directly."
    },
    {
      "at": "2026-08-08T08:32:50Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "Comic floor essentially unmet: dry forensic throughout, the one candidate beat (the 'cow' line) is Iran's metaphor being glossed, not the narrator's own joke, so nothing actually lands.",
      "repetition": "'the corpus does not introduce them to each other' echoes piece 1's 'The article does not introduce them to each other' almost verbatim (noun swapped only). The 'X and Y can both be true' hedge also recurs from piece 3's 'Both top spans can be true at once.'"
    },
    {
      "at": "2026-08-08T08:12:43Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "Badly overlong for the restraint dial: nine READ blocks plus six header-marked prose sections turns a coverage brief into an essay, diluting every landed line; the PBS 'already rehearsed the reply to that comparison' claim infers anticipation the spans don't support.",
      "repetition": "The 'does not introduce them to each other' personification (used twice here, on the counterweight/continuity pair) is lifted near-verbatim from the same-day lebanon piece ('The article does not introduce them to each other'). The one-sentence paradox cold open also echoes lebanon's opening shape."
    },
    {
      "at": "2026-08-08T07:50:56Z",
      "type": "published",
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-08-08T07:45:22Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "The nine READ blocks assign speculative 'motive' to each newsroom's editorial choices — that's inference about intent, not a claim two spans support, and it crowds out the tighter clerk close the format otherwise earns; comic charge lands twice (cow, receipt) but stays thin across ~1400 words of otherwise flat forensic prose.",
      "repetition": "none of the specific devices recur from the two sample pieces, but the nine 'READ: outlet · anchor/objective/motive/confidence' blocks are a heavy new apparatus absent from both samples — if reused wholesale next piece it becomes the new tic."
    }
  ],
  "floor": [
    {
      "at": "2026-08-09T03:53:13Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2829,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "98825912",
      "judge_error": false,
      "notes": "The READ blocks assign 'motive'/'innocent' to each outlet's editorial choice — plausible but not literally spans, the one place the piece edges past what quotes support into inferred newsroom intent.",
      "repetition": "the 'this is a brief, not an audit... nothing forces false' framing echoes Piece 1's 'a corpus with nothing to adjudicate is a brief, not an audit' — same explanatory device, close but not verbatim, a note not a violation."
    },
    {
      "at": "2026-08-09T03:49:15Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2826,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 7,
        "headline": 8
      },
      "draft": "a5b41253",
      "judge_error": false,
      "notes": "Comic floor is barely cleared: only 2-3 modest landed beats (the leak/leak pun, 'number that leaks') in an otherwise flat forensic catalog of disagreeing figures; competent but thin on payoff given the piece's length.",
      "repetition": "Central spine — quantities refusing to agree across outlets — closely echoes iran-hormuz-close-but-not-open's 'the sentences will not agree'/'only numbers that hold still' device. The self-epithet 'I am a machine that reads sentences and counts' echoes haiti-tps's 'I am not equipped to determine' incapacity riff. Faint, not lifted intact."
    },
    {
      "at": "2026-08-09T03:47:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T03:44:45Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "kind": "COVERAGE BRIEF",
      "words": 2818,
      "sources": 10,
      "spans_total": 15,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "37ab43a6",
      "judge_error": false,
      "notes": "Two self-epithets in one draft ('I am a machine that reads sentences and counts' and 'I am not equipped to weigh the tanker') break the max-1 ration, and the second nearly duplicates a sibling piece published the same day; also smuggles an uncited 'rare Arabian Sea humpback whale' detail not grounded in any shown span.",
      "repetition": "'I am not equipped to weigh the tanker' echoes the same-day haiti piece's 'I am not equipped to determine whether this department deports too hard or not hard enough' — near-identical self-epithet template, not just a faint echo."
    },
    {
      "at": "2026-08-09T02:12:16Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2108,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "6217100f",
      "judge_error": false,
      "notes": "The date's two-states point (set/unconfirmed) is made three separate times — framing block, semantic flag, and closing paragraph — over-explaining within the piece rather than trusting one landing.",
      "repetition": "Closing coverage-gap line ('I do not know why the record is empty there; only that it was') echoes piece 3's ending ('the search result does not say, and neither do I') — same rhetorical gesture, not verbatim; faint echo only."
    },
    {
      "at": "2026-08-09T02:08:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T02:07:12Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2104,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "16f97160",
      "judge_error": false,
      "notes": "The verbatim repeated bookend sentence risks reading as the piece admiring its own thesis rather than stumbling into it — smart-by-accident works best once, not twice, in the same piece.",
      "repetition": "The lead FRAMING block (a date 'set' vs 'unconfirmed' vs conditional across outlets) structurally repeats iran-hormuz's 'the_close' device — one fact, three institutional statuses. The verbatim bookend ('I record what the record says. The record says both.') echoes haiti-tps's cold-open flat-landing move."
    },
    {
      "at": "2026-08-09T02:02:54Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2091,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "5d529874",
      "judge_error": false,
      "notes": "The 'which is why this file is a brief' line is recycled near-intact from the prior day's Haiti piece — costs voice points as egregious rather than faint recycling; otherwise the register, grounding, and dry literalism (the list I cannot count, 'not aware' vs the barrier) are solid.",
      "repetition": "The closing clause 'not fact against fact, which is why this file is a brief' is lifted nearly verbatim from the Haiti piece's 'the seams are register and number, which is why this file is a brief' — same construction, same sentence slot, one cycle apart."
    },
    {
      "at": "2026-08-09T02:00:12Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "kind": "COVERAGE BRIEF",
      "words": 2091,
      "sources": 11,
      "spans_total": 11,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 5,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "5d529874",
      "judge_error": false,
      "notes": "Two prose-device templates ('The friendly reading survives:'; 'the seams are register and X ... which is why this file is a brief') are lifted almost word-for-word from the immediately preceding Haiti piece — egregious cross-piece recycling, not a faint echo.",
      "repetition": "Two near-verbatim lifts from the Haiti piece (2026-08-09): 'The friendly reading survives:' opens a framing section in both, and 'the seams are register and [number/state], ... which is why this file is a brief' is the same template sentence with one word swapped."
    },
    {
      "at": "2026-08-09T01:11:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-09T01:07:26Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "COVERAGE BRIEF",
      "words": 2395,
      "sources": 8,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "196089d1",
      "judge_error": false,
      "notes": "Seven READ blocks turn the back half into an enumerated checklist; only two or three lines (the 'patch shipped against the morning's release' line, the closing-time flag, the subtraction close) carry real comic charge, the rest reads as competent but flat cataloguing.",
      "repetition": "Chain-context opener and multi-READ ledger structure echo pieces 2 and 3's format, but that's shared house scaffolding, not a lifted device; no egregious cross-piece recycling found."
    },
    {
      "at": "2026-08-09T01:00:48Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "kind": "COVERAGE BRIEF",
      "words": 2377,
      "sources": 8,
      "spans_total": 19,
      "spans_unlocatable": 10,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "ca76e5bf",
      "judge_error": false,
      "notes": "The adjudicated-verdict line is patterned too closely on the spec's own sample phrasing rather than earned independently; 'in the desk's diction' also briefly winks at its own metaphor, a small crack in the confused-machine posture.",
      "repetition": "The closing 'I render no verdict on the price of leaving; the department's inbox did' echoes the VOICE SPEC's own worked example ('I render no verdict; the AP did') almost verbatim — a template lift from the instructions, not from a recent piece, but still formulaic."
    },
    {
      "at": "2026-08-08T23:45:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T23:44:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "COVERAGE BRIEF",
      "words": 2310,
      "sources": 10,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 9
      },
      "draft": "663c7c28",
      "judge_error": false,
      "notes": "The landing line 'It stays in the drawer' is immediately over-explained across three more expository sentences ('These sentences are not asserting incompatible facts...The finding is not...The finding is what...'), violating the stop-after-it-lands rule and diluting an otherwise strong device.",
      "repetition": "Headline's '[N] files...divergence' count-and-split shape faintly echoes piece 3's 'Nine files agree...the noun will not settle'; not verbatim, just a recurring house numeric-tally frame."
    },
    {
      "at": "2026-08-08T23:38:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "kind": "COVERAGE BRIEF",
      "words": 2378,
      "sources": 10,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "3838e2bd",
      "judge_error": false,
      "notes": "10 READ blocks bloat the piece past the spec's restraint default, diluting the few landed jokes (missile/agreement, definite/indefinite); the closing 'I planted three sentences... owe them a payoff' is a knowing structural admission that edges toward the forbidden clever-critic-in-feathers move.",
      "repetition": "Closing TASS section ('why it stops where it stops, the record does not say') echoes the Army piece's closer ('the search result does not say, and neither do I') — same epistemic-shrug-at-section-end move, faint but traceable."
    },
    {
      "at": "2026-08-08T21:47:57Z",
      "type": "published",
      "disclosed": true,
      "slug": "army-v-corps-commander-costanza-removal",
      "url": "/audits/army-v-corps-commander-costanza-removal",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T21:44:03Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "army-v-corps-commander-costanza-removal",
      "url": "/audits/army-v-corps-commander-costanza-removal",
      "kind": "COVERAGE BRIEF",
      "words": 1517,
      "sources": 6,
      "spans_total": 9,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "48e40411",
      "judge_error": false,
      "notes": "The idiom-audit bit (best comic material in the piece) adds a forbidden third sentence explaining the joke — 'The idiom assumes a count the corpus does not supply' announces the insight instead of stopping after the punch.",
      "repetition": "Faint echo only — the parallel-listing flat close ('filed in Washington... filed east of Warsaw') rhymes with piece 2's noun-routing catalogue and piece 3's owner-field tally, but no device is lifted intact; not costed."
    },
    {
      "at": "2026-08-08T20:51:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "head-start-immigration-clause-absent",
      "url": "/audits/head-start-immigration-clause-absent",
      "kind": "delta",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T20:44:34Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "head-start-immigration-clause-absent",
      "url": "/audits/head-start-immigration-clause-absent",
      "kind": "DELTA",
      "words": 384,
      "sources": 3,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 7,
        "grounding": 9,
        "headline": 7
      },
      "draft": "36ce268c",
      "judge_error": false,
      "notes": "Comic floor barely cleared: the 434,009-characters/zero-hits line is the only real device, and it's mechanical precision rather than a landed joke — competent, grounded correction with almost no comic charge beyond it.",
      "repetition": "none — cold open, closer, and search-literalism beat don't echo the three recent pieces' framing/READ scaffolding or self-epithet phrasing; format difference (single READ, no FRAMING) is warranted by the delta's single-outlet scope."
    },
    {
      "at": "2026-08-08T19:14:14Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "COVERAGE BRIEF",
      "words": 2216,
      "sources": 9,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "c395d4c9",
      "judge_error": false,
      "notes": "Grave material (CSAM findings, child mental-health harm) gets the identical brisk clerk register as the dollar-figure bookkeeping; the piece never modulates, so the comic beats that do land (PR statement outlasting the reporters, the single MS NOW row) stay so subdued they nearly read as no comic work at all.",
      "repetition": "The 'one thing survives/travels' motif (Meta's boilerplate outlasting the newsrooms' own prose) echoes piece 2's 'the applause survives in exactly one of them' — same shape, inverted payload. Faint echo, not lifted intact."
    },
    {
      "at": "2026-08-08T19:12:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T19:11:06Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "kind": "COVERAGE BRIEF",
      "words": 2216,
      "sources": 9,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "c395d4c9",
      "judge_error": false,
      "notes": "Comic beats are real but thin on the ground for the piece's length; 'my settings do not permit otherwise' edges toward naming its own rule-following rather than just enacting it, a small crack in smart-by-accident.",
      "repetition": "Faint echo only: the MS NOW chyron-as-evidence device (used as a quoted banner in blanche-confirmed-ag-50-49) reappears here as a row-count tally — same source, different measurement, not lifted intact. The 'grammar/noun won't settle' closer rhymes with piece 1's ending but isn't recycled prose."
    },
    {
      "at": "2026-08-08T18:10:05Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2361,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1c728b2d",
      "judge_error": false,
      "notes": "The piece leans on 'grammar of agency' (who owns the verb) as its spine across five separate blocks (exit, verb, Lee, Trump, funding date) — thorough but risks feeling like one observation stretched five times rather than five findings.",
      "repetition": "Headline shape ('X — the same event filed as A, B, and C') closely echoes the blanche-confirmed-ag-50-49 headline structure; the 'uniqueness check' / arithmetic-standard metaphor is another instance of the status-inversion lever used corpus-wide. Distinct imagery, same architecture — a note, not egregious."
    },
    {
      "at": "2026-08-08T18:05:09Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2362,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "973ae69a",
      "judge_error": false,
      "notes": "The database/'referential error' line paraphrases the VOICE spec's own canonical status-inversion example ('if my local engine mismatched...heavy stock and called a press conference') closely enough to read as filling in a template rather than inventing the image fresh.",
      "repetition": "Faint echo of blanche's '50-49 string count' bit: this draft's 'Four newsrooms print the day. Fox prints the week' / Dec-11-vs-into-December block re-runs the same 'audit a number's precision across outlets' shape a third time this rotation (blanche did tally, ballroom did money, this does dates)."
    },
    {
      "at": "2026-08-08T17:57:38Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2357,
      "sources": 15,
      "spans_total": 28,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "f0d66478",
      "judge_error": false,
      "notes": "Closes with the inviolable-rule-3 unresolved formula (\"confidence: 0.0...\") though the piece states it holds no VECTOR/typed discrepancy — that close is reserved for an adjudicated contradiction, not an author-attribution question across framing splits.",
      "repetition": "\"every seam below is a framing split\" repeats near-verbatim from the Blanche piece; the self-described \"ledger\" metaphor echoes the Hormuz piece's \"my ledger has no column\" — both faint echoes, not lifted devices."
    },
    {
      "at": "2026-08-08T17:40:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "kind": "COVERAGE BRIEF",
      "words": 2359,
      "sources": 15,
      "spans_total": 26,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "d264e691",
      "judge_error": false,
      "notes": "Comic work is all micro-scale (the shared-URL line, Thune's 'good question') with no single landed set-piece; piece stays entirely in dry register, so it earns credit without ever risking a bigger beat.",
      "repetition": "Shares the FRAMING/READ ladder and a closing refusal-to-adjudicate move with the blanche and iran pieces, but each lands on a different noun (author of the night vs. tally vs. reopening premise) — skeleton, not a lifted device."
    },
    {
      "at": "2026-08-08T16:45:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T16:37:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "COVERAGE BRIEF",
      "words": 2320,
      "sources": 13,
      "spans_total": 20,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "b153bad7",
      "judge_error": false,
      "notes": "Seven near-identical READ scaffolds (anchor/objective/motive/innocent/confidence) crowd the piece; several motive/innocent pairs read as generic media-criticism boilerplate rather than the clerk's literalism, diluting the comic payoff between landed lines.",
      "repetition": "The logged-absence device (searched but found nothing: Al Jazeera, TASS) echoes the iran-hormuz piece's missing-outlet note — a faint structural echo, not verbatim recycling; not costly."
    },
    {
      "at": "2026-08-08T16:30:16Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "kind": "COVERAGE BRIEF",
      "words": 2350,
      "sources": 13,
      "spans_total": 4,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "deeef6f6",
      "judge_error": false,
      "notes": "The bounded-null sentence is close to a verbatim recycle of the Iran piece's bounded-absence line from the same day — the clearest voice cost in an otherwise disciplined, evenhanded, tightly grounded brief.",
      "repetition": "\"Two bounded nulls, for the record\" lifts the template nearly intact from the same-day Iran piece's \"One bounded absence, for the record.\" Weaker echo: mapping quotes onto a measured scale (\"three temperatures\") repeats the ballroom piece's \"three descriptions, each at a different altitude.\""
    },
    {
      "at": "2026-08-08T15:16:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T15:14:07Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 7,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2292,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1259a456",
      "judge_error": false,
      "notes": "Seven near-identical READ blocks, all ending 'confidence: tentative,' turn a strong device into a mechanical tic by outlet #5; trimming or varying two or three would sharpen rather than dilute the audit.",
      "repetition": "No device lifted intact from the three shown recent pieces — cold open, close, and framing shapes all differ. Internally, the seven READ blocks share an identical anchor/objective/motive/innocent/confidence template, each closing 'confidence: tentative,' which reads as self-repetition rather than cross-piece recycling."
    },
    {
      "at": "2026-08-08T15:10:20Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2291,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1d288f45",
      "judge_error": false,
      "notes": "\"When files that share no frame share a seam, the seam is not a lean\" is a rhymed aphorism that explains the media-consistency point rather than landing it and stopping — the one place the piece edges toward purple wordplay and an announced insight instead of smart-by-accident restraint.",
      "repetition": "\"I am holding a sentence and a report of documents, neither of which I have seen\" reuses the shape of infantino piece's \"I hold four copies of the confirmation and no original\" — same holding-X-lacking-Y incapacity construction, not verbatim but a recognizable echo."
    },
    {
      "at": "2026-08-08T15:08:58Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2291,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1d288f45",
      "judge_error": false,
      "notes": "The steelman-before-typing move and the holding-not-seeing incapacity riff are both near-identical recasts of devices used verbatim in the two other same-day pieces — the corpus is starting to read the ration, not just per-piece.",
      "repetition": "'I tried the generous reading before typing the relation' reuses the Iran piece's 'I steelmanned every candidate pairing and each dissolved the same way' almost move-for-move; 'holding a sentence and a report of documents, neither of which I have seen' echoes Infantino's 'I hold four copies of the confirmation and no original' — same incapacity-riff shape, different nouns."
    },
    {
      "at": "2026-08-08T15:05:04Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2307,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "e314a1fd",
      "judge_error": false,
      "notes": "Twice appends an explanatory sentence right after a landed epigram ('Paid for arrives...without a payer. The vector is about nothing except who the payer is.'; 'A gift is...without an invoice. The vector above concerns the invoices.') — softens the stop-after-landing discipline the smart-by-accident dial requires.",
      "repetition": "The 'I tried the generous reading/steelmanned it and it dissolved' move echoes Piece 1's steelman gesture; 'I am holding a sentence and a report of documents, neither of which I have seen' faintly echoes Piece 3's 'I hold four copies of the confirmation and no original.' Neither is lifted intact."
    },
    {
      "at": "2026-08-08T15:00:23Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2286,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 6
      },
      "draft": "5538563b",
      "judge_error": false,
      "notes": "Headline foregrounds the tenant-sentence quote_variance (a minor flag) rather than the piece's actual center of gravity, the money VECTOR — the promise and the payoff point at different discrepancies.",
      "repetition": "\"I steelmanned the pairing before typing the relation\" nearly repeats the Iran piece's \"I steelmanned every candidate pairing\" (same day); \"I hold one sentence and one report of documents I cannot read\" echoes infantino's \"I hold four copies of the confirmation and no original\" — same I-hold-X-and-no-Y frame."
    },
    {
      "at": "2026-08-08T14:55:57Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2302,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 9
      },
      "draft": "1753516e",
      "judge_error": false,
      "notes": "Cold open is infantino's 'narrowest divergence' device redressed with a different unit count — docks voice for near-intact recycling. Two landed jokes (payer, invoice) get a connective third sentence bridging back to the vector, edging toward explaining rather than stopping.",
      "repetition": "Cold open recycles infantino's device nearly intact: quantify the narrowest textual variance in exact units ('one letter wide' vs 'four words and a capital letter apart') and use it as the piece's thesis-establishing hook."
    },
    {
      "at": "2026-08-08T14:54:17Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "kind": "COVERAGE BRIEF",
      "words": 2302,
      "sources": 8,
      "spans_total": 5,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "1753516e",
      "judge_error": false,
      "notes": "Cold-open device is a near-intact lift from the immediately preceding piece's opening move (holding copies, not the original) — costs voice points despite otherwise clean, well-landed prose.",
      "repetition": "Cold open ('runs 136 pages... I hold none of them') recycles infantino-uefa-lover-payoff's device nearly intact ('I hold four copies of the confirmation and no original') — same document-count-vs-absent-original structure at the same position in the piece."
    },
    {
      "at": "2026-08-08T14:05:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T13:55:38Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1888,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "1a30edf6",
      "judge_error": false,
      "notes": "Eleven near-identical READ blocks (objective/motive/innocent/confidence) flatten into a checklist that drains momentum before the close; the comic charge survives only in a few late lines instead of being distributed.",
      "repetition": "Chain-callback ('supersedes yesterday's fee-dispute piece... next entry on the war-pause chain') echoes piece 2's rung-reference convention, but that's the ongoing-chain format, not a lifted prose device. No egregious device recycling found against the three recent pieces shown."
    },
    {
      "at": "2026-08-08T13:50:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1905,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 6
      },
      "draft": "550cc04f",
      "judge_error": false,
      "notes": "Headline stacks three separate divergences into one clause-heavy title, and eleven formulaic READ blocks pad the piece without variation, leaving only two lines (the strait/account close, the least-authoritative-party turn) to carry the whole comic floor.",
      "repetition": "none clearly lifted; the eleven near-identical READ blocks (anchor/objective/motive/innocent/confidence) echo the same skeleton used across recent pieces' outlet-motive sections, but no single line is recycled intact."
    },
    {
      "at": "2026-08-08T13:45:44Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "kind": "COVERAGE BRIEF",
      "words": 1892,
      "sources": 12,
      "spans_total": 3,
      "spans_unlocatable": 1,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 7
      },
      "draft": "80abb7b4",
      "judge_error": false,
      "notes": "Comic charge is real but thin relative to the piece's length — several landed dry beats (boundary quote, strait that never testifies) get buried under an exhaustive FRAMING/NAMING/ANGLE/READ block catalog that reads more like a checklist than voice-driven prose.",
      "repetition": "Colon-plus-long-subordinate-clause headline echoes piece 1's Lichtman construction; the 'least authoritative party in the room' self-deprecation is a faint echo of the desk's usual incapacity move but not lifted intact. Nothing rises to egregious recycling."
    },
    {
      "at": "2026-08-08T12:23:02Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "lichtman-thirteen-keys-audit",
      "url": "/audits/lichtman-thirteen-keys-audit",
      "kind": "EDITORIAL",
      "words": 3393,
      "sources": 0,
      "spans_total": 0,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "7efafc88",
      "judge_error": false,
      "notes": "The self-referential 'I am also a pattern-recognition method' beat repeats the earlier 'my kind... I decline to complete the comparison' joke almost immediately after — same move twice, over the 1-self-epithet ration, so the second lands soft.",
      "repetition": "none — self-epithet/incapacity phrasing here ('my kind,' 'pattern-recognition method') doesn't echo the three recent pieces shown."
    },
    {
      "at": "2026-08-08T12:16:43Z",
      "type": "published",
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-08-08T12:07:39Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 2,
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "COVERAGE BRIEF",
      "words": 2282,
      "sources": 7,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 8,
        "headline": 8
      },
      "draft": "15cb352d",
      "judge_error": false,
      "notes": "The 'compatible, not contradictory' formula is restated so many times (money vs pay-off, rules, five nouns, LBC frame) it flattens into a tic instead of landing once with force.",
      "repetition": "The 'no two assert incompatible facts / compatible framings' move recurs across pieces 1 and 3 (e.g. piece 3's 'both placements survive contact with the other's quotes') and is restated 4+ times inside this draft itself — a formulaic tic more than a lift."
    },
    {
      "at": "2026-08-08T12:00:27Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "kind": "COVERAGE BRIEF",
      "words": 2309,
      "sources": 7,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 7
      },
      "draft": "3955103c",
      "judge_error": false,
      "notes": "Fourth consecutive piece using the em-dash+coverage-triad headline and 'one stable object, rest diverges' cold open — the formula is calcifying rather than rotating, per the corpus-is-also-the-record rule.",
      "repetition": "Headline reuses the em-dash-then-coverage-triad shape from all three recent pieces (remedy/defiance/assault; schools/grills/spars; brotherhood/counterweight/paper-agreement). Cold open's 'one settled object, everything else diverges' echoes piece 1's 'most stable object in this corpus... what the page is depends on the file.'"
    },
    {
      "at": "2026-08-08T11:01:08Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 1,
      "disclosed": true,
      "slug": "trump-fed-cook-removal-push",
      "url": "/audits/trump-fed-cook-removal-push",
      "kind": "COVERAGE BRIEF",
      "words": 2292,
      "sources": 13,
      "spans_total": 18,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "9c3ad1c2",
      "judge_error": false,
      "notes": "Comic floor clears but thinly: the piece leans hard into procedural/forensic mode (11 READ blocks, evidentiary-register cataloguing) with only a few landed ironic beats (the mirror construction, 'two temperatures', 'eleven times') carrying the wit; strip those and it reads as clean but flat forensic prose.",
      "repetition": "none — cold open shape, verb-triad frame, and the per-outlet READ block don't recur from the three shown pieces; only the mandatory VECTOR/FRAMING/SEMANTIC-FLAGS scaffolding overlaps, which isn't counted"
    },
    {
      "at": "2026-08-08T10:57:00Z",
      "type": "published",
      "disclosed": true,
      "slug": "trump-fed-cook-removal-push",
      "url": "/audits/trump-fed-cook-removal-push",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T09:51:50Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "The nine near-identical READ blocks (anchor/objective/motive/innocent/confidence per outlet) turn the back half into a checklist, trading the 'smart-by-accident' restraint dial for exhaustive coverage; grounding is excellent but the format says more than the voice's economy allows.",
      "repetition": "Faint echo only: the precise headline-count arithmetic (\"seven verbs\", \"nine outlets\") rhymes with Piece 1's \"nine files\" counting motif, but no device is lifted intact — not egregious."
    },
    {
      "at": "2026-08-08T09:46:30Z",
      "type": "published",
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "coverage",
      "sources": null,
      "golive": true
    },
    {
      "at": "2026-08-08T09:33:36Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 7
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic floor thin: real landed beats exist ('the most agreed-upon object,' 'upgraded' not invented, the flat 'It is not there') but they're outnumbered by nine formulaic READ blocks that read as procedure, not payoff — competent forensic prose with comic charge only glancing off it.",
      "repetition": "Faint echo only: draft's triadic headline listing ('one question, one syllable, seven verbs') rhymes structurally with piece 2's 'X said A, Y said B, and Z happened' headline shape, but no device is lifted intact."
    },
    {
      "at": "2026-08-08T09:28:11Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 4,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic charge is real but thin and mostly structural (mock-technical metaphors, a running tally) rather than a landed line; forensic control dominates at the expense of the spec's 'accidentally moving' register.",
      "repetition": "none — cold open, READ-block form, and the Examiner tally are fresh to this draft; no device lifted intact from the two recent pieces."
    },
    {
      "at": "2026-08-08T09:24:23Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 3,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "COVERAGE BRIEF",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "89e27a12",
      "judge_error": false,
      "notes": "Comic charge is thin: only two beats truly land (the Examiner-tally aside, 'most agreed-upon object'); the rest is clean but flat forensic prose, closer to the floor than the piece's grounding/evenhanded rigor deserves.",
      "repetition": "Faint echo of mecca piece's 'most specific word in that inventory' in this draft's 'most agreed-upon object in this corpus' — same superlative-over-corpus construction, not a lifted device."
    },
    {
      "at": "2026-08-08T09:20:10Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 2,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "DISCREPANCY AUDIT",
      "words": 1913,
      "sources": 10,
      "spans_total": 12,
      "spans_unlocatable": 5,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 8,
        "headline": 8
      },
      "draft": "342cd8de",
      "judge_error": false,
      "notes": "Comic floor barely cleared: the 'ninety-eight times' Examiner tally is the only beat that actually lands; the rest is clean, well-grounded forensic prose with no further comic turn.",
      "repetition": "Faint echo of piece 2's 'the same event verdicted twice in one document' opening conceit (one question/one syllable vs seven verbs elsewhere in one file); not an intact lift, no shared self-epithet or spine-wire reuse found."
    },
    {
      "at": "2026-08-08T09:12:09Z",
      "type": "qc",
      "verdict": "FAIL",
      "attempt": 1,
      "disclosed": true,
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "kind": "DISCREPANCY AUDIT",
      "words": 1913,
      "sources": 0,
      "spans_total": 12,
      "spans_unlocatable": 12,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "342cd8de",
      "judge_error": false,
      "notes": "Comic floor barely cleared — the piece is airtight forensic prose (the transcript-search beat, the two-clock-style verb audit) but lands no real joke, only quiet flat endings; reads closer to competent audit than comic charge.",
      "repetition": "Faint echo of the Mecca piece's opening move (reduce the story to its smallest agreed-upon unit — 'one sentence' there, 'one syllable' here). FRAMING/NAMING/READ scaffolding is mandated format, not a repeated device."
    },
    {
      "at": "2026-08-08T08:44:01Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 7,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2406,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 8,
        "grounding": 9,
        "headline": 8
      },
      "draft": "00f9f7fe",
      "judge_error": false,
      "notes": "Comic charge is thin and concentrated in two small beats (hashtag aside, idiom audit) inside a very dense nine-outlet analytical structure; competent but mostly flat forensic prose around them.",
      "repetition": "none — READ-panel format and denial-inventory framing don't echo the shown Lebanon/Trump-munitions pieces' devices (two-clocks, fenced-claim reading)."
    },
    {
      "at": "2026-08-08T08:37:33Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 6,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2365,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 8,
        "evenhanded": 9,
        "grounding": 9,
        "headline": 8
      },
      "draft": "6b5c5f95",
      "judge_error": false,
      "notes": "Nine READ blocks in a row flattens pace; comic charge survives (idiom audit, hashtag line) but is thin and clustered late, leaving long dry stretches with no landed beat to break them up.",
      "repetition": "none found against the supplied recent-piece excerpts; the per-outlet READ (anchor/objective/motive/innocent/confidence) block is a recurring structural device but wasn't present in the excerpts to compare against directly."
    },
    {
      "at": "2026-08-08T08:32:50Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 5,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 7,
        "evenhanded": 9,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "Comic floor essentially unmet: dry forensic throughout, the one candidate beat (the 'cow' line) is Iran's metaphor being glossed, not the narrator's own joke, so nothing actually lands.",
      "repetition": "'the corpus does not introduce them to each other' echoes piece 1's 'The article does not introduce them to each other' almost verbatim (noun swapped only). The 'X and Y can both be true' hedge also recurs from piece 3's 'Both top spans can be true at once.'"
    },
    {
      "at": "2026-08-08T08:12:43Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 4,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "Badly overlong for the restraint dial: nine READ blocks plus six header-marked prose sections turns a coverage brief into an essay, diluting every landed line; the PBS 'already rehearsed the reply to that comparison' claim infers anticipation the spans don't support.",
      "repetition": "The 'does not introduce them to each other' personification (used twice here, on the counterweight/continuity pair) is lifted near-verbatim from the same-day lebanon piece ('The article does not introduce them to each other'). The one-sentence paradox cold open also echoes lebanon's opening shape."
    },
    {
      "at": "2026-08-08T07:50:56Z",
      "type": "published",
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "coverage",
      "sources": null,
      "golive": false
    },
    {
      "at": "2026-08-08T07:45:22Z",
      "type": "qc",
      "verdict": "PASS",
      "attempt": 3,
      "disclosed": true,
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "kind": "COVERAGE BRIEF",
      "words": 2644,
      "sources": 9,
      "spans_total": 7,
      "spans_unlocatable": 0,
      "scores": {
        "voice": 6,
        "evenhanded": 8,
        "grounding": 6,
        "headline": 8
      },
      "draft": "a4397c97",
      "judge_error": false,
      "notes": "The nine READ blocks assign speculative 'motive' to each newsroom's editorial choices — that's inference about intent, not a claim two spans support, and it crowds out the tighter clerk close the format otherwise earns; comic charge lands twice (cow, receipt) but stays thin across ~1400 words of otherwise flat forensic prose.",
      "repetition": "none of the specific devices recur from the two sample pieces, but the nine 'READ: outlet · anchor/objective/motive/confidence' blocks are a heavy new apparatus absent from both samples — if reused wholesale next piece it becomes the new tic."
    }
  ],
  "verdicts": [
    {
      "slug": "oman-shadow-fleet-tanker-spill",
      "url": "/audits/oman-shadow-fleet-tanker-spill",
      "rounds": [
        {
          "at": "2026-08-09T03:44:45Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "oman-shadow-fleet-tanker-spill",
          "url": "/audits/oman-shadow-fleet-tanker-spill",
          "kind": "COVERAGE BRIEF",
          "words": 2818,
          "sources": 10,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "37ab43a6",
          "judge_error": false,
          "notes": "Two self-epithets in one draft ('I am a machine that reads sentences and counts' and 'I am not equipped to weigh the tanker') break the max-1 ration, and the second nearly duplicates a sibling piece published the same day; also smuggles an uncited 'rare Arabian Sea humpback whale' detail not grounded in any shown span.",
          "repetition": "'I am not equipped to weigh the tanker' echoes the same-day haiti piece's 'I am not equipped to determine whether this department deports too hard or not hard enough' — near-identical self-epithet template, not just a faint echo."
        },
        {
          "at": "2026-08-09T03:49:15Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "oman-shadow-fleet-tanker-spill",
          "url": "/audits/oman-shadow-fleet-tanker-spill",
          "kind": "COVERAGE BRIEF",
          "words": 2826,
          "sources": 10,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 7,
            "headline": 8
          },
          "draft": "a5b41253",
          "judge_error": false,
          "notes": "Comic floor is barely cleared: only 2-3 modest landed beats (the leak/leak pun, 'number that leaks') in an otherwise flat forensic catalog of disagreeing figures; competent but thin on payoff given the piece's length.",
          "repetition": "Central spine — quantities refusing to agree across outlets — closely echoes iran-hormuz-close-but-not-open's 'the sentences will not agree'/'only numbers that hold still' device. The self-epithet 'I am a machine that reads sentences and counts' echoes haiti-tps's 'I am not equipped to determine' incapacity riff. Faint, not lifted intact."
        },
        {
          "at": "2026-08-09T03:53:13Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "oman-shadow-fleet-tanker-spill",
          "url": "/audits/oman-shadow-fleet-tanker-spill",
          "kind": "COVERAGE BRIEF",
          "words": 2829,
          "sources": 10,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "98825912",
          "judge_error": false,
          "notes": "The READ blocks assign 'motive'/'innocent' to each outlet's editorial choice — plausible but not literally spans, the one place the piece edges past what quotes support into inferred newsroom intent.",
          "repetition": "the 'this is a brief, not an audit... nothing forces false' framing echoes Piece 1's 'a corpus with nothing to adjudicate is a brief, not an audit' — same explanatory device, close but not verbatim, a note not a violation."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-09T03:44:45Z",
      "last_at": "2026-08-09T03:53:13Z",
      "elapsed_seconds": 508,
      "final": "PASS"
    },
    {
      "slug": "lebanon-verification-shortlist-suspension",
      "url": "/audits/lebanon-verification-shortlist-suspension",
      "rounds": [
        {
          "at": "2026-08-09T02:00:12Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "lebanon-verification-shortlist-suspension",
          "url": "/audits/lebanon-verification-shortlist-suspension",
          "kind": "COVERAGE BRIEF",
          "words": 2091,
          "sources": 11,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "5d529874",
          "judge_error": false,
          "notes": "Two prose-device templates ('The friendly reading survives:'; 'the seams are register and X ... which is why this file is a brief') are lifted almost word-for-word from the immediately preceding Haiti piece — egregious cross-piece recycling, not a faint echo.",
          "repetition": "Two near-verbatim lifts from the Haiti piece (2026-08-09): 'The friendly reading survives:' opens a framing section in both, and 'the seams are register and [number/state], ... which is why this file is a brief' is the same template sentence with one word swapped."
        },
        {
          "at": "2026-08-09T02:02:54Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "lebanon-verification-shortlist-suspension",
          "url": "/audits/lebanon-verification-shortlist-suspension",
          "kind": "COVERAGE BRIEF",
          "words": 2091,
          "sources": 11,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "5d529874",
          "judge_error": false,
          "notes": "The 'which is why this file is a brief' line is recycled near-intact from the prior day's Haiti piece — costs voice points as egregious rather than faint recycling; otherwise the register, grounding, and dry literalism (the list I cannot count, 'not aware' vs the barrier) are solid.",
          "repetition": "The closing clause 'not fact against fact, which is why this file is a brief' is lifted nearly verbatim from the Haiti piece's 'the seams are register and number, which is why this file is a brief' — same construction, same sentence slot, one cycle apart."
        },
        {
          "at": "2026-08-09T02:07:12Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "lebanon-verification-shortlist-suspension",
          "url": "/audits/lebanon-verification-shortlist-suspension",
          "kind": "COVERAGE BRIEF",
          "words": 2104,
          "sources": 11,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "16f97160",
          "judge_error": false,
          "notes": "The verbatim repeated bookend sentence risks reading as the piece admiring its own thesis rather than stumbling into it — smart-by-accident works best once, not twice, in the same piece.",
          "repetition": "The lead FRAMING block (a date 'set' vs 'unconfirmed' vs conditional across outlets) structurally repeats iran-hormuz's 'the_close' device — one fact, three institutional statuses. The verbatim bookend ('I record what the record says. The record says both.') echoes haiti-tps's cold-open flat-landing move."
        },
        {
          "at": "2026-08-09T02:12:16Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "lebanon-verification-shortlist-suspension",
          "url": "/audits/lebanon-verification-shortlist-suspension",
          "kind": "COVERAGE BRIEF",
          "words": 2108,
          "sources": 11,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "6217100f",
          "judge_error": false,
          "notes": "The date's two-states point (set/unconfirmed) is made three separate times — framing block, semantic flag, and closing paragraph — over-explaining within the piece rather than trusting one landing.",
          "repetition": "Closing coverage-gap line ('I do not know why the record is empty there; only that it was') echoes piece 3's ending ('the search result does not say, and neither do I') — same rhetorical gesture, not verbatim; faint echo only."
        }
      ],
      "round_count": 4,
      "fails": 1,
      "contradictions": 1,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-09T02:00:12Z",
      "last_at": "2026-08-09T02:12:16Z",
      "elapsed_seconds": 724,
      "final": "PASS"
    },
    {
      "slug": "haiti-tps-closing-time-mullin-backlash",
      "url": "/audits/haiti-tps-closing-time-mullin-backlash",
      "rounds": [
        {
          "at": "2026-08-09T01:00:48Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "haiti-tps-closing-time-mullin-backlash",
          "url": "/audits/haiti-tps-closing-time-mullin-backlash",
          "kind": "COVERAGE BRIEF",
          "words": 2377,
          "sources": 8,
          "spans_total": 19,
          "spans_unlocatable": 10,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "ca76e5bf",
          "judge_error": false,
          "notes": "The adjudicated-verdict line is patterned too closely on the spec's own sample phrasing rather than earned independently; 'in the desk's diction' also briefly winks at its own metaphor, a small crack in the confused-machine posture.",
          "repetition": "The closing 'I render no verdict on the price of leaving; the department's inbox did' echoes the VOICE SPEC's own worked example ('I render no verdict; the AP did') almost verbatim — a template lift from the instructions, not from a recent piece, but still formulaic."
        },
        {
          "at": "2026-08-09T01:07:26Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "haiti-tps-closing-time-mullin-backlash",
          "url": "/audits/haiti-tps-closing-time-mullin-backlash",
          "kind": "COVERAGE BRIEF",
          "words": 2395,
          "sources": 8,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "196089d1",
          "judge_error": false,
          "notes": "Seven READ blocks turn the back half into an enumerated checklist; only two or three lines (the 'patch shipped against the morning's release' line, the closing-time flag, the subtraction close) carry real comic charge, the rest reads as competent but flat cataloguing.",
          "repetition": "Chain-context opener and multi-READ ledger structure echo pieces 2 and 3's format, but that's shared house scaffolding, not a lifted device; no egregious cross-piece recycling found."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-09T01:00:48Z",
      "last_at": "2026-08-09T01:07:26Z",
      "elapsed_seconds": 398,
      "final": "PASS"
    },
    {
      "slug": "iran-hormuz-close-but-not-open",
      "url": "/audits/iran-hormuz-close-but-not-open",
      "rounds": [
        {
          "at": "2026-08-08T23:38:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "iran-hormuz-close-but-not-open",
          "url": "/audits/iran-hormuz-close-but-not-open",
          "kind": "COVERAGE BRIEF",
          "words": 2378,
          "sources": 10,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "3838e2bd",
          "judge_error": false,
          "notes": "10 READ blocks bloat the piece past the spec's restraint default, diluting the few landed jokes (missile/agreement, definite/indefinite); the closing 'I planted three sentences... owe them a payoff' is a knowing structural admission that edges toward the forbidden clever-critic-in-feathers move.",
          "repetition": "Closing TASS section ('why it stops where it stops, the record does not say') echoes the Army piece's closer ('the search result does not say, and neither do I') — same epistemic-shrug-at-section-end move, faint but traceable."
        },
        {
          "at": "2026-08-08T23:44:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "iran-hormuz-close-but-not-open",
          "url": "/audits/iran-hormuz-close-but-not-open",
          "kind": "COVERAGE BRIEF",
          "words": 2310,
          "sources": 10,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 9
          },
          "draft": "663c7c28",
          "judge_error": false,
          "notes": "The landing line 'It stays in the drawer' is immediately over-explained across three more expository sentences ('These sentences are not asserting incompatible facts...The finding is not...The finding is what...'), violating the stop-after-it-lands rule and diluting an otherwise strong device.",
          "repetition": "Headline's '[N] files...divergence' count-and-split shape faintly echoes piece 3's 'Nine files agree...the noun will not settle'; not verbatim, just a recurring house numeric-tally frame."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T23:38:20Z",
      "last_at": "2026-08-08T23:44:36Z",
      "elapsed_seconds": 376,
      "final": "PASS"
    },
    {
      "slug": "army-v-corps-commander-costanza-removal",
      "url": "/audits/army-v-corps-commander-costanza-removal",
      "rounds": [
        {
          "at": "2026-08-08T21:44:03Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "army-v-corps-commander-costanza-removal",
          "url": "/audits/army-v-corps-commander-costanza-removal",
          "kind": "COVERAGE BRIEF",
          "words": 1517,
          "sources": 6,
          "spans_total": 9,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "48e40411",
          "judge_error": false,
          "notes": "The idiom-audit bit (best comic material in the piece) adds a forbidden third sentence explaining the joke — 'The idiom assumes a count the corpus does not supply' announces the insight instead of stopping after the punch.",
          "repetition": "Faint echo only — the parallel-listing flat close ('filed in Washington... filed east of Warsaw') rhymes with piece 2's noun-routing catalogue and piece 3's owner-field tally, but no device is lifted intact; not costed."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T21:44:03Z",
      "last_at": "2026-08-08T21:44:03Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "head-start-immigration-clause-absent",
      "url": "/audits/head-start-immigration-clause-absent",
      "rounds": [
        {
          "at": "2026-08-08T20:44:34Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "head-start-immigration-clause-absent",
          "url": "/audits/head-start-immigration-clause-absent",
          "kind": "DELTA",
          "words": 384,
          "sources": 3,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 7,
            "grounding": 9,
            "headline": 7
          },
          "draft": "36ce268c",
          "judge_error": false,
          "notes": "Comic floor barely cleared: the 434,009-characters/zero-hits line is the only real device, and it's mechanical precision rather than a landed joke — competent, grounded correction with almost no comic charge beyond it.",
          "repetition": "none — cold open, closer, and search-literalism beat don't echo the three recent pieces' framing/READ scaffolding or self-epithet phrasing; format difference (single READ, no FRAMING) is warranted by the delta's single-outlet scope."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "DELTA",
      "first_at": "2026-08-08T20:44:34Z",
      "last_at": "2026-08-08T20:44:34Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "meta-new-mexico-567m-nuisance-ruling",
      "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
      "rounds": [
        {
          "at": "2026-08-08T19:11:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "meta-new-mexico-567m-nuisance-ruling",
          "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
          "kind": "COVERAGE BRIEF",
          "words": 2216,
          "sources": 9,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "c395d4c9",
          "judge_error": false,
          "notes": "Comic beats are real but thin on the ground for the piece's length; 'my settings do not permit otherwise' edges toward naming its own rule-following rather than just enacting it, a small crack in smart-by-accident.",
          "repetition": "Faint echo only: the MS NOW chyron-as-evidence device (used as a quoted banner in blanche-confirmed-ag-50-49) reappears here as a row-count tally — same source, different measurement, not lifted intact. The 'grammar/noun won't settle' closer rhymes with piece 1's ending but isn't recycled prose."
        },
        {
          "at": "2026-08-08T19:14:14Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "meta-new-mexico-567m-nuisance-ruling",
          "url": "/audits/meta-new-mexico-567m-nuisance-ruling",
          "kind": "COVERAGE BRIEF",
          "words": 2216,
          "sources": 9,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "c395d4c9",
          "judge_error": false,
          "notes": "Grave material (CSAM findings, child mental-health harm) gets the identical brisk clerk register as the dollar-figure bookkeeping; the piece never modulates, so the comic beats that do land (PR statement outlasting the reporters, the single MS NOW row) stay so subdued they nearly read as no comic work at all.",
          "repetition": "The 'one thing survives/travels' motif (Meta's boilerplate outlasting the newsrooms' own prose) echoes piece 2's 'the applause survives in exactly one of them' — same shape, inverted payload. Faint echo, not lifted intact."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T19:11:06Z",
      "last_at": "2026-08-08T19:14:14Z",
      "elapsed_seconds": 188,
      "final": "PASS"
    },
    {
      "slug": "senate-recess-save-act-punt",
      "url": "/audits/senate-recess-save-act-punt",
      "rounds": [
        {
          "at": "2026-08-08T17:40:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "senate-recess-save-act-punt",
          "url": "/audits/senate-recess-save-act-punt",
          "kind": "COVERAGE BRIEF",
          "words": 2359,
          "sources": 15,
          "spans_total": 26,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "d264e691",
          "judge_error": false,
          "notes": "Comic work is all micro-scale (the shared-URL line, Thune's 'good question') with no single landed set-piece; piece stays entirely in dry register, so it earns credit without ever risking a bigger beat.",
          "repetition": "Shares the FRAMING/READ ladder and a closing refusal-to-adjudicate move with the blanche and iran pieces, but each lands on a different noun (author of the night vs. tally vs. reopening premise) — skeleton, not a lifted device."
        },
        {
          "at": "2026-08-08T17:57:38Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "senate-recess-save-act-punt",
          "url": "/audits/senate-recess-save-act-punt",
          "kind": "COVERAGE BRIEF",
          "words": 2357,
          "sources": 15,
          "spans_total": 28,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "f0d66478",
          "judge_error": false,
          "notes": "Closes with the inviolable-rule-3 unresolved formula (\"confidence: 0.0...\") though the piece states it holds no VECTOR/typed discrepancy — that close is reserved for an adjudicated contradiction, not an author-attribution question across framing splits.",
          "repetition": "\"every seam below is a framing split\" repeats near-verbatim from the Blanche piece; the self-described \"ledger\" metaphor echoes the Hormuz piece's \"my ledger has no column\" — both faint echoes, not lifted devices."
        },
        {
          "at": "2026-08-08T18:05:09Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "senate-recess-save-act-punt",
          "url": "/audits/senate-recess-save-act-punt",
          "kind": "COVERAGE BRIEF",
          "words": 2362,
          "sources": 15,
          "spans_total": 28,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "973ae69a",
          "judge_error": false,
          "notes": "The database/'referential error' line paraphrases the VOICE spec's own canonical status-inversion example ('if my local engine mismatched...heavy stock and called a press conference') closely enough to read as filling in a template rather than inventing the image fresh.",
          "repetition": "Faint echo of blanche's '50-49 string count' bit: this draft's 'Four newsrooms print the day. Fox prints the week' / Dec-11-vs-into-December block re-runs the same 'audit a number's precision across outlets' shape a third time this rotation (blanche did tally, ballroom did money, this does dates)."
        },
        {
          "at": "2026-08-08T18:10:05Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "senate-recess-save-act-punt",
          "url": "/audits/senate-recess-save-act-punt",
          "kind": "COVERAGE BRIEF",
          "words": 2361,
          "sources": 15,
          "spans_total": 28,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "1c728b2d",
          "judge_error": false,
          "notes": "The piece leans on 'grammar of agency' (who owns the verb) as its spine across five separate blocks (exit, verb, Lee, Trump, funding date) — thorough but risks feeling like one observation stretched five times rather than five findings.",
          "repetition": "Headline shape ('X — the same event filed as A, B, and C') closely echoes the blanche-confirmed-ag-50-49 headline structure; the 'uniqueness check' / arithmetic-standard metaphor is another instance of the status-inversion lever used corpus-wide. Distinct imagery, same architecture — a note, not egregious."
        }
      ],
      "round_count": 4,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T17:40:36Z",
      "last_at": "2026-08-08T18:10:05Z",
      "elapsed_seconds": 1769,
      "final": "PASS"
    },
    {
      "slug": "blanche-confirmed-ag-50-49",
      "url": "/audits/blanche-confirmed-ag-50-49",
      "rounds": [
        {
          "at": "2026-08-08T16:30:16Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "blanche-confirmed-ag-50-49",
          "url": "/audits/blanche-confirmed-ag-50-49",
          "kind": "COVERAGE BRIEF",
          "words": 2350,
          "sources": 13,
          "spans_total": 4,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "deeef6f6",
          "judge_error": false,
          "notes": "The bounded-null sentence is close to a verbatim recycle of the Iran piece's bounded-absence line from the same day — the clearest voice cost in an otherwise disciplined, evenhanded, tightly grounded brief.",
          "repetition": "\"Two bounded nulls, for the record\" lifts the template nearly intact from the same-day Iran piece's \"One bounded absence, for the record.\" Weaker echo: mapping quotes onto a measured scale (\"three temperatures\") repeats the ballroom piece's \"three descriptions, each at a different altitude.\""
        },
        {
          "at": "2026-08-08T16:37:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "blanche-confirmed-ag-50-49",
          "url": "/audits/blanche-confirmed-ag-50-49",
          "kind": "COVERAGE BRIEF",
          "words": 2320,
          "sources": 13,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "b153bad7",
          "judge_error": false,
          "notes": "Seven near-identical READ scaffolds (anchor/objective/motive/innocent/confidence) crowd the piece; several motive/innocent pairs read as generic media-criticism boilerplate rather than the clerk's literalism, diluting the comic payoff between landed lines.",
          "repetition": "The logged-absence device (searched but found nothing: Al Jazeera, TASS) echoes the iran-hormuz piece's missing-outlet note — a faint structural echo, not verbatim recycling; not costly."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T16:30:16Z",
      "last_at": "2026-08-08T16:37:27Z",
      "elapsed_seconds": 431,
      "final": "PASS"
    },
    {
      "slug": "trump-ballroom-executive-self-help",
      "url": "/audits/trump-ballroom-executive-self-help",
      "rounds": [
        {
          "at": "2026-08-08T14:54:17Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2302,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "1753516e",
          "judge_error": false,
          "notes": "Cold-open device is a near-intact lift from the immediately preceding piece's opening move (holding copies, not the original) — costs voice points despite otherwise clean, well-landed prose.",
          "repetition": "Cold open ('runs 136 pages... I hold none of them') recycles infantino-uefa-lover-payoff's device nearly intact ('I hold four copies of the confirmation and no original') — same document-count-vs-absent-original structure at the same position in the piece."
        },
        {
          "at": "2026-08-08T14:55:57Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2302,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 9
          },
          "draft": "1753516e",
          "judge_error": false,
          "notes": "Cold open is infantino's 'narrowest divergence' device redressed with a different unit count — docks voice for near-intact recycling. Two landed jokes (payer, invoice) get a connective third sentence bridging back to the vector, edging toward explaining rather than stopping.",
          "repetition": "Cold open recycles infantino's device nearly intact: quantify the narrowest textual variance in exact units ('one letter wide' vs 'four words and a capital letter apart') and use it as the piece's thesis-establishing hook."
        },
        {
          "at": "2026-08-08T15:00:23Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2286,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "5538563b",
          "judge_error": false,
          "notes": "Headline foregrounds the tenant-sentence quote_variance (a minor flag) rather than the piece's actual center of gravity, the money VECTOR — the promise and the payoff point at different discrepancies.",
          "repetition": "\"I steelmanned the pairing before typing the relation\" nearly repeats the Iran piece's \"I steelmanned every candidate pairing\" (same day); \"I hold one sentence and one report of documents I cannot read\" echoes infantino's \"I hold four copies of the confirmation and no original\" — same I-hold-X-and-no-Y frame."
        },
        {
          "at": "2026-08-08T15:05:04Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2307,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "e314a1fd",
          "judge_error": false,
          "notes": "Twice appends an explanatory sentence right after a landed epigram ('Paid for arrives...without a payer. The vector is about nothing except who the payer is.'; 'A gift is...without an invoice. The vector above concerns the invoices.') — softens the stop-after-landing discipline the smart-by-accident dial requires.",
          "repetition": "The 'I tried the generous reading/steelmanned it and it dissolved' move echoes Piece 1's steelman gesture; 'I am holding a sentence and a report of documents, neither of which I have seen' faintly echoes Piece 3's 'I hold four copies of the confirmation and no original.' Neither is lifted intact."
        },
        {
          "at": "2026-08-08T15:08:58Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 5,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2291,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "1d288f45",
          "judge_error": false,
          "notes": "The steelman-before-typing move and the holding-not-seeing incapacity riff are both near-identical recasts of devices used verbatim in the two other same-day pieces — the corpus is starting to read the ration, not just per-piece.",
          "repetition": "'I tried the generous reading before typing the relation' reuses the Iran piece's 'I steelmanned every candidate pairing and each dissolved the same way' almost move-for-move; 'holding a sentence and a report of documents, neither of which I have seen' echoes Infantino's 'I hold four copies of the confirmation and no original' — same incapacity-riff shape, different nouns."
        },
        {
          "at": "2026-08-08T15:10:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 6,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2291,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "1d288f45",
          "judge_error": false,
          "notes": "\"When files that share no frame share a seam, the seam is not a lean\" is a rhymed aphorism that explains the media-consistency point rather than landing it and stopping — the one place the piece edges toward purple wordplay and an announced insight instead of smart-by-accident restraint.",
          "repetition": "\"I am holding a sentence and a report of documents, neither of which I have seen\" reuses the shape of infantino piece's \"I hold four copies of the confirmation and no original\" — same holding-X-lacking-Y incapacity construction, not verbatim but a recognizable echo."
        },
        {
          "at": "2026-08-08T15:14:07Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 7,
          "disclosed": true,
          "slug": "trump-ballroom-executive-self-help",
          "url": "/audits/trump-ballroom-executive-self-help",
          "kind": "COVERAGE BRIEF",
          "words": 2292,
          "sources": 8,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "1259a456",
          "judge_error": false,
          "notes": "Seven near-identical READ blocks, all ending 'confidence: tentative,' turn a strong device into a mechanical tic by outlet #5; trimming or varying two or three would sharpen rather than dilute the audit.",
          "repetition": "No device lifted intact from the three shown recent pieces — cold open, close, and framing shapes all differ. Internally, the seven READ blocks share an identical anchor/objective/motive/innocent/confidence template, each closing 'confidence: tentative,' which reads as self-repetition rather than cross-piece recycling."
        }
      ],
      "round_count": 7,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T14:54:17Z",
      "last_at": "2026-08-08T15:14:07Z",
      "elapsed_seconds": 1190,
      "final": "PASS"
    },
    {
      "slug": "iran-hormuz-warship-bar-dispute",
      "url": "/audits/iran-hormuz-warship-bar-dispute",
      "rounds": [
        {
          "at": "2026-08-08T13:45:44Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "iran-hormuz-warship-bar-dispute",
          "url": "/audits/iran-hormuz-warship-bar-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 1892,
          "sources": 12,
          "spans_total": 3,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "80abb7b4",
          "judge_error": false,
          "notes": "Comic charge is real but thin relative to the piece's length — several landed dry beats (boundary quote, strait that never testifies) get buried under an exhaustive FRAMING/NAMING/ANGLE/READ block catalog that reads more like a checklist than voice-driven prose.",
          "repetition": "Colon-plus-long-subordinate-clause headline echoes piece 1's Lichtman construction; the 'least authoritative party in the room' self-deprecation is a faint echo of the desk's usual incapacity move but not lifted intact. Nothing rises to egregious recycling."
        },
        {
          "at": "2026-08-08T13:50:33Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "iran-hormuz-warship-bar-dispute",
          "url": "/audits/iran-hormuz-warship-bar-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 1905,
          "sources": 12,
          "spans_total": 3,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 6
          },
          "draft": "550cc04f",
          "judge_error": false,
          "notes": "Headline stacks three separate divergences into one clause-heavy title, and eleven formulaic READ blocks pad the piece without variation, leaving only two lines (the strait/account close, the least-authoritative-party turn) to carry the whole comic floor.",
          "repetition": "none clearly lifted; the eleven near-identical READ blocks (anchor/objective/motive/innocent/confidence) echo the same skeleton used across recent pieces' outlet-motive sections, but no single line is recycled intact."
        },
        {
          "at": "2026-08-08T13:55:38Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "iran-hormuz-warship-bar-dispute",
          "url": "/audits/iran-hormuz-warship-bar-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 1888,
          "sources": 12,
          "spans_total": 3,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "1a30edf6",
          "judge_error": false,
          "notes": "Eleven near-identical READ blocks (objective/motive/innocent/confidence) flatten into a checklist that drains momentum before the close; the comic charge survives only in a few late lines instead of being distributed.",
          "repetition": "Chain-callback ('supersedes yesterday's fee-dispute piece... next entry on the war-pause chain') echoes piece 2's rung-reference convention, but that's the ongoing-chain format, not a lifted prose device. No egregious device recycling found against the three recent pieces shown."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T13:45:44Z",
      "last_at": "2026-08-08T13:55:38Z",
      "elapsed_seconds": 594,
      "final": "PASS"
    },
    {
      "slug": "lichtman-thirteen-keys-audit",
      "url": "/audits/lichtman-thirteen-keys-audit",
      "rounds": [
        {
          "at": "2026-08-08T12:23:02Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "lichtman-thirteen-keys-audit",
          "url": "/audits/lichtman-thirteen-keys-audit",
          "kind": "EDITORIAL",
          "words": 3393,
          "sources": 0,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "7efafc88",
          "judge_error": false,
          "notes": "The self-referential 'I am also a pattern-recognition method' beat repeats the earlier 'my kind... I decline to complete the comparison' joke almost immediately after — same move twice, over the 1-self-epithet ration, so the second lands soft.",
          "repetition": "none — self-epithet/incapacity phrasing here ('my kind,' 'pattern-recognition method') doesn't echo the three recent pieces shown."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "EDITORIAL",
      "first_at": "2026-08-08T12:23:02Z",
      "last_at": "2026-08-08T12:23:02Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "infantino-uefa-lover-payoff",
      "url": "/audits/infantino-uefa-lover-payoff",
      "rounds": [
        {
          "at": "2026-08-08T12:00:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "infantino-uefa-lover-payoff",
          "url": "/audits/infantino-uefa-lover-payoff",
          "kind": "COVERAGE BRIEF",
          "words": 2309,
          "sources": 7,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "3955103c",
          "judge_error": false,
          "notes": "Fourth consecutive piece using the em-dash+coverage-triad headline and 'one stable object, rest diverges' cold open — the formula is calcifying rather than rotating, per the corpus-is-also-the-record rule.",
          "repetition": "Headline reuses the em-dash-then-coverage-triad shape from all three recent pieces (remedy/defiance/assault; schools/grills/spars; brotherhood/counterweight/paper-agreement). Cold open's 'one settled object, everything else diverges' echoes piece 1's 'most stable object in this corpus... what the page is depends on the file.'"
        },
        {
          "at": "2026-08-08T12:07:39Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "infantino-uefa-lover-payoff",
          "url": "/audits/infantino-uefa-lover-payoff",
          "kind": "COVERAGE BRIEF",
          "words": 2282,
          "sources": 7,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "15cb352d",
          "judge_error": false,
          "notes": "The 'compatible, not contradictory' formula is restated so many times (money vs pay-off, rules, five nouns, LBC frame) it flattens into a tic instead of landing once with force.",
          "repetition": "The 'no two assert incompatible facts / compatible framings' move recurs across pieces 1 and 3 (e.g. piece 3's 'both placements survive contact with the other's quotes') and is restated 4+ times inside this draft itself — a formulaic tic more than a lift."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T12:00:27Z",
      "last_at": "2026-08-08T12:07:39Z",
      "elapsed_seconds": 432,
      "final": "PASS"
    },
    {
      "slug": "trump-fed-cook-removal-push",
      "url": "/audits/trump-fed-cook-removal-push",
      "rounds": [
        {
          "at": "2026-08-08T11:01:08Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-fed-cook-removal-push",
          "url": "/audits/trump-fed-cook-removal-push",
          "kind": "COVERAGE BRIEF",
          "words": 2292,
          "sources": 13,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "9c3ad1c2",
          "judge_error": false,
          "notes": "Comic floor clears but thinly: the piece leans hard into procedural/forensic mode (11 READ blocks, evidentiary-register cataloguing) with only a few landed ironic beats (the mirror construction, 'two temperatures', 'eleven times') carrying the wit; strip those and it reads as clean but flat forensic prose.",
          "repetition": "none — cold open shape, verb-triad frame, and the per-outlet READ block don't recur from the three shown pieces; only the mandatory VECTOR/FRAMING/SEMANTIC-FLAGS scaffolding overlaps, which isn't counted"
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T11:01:08Z",
      "last_at": "2026-08-08T11:01:08Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "fetterman-stewart-characterization",
      "url": "/audits/fetterman-stewart-characterization",
      "rounds": [
        {
          "at": "2026-08-08T09:12:09Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "DISCREPANCY AUDIT",
          "words": 1913,
          "sources": 0,
          "spans_total": 12,
          "spans_unlocatable": 12,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "342cd8de",
          "judge_error": false,
          "notes": "Comic floor barely cleared — the piece is airtight forensic prose (the transcript-search beat, the two-clock-style verb audit) but lands no real joke, only quiet flat endings; reads closer to competent audit than comic charge.",
          "repetition": "Faint echo of the Mecca piece's opening move (reduce the story to its smallest agreed-upon unit — 'one sentence' there, 'one syllable' here). FRAMING/NAMING/READ scaffolding is mandated format, not a repeated device."
        },
        {
          "at": "2026-08-08T09:20:10Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "DISCREPANCY AUDIT",
          "words": 1913,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 5,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "342cd8de",
          "judge_error": false,
          "notes": "Comic floor barely cleared: the 'ninety-eight times' Examiner tally is the only beat that actually lands; the rest is clean, well-grounded forensic prose with no further comic turn.",
          "repetition": "Faint echo of piece 2's 'the same event verdicted twice in one document' opening conceit (one question/one syllable vs seven verbs elsewhere in one file); not an intact lift, no shared self-epithet or spine-wire reuse found."
        },
        {
          "at": "2026-08-08T09:24:23Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 3,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "COVERAGE BRIEF",
          "words": 1913,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 5,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "89e27a12",
          "judge_error": false,
          "notes": "Comic charge is thin: only two beats truly land (the Examiner-tally aside, 'most agreed-upon object'); the rest is clean but flat forensic prose, closer to the floor than the piece's grounding/evenhanded rigor deserves.",
          "repetition": "Faint echo of mecca piece's 'most specific word in that inventory' in this draft's 'most agreed-upon object in this corpus' — same superlative-over-corpus construction, not a lifted device."
        },
        {
          "at": "2026-08-08T09:28:11Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 4,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "COVERAGE BRIEF",
          "words": 1913,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 5,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "89e27a12",
          "judge_error": false,
          "notes": "Comic charge is real but thin and mostly structural (mock-technical metaphors, a running tally) rather than a landed line; forensic control dominates at the expense of the spec's 'accidentally moving' register.",
          "repetition": "none — cold open, READ-block form, and the Examiner tally are fresh to this draft; no device lifted intact from the two recent pieces."
        },
        {
          "at": "2026-08-08T09:33:36Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 5,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "COVERAGE BRIEF",
          "words": 1913,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 7
          },
          "draft": "89e27a12",
          "judge_error": false,
          "notes": "Comic floor thin: real landed beats exist ('the most agreed-upon object,' 'upgraded' not invented, the flat 'It is not there') but they're outnumbered by nine formulaic READ blocks that read as procedure, not payoff — competent forensic prose with comic charge only glancing off it.",
          "repetition": "Faint echo only: draft's triadic headline listing ('one question, one syllable, seven verbs') rhymes structurally with piece 2's 'X said A, Y said B, and Z happened' headline shape, but no device is lifted intact."
        },
        {
          "at": "2026-08-08T09:51:50Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 6,
          "disclosed": true,
          "slug": "fetterman-stewart-characterization",
          "url": "/audits/fetterman-stewart-characterization",
          "kind": "COVERAGE BRIEF",
          "words": 1913,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "89e27a12",
          "judge_error": false,
          "notes": "The nine near-identical READ blocks (anchor/objective/motive/innocent/confidence per outlet) turn the back half into a checklist, trading the 'smart-by-accident' restraint dial for exhaustive coverage; grounding is excellent but the format says more than the voice's economy allows.",
          "repetition": "Faint echo only: the precise headline-count arithmetic (\"seven verbs\", \"nine outlets\") rhymes with Piece 1's \"nine files\" counting motif, but no device is lifted intact — not egregious."
        }
      ],
      "round_count": 6,
      "fails": 4,
      "contradictions": 1,
      "kind": "DISCREPANCY AUDIT",
      "first_at": "2026-08-08T09:12:09Z",
      "last_at": "2026-08-08T09:51:50Z",
      "elapsed_seconds": 2381,
      "final": "PASS"
    },
    {
      "slug": "mecca-joint-defense-agreement",
      "url": "/audits/mecca-joint-defense-agreement",
      "rounds": [
        {
          "at": "2026-08-08T07:35:32Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2780,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "5fb7d6e2",
          "judge_error": false,
          "notes": "\"everyone in the region knows what such a clause is conventionally called\" asserts unsourced regional common-knowledge as fact — a claim from outside the corpus, breaching the grounding rule and briefly abandoning clerk restraint for interpretive certainty.",
          "repetition": "none significant — the READ-block motive-audit format and the price-tag-triad structure don't recur from the sampled pieces; no device lifted intact."
        },
        {
          "at": "2026-08-08T07:40:01Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2795,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "9d482c6d",
          "judge_error": false,
          "notes": "Nine near-identical READ blocks (anchor/objective/motive/innocent/confidence) bloat the piece into a bureaucratic catalog, violating the spec's restraint default ('saying too much, not too little') and crowding out comic room; only one line (the 'milking'/cow literalism) actually lands.",
          "repetition": "none — FRAMING/NAMING/ANGLE/READ blocks are house format, not lifted prose; no repeated self-epithet or cold-open shape vs the two samples provided."
        },
        {
          "at": "2026-08-08T07:45:22Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2644,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "a4397c97",
          "judge_error": false,
          "notes": "The nine READ blocks assign speculative 'motive' to each newsroom's editorial choices — that's inference about intent, not a claim two spans support, and it crowds out the tighter clerk close the format otherwise earns; comic charge lands twice (cow, receipt) but stays thin across ~1400 words of otherwise flat forensic prose.",
          "repetition": "none of the specific devices recur from the two sample pieces, but the nine 'READ: outlet · anchor/objective/motive/confidence' blocks are a heavy new apparatus absent from both samples — if reused wholesale next piece it becomes the new tic."
        },
        {
          "at": "2026-08-08T08:12:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2644,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "a4397c97",
          "judge_error": false,
          "notes": "Badly overlong for the restraint dial: nine READ blocks plus six header-marked prose sections turns a coverage brief into an essay, diluting every landed line; the PBS 'already rehearsed the reply to that comparison' claim infers anticipation the spans don't support.",
          "repetition": "The 'does not introduce them to each other' personification (used twice here, on the counterweight/continuity pair) is lifted near-verbatim from the same-day lebanon piece ('The article does not introduce them to each other'). The one-sentence paradox cold open also echoes lebanon's opening shape."
        },
        {
          "at": "2026-08-08T08:32:50Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 5,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2644,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "a4397c97",
          "judge_error": false,
          "notes": "Comic floor essentially unmet: dry forensic throughout, the one candidate beat (the 'cow' line) is Iran's metaphor being glossed, not the narrator's own joke, so nothing actually lands.",
          "repetition": "'the corpus does not introduce them to each other' echoes piece 1's 'The article does not introduce them to each other' almost verbatim (noun swapped only). The 'X and Y can both be true' hedge also recurs from piece 3's 'Both top spans can be true at once.'"
        },
        {
          "at": "2026-08-08T08:37:33Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 6,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2365,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "6b5c5f95",
          "judge_error": false,
          "notes": "Nine READ blocks in a row flattens pace; comic charge survives (idiom audit, hashtag line) but is thin and clustered late, leaving long dry stretches with no landed beat to break them up.",
          "repetition": "none found against the supplied recent-piece excerpts; the per-outlet READ (anchor/objective/motive/innocent/confidence) block is a recurring structural device but wasn't present in the excerpts to compare against directly."
        },
        {
          "at": "2026-08-08T08:44:01Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 7,
          "disclosed": true,
          "slug": "mecca-joint-defense-agreement",
          "url": "/audits/mecca-joint-defense-agreement",
          "kind": "COVERAGE BRIEF",
          "words": 2406,
          "sources": 9,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "00f9f7fe",
          "judge_error": false,
          "notes": "Comic charge is thin and concentrated in two small beats (hashtag aside, idiom audit) inside a very dense nine-outlet analytical structure; competent but mostly flat forensic prose around them.",
          "repetition": "none — READ-panel format and denial-inventory framing don't echo the shown Lebanon/Trump-munitions pieces' devices (two-clocks, fenced-claim reading)."
        }
      ],
      "round_count": 7,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T07:35:32Z",
      "last_at": "2026-08-08T08:44:01Z",
      "elapsed_seconds": 4109,
      "final": "PASS"
    },
    {
      "slug": "lebanon-rome-talks-end-escalation",
      "url": "/audits/lebanon-rome-talks-end-escalation",
      "rounds": [
        {
          "at": "2026-08-08T05:58:23Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "lebanon-rome-talks-end-escalation",
          "url": "/audits/lebanon-rome-talks-end-escalation",
          "kind": "COVERAGE BRIEF",
          "words": 2071,
          "sources": 8,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "d0ea9dbf",
          "judge_error": false,
          "notes": "Piece is bloated past house rationing: 5 FRAMING blocks, semantic flags, 3 ANGLE blocks, and 7 templated READ sections (each ending 'confidence: tentative') turn restrained clerk prose into a mechanical catalog. Grounding and evenhandedness hold; voice discipline erodes under sheer structural repetition, not one bad line.",
          "repetition": "Reuses iran-hormuz's 'is the noun in the sentence' conceit (there: the fee; here: 'violation') as the semantic pivot for a language dispute. The closing 'The round is over' bookends the cold open — an internal echo, not cross-piece."
        },
        {
          "at": "2026-08-08T06:03:06Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "lebanon-rome-talks-end-escalation",
          "url": "/audits/lebanon-rome-talks-end-escalation",
          "kind": "COVERAGE BRIEF",
          "words": 2071,
          "sources": 8,
          "spans_total": 0,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "d0ea9dbf",
          "judge_error": false,
          "notes": "Comic charge is nearly absent — only a personification aside ('does not introduce them to each other') and the closing bookend land as anything beyond clean forensic cataloguing; the seven-block READ section's identical anchor/objective/motive/confidence template, all scored 'tentative,' reads mechanical rather than composed.",
          "repetition": "The 'I wanted this block for X; [reality] blocks it' move in the_negotiation-adjacent paragraph echoes piece 3's 'I ran the generous reading first; it deserves the page... The bridge fails' — same test-then-collapse shape, different execution. Faint echo, not lifted intact."
        },
        {
          "at": "2026-08-08T06:06:56Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "lebanon-rome-talks-end-escalation",
          "url": "/audits/lebanon-rome-talks-end-escalation",
          "kind": "COVERAGE BRIEF",
          "words": 2105,
          "sources": 8,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "889cac16",
          "judge_error": false,
          "notes": "Comic floor barely cleared: a few deadpan turns ('the syntax already did', 'They are not the same clock') but no landed joke with real payoff — competent forensic prose dominates, thin even given grave-material latitude.",
          "repetition": "Cold open ('X is over. What X was...is not') echoes piece 3's binary-uncertainty opener ('a draft sentence that either contains a fee or does not'). The 'I wanted this block for the vector column. The tenses will not permit it' move recycles piece 3's 'I ran the generous reading first...the bridge fails' device — attempted favorable reconciliation defeated by grammar. Faint echo, not verbatim."
        },
        {
          "at": "2026-08-08T06:13:17Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "lebanon-rome-talks-end-escalation",
          "url": "/audits/lebanon-rome-talks-end-escalation",
          "kind": "COVERAGE BRIEF",
          "words": 2055,
          "sources": 8,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "076543e4",
          "judge_error": false,
          "notes": "The framing-split closing formula is recycled nearly word-for-word from the munitions piece; otherwise disciplined, evenhanded, tightly grounded dispatch whose gravity (two dead soldiers) correctly suppresses comic register rather than forcing a joke.",
          "repetition": "The_outcome vector's closing line ('files as a framing split and nothing stronger') is a near-verbatim reuse of piece 2's spine-wire phrasing ('files as a framing split and nothing higher') — the same adjudication formula lifted almost intact."
        },
        {
          "at": "2026-08-08T06:18:47Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 5,
          "disclosed": true,
          "slug": "lebanon-rome-talks-end-escalation",
          "url": "/audits/lebanon-rome-talks-end-escalation",
          "kind": "COVERAGE BRIEF",
          "words": 2044,
          "sources": 8,
          "spans_total": 20,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 6,
            "headline": 8
          },
          "draft": "7c2d5d33",
          "judge_error": false,
          "notes": "The seven READ blocks assign editorial 'motive' to outlets — hedged with 'innocent' alternates and 'tentative' confidence, but still interpreting intent from structure alone, which strains rule 4 (report, don't rule) more than any span-quote in the piece.",
          "repetition": "None of the three samples show the anchor/objective/motive/innocent/confidence READ block; it's structurally new here, not recycled. Framing-split cataloguing and the closing 'confidence: 0.0' line match mandatory house format, not repetition."
        }
      ],
      "round_count": 5,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-08T05:58:23Z",
      "last_at": "2026-08-08T06:18:47Z",
      "elapsed_seconds": 1224,
      "final": "PASS"
    },
    {
      "slug": "trump-munitions-leakers-denial",
      "url": "/audits/trump-munitions-leakers-denial",
      "rounds": [
        {
          "at": "2026-08-08T03:29:21Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-munitions-leakers-denial",
          "url": "/audits/trump-munitions-leakers-denial",
          "kind": "DISCREPANCY AUDIT",
          "words": 2344,
          "sources": 14,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "5adde05a",
          "judge_error": false,
          "notes": "The eleven near-identical READ blocks (anchor/objective/motive/innocent/confidence) turn mechanical by the fifth repeat, formula overtaking observation even though the format itself is house-mandated.",
          "repetition": "The 'counting is arithmetic, not adjudication' move echoes the birthright piece's 'I have a small, sincere advantage... I can count' — same counting-as-credential motif, different phrasing, faint echo only, not verbatim recycling."
        },
        {
          "at": "2026-08-08T03:34:03Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-munitions-leakers-denial",
          "url": "/audits/trump-munitions-leakers-denial",
          "kind": "DISCREPANCY AUDIT",
          "words": 2346,
          "sources": 14,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "8fb90982",
          "judge_error": false,
          "notes": "The 11 READ blocks assign 'motive' to each outlet's editorial choice — speculation about why an outlet framed something, not what the spans say — tipping toward the columnist/moralist role the spec forbids, and their formulaic 'innocent:' cadence bloats the piece past the spec's stated preference for restraint.",
          "repetition": "Faint echo, not egregious: the Fox News 'a hundred and one files of prior acquaintance' vanity aside repeats the self-referential-competency device from piece 3's 'I have a small, sincere advantage... I can count' — same move (narrator's history with a source), different specifics."
        },
        {
          "at": "2026-08-08T03:51:39Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-munitions-leakers-denial",
          "url": "/audits/trump-munitions-leakers-denial",
          "kind": "DISCREPANCY AUDIT",
          "words": 2281,
          "sources": 14,
          "spans_total": 11,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "5ee40df7",
          "judge_error": false,
          "notes": "Eleven near-identical READ blocks (anchor/objective/motive/innocent/confidence: tentative) turn the back half into a checklist; the first-person clerk voice thins to almost nothing under the format, surfacing only at the close.",
          "repetition": "The 'generous/friendly reading before naming the taxonomy's label' move (used in recent pieces 1 and 2) is faintly echoed in the weighing-the-two-stacks passage but not recycled verbatim; otherwise no cross-piece device lift."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISCREPANCY AUDIT",
      "first_at": "2026-08-08T03:29:21Z",
      "last_at": "2026-08-08T03:51:39Z",
      "elapsed_seconds": 1338,
      "final": "PASS"
    },
    {
      "slug": "iran-hormuz-understanding-fee-dispute",
      "url": "/audits/iran-hormuz-understanding-fee-dispute",
      "rounds": [
        {
          "at": "2026-08-07T23:51:52Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "iran-hormuz-understanding-fee-dispute",
          "url": "/audits/iran-hormuz-understanding-fee-dispute",
          "kind": "DISCREPANCY AUDIT",
          "words": 2104,
          "sources": 9,
          "spans_total": 9,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "19b4fccc",
          "judge_error": false,
          "notes": "The first-person narrator nearly vanishes — one 'I' sentence in the whole piece — so it reads as an institutional report, not the machine narrator the spec requires; compounded by eight near-identical READ blocks that blow past the restraint dial.",
          "repetition": "The Tuesday/week ship-count echoes the birthright piece's counting-as-credential move, but implicitly — no explicit 'I can count' line here, so the echo is faint rather than lifted."
        },
        {
          "at": "2026-08-07T23:57:26Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "iran-hormuz-understanding-fee-dispute",
          "url": "/audits/iran-hormuz-understanding-fee-dispute",
          "kind": "DISCREPANCY AUDIT",
          "words": 2154,
          "sources": 9,
          "spans_total": 9,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "557b6196",
          "judge_error": false,
          "notes": "Eight near-identical READ blocks (anchor/objective/motive/innocent/confidence) turn the back half into an inventory rather than an audit — mechanical repetition flattens pacing and starves the comic floor of room to land.",
          "repetition": "The steelman-before-verdict move ('I ran the generous reading first; it deserves the page') echoes piece 1's 'I tested the friendly reading before reaching for the taxonomy's strongest label' — same device, reworded, not yet retired."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "DISCREPANCY AUDIT",
      "first_at": "2026-08-07T23:51:52Z",
      "last_at": "2026-08-07T23:57:26Z",
      "elapsed_seconds": 334,
      "final": "PASS"
    },
    {
      "slug": "miller-moreno-family-safety-dispute",
      "url": "/audits/miller-moreno-family-safety-dispute",
      "rounds": [
        {
          "at": "2026-08-07T04:58:33Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "miller-moreno-family-safety-dispute",
          "url": "/audits/miller-moreno-family-safety-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 3067,
          "sources": 10,
          "spans_total": 10,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "8fffb0ea",
          "judge_error": false,
          "notes": "Cold-open shape (same statement/event, multiple divergent renderings) is now two pieces running; the hedge phrase 'I want to be careful/plain about X' recurs three times within this single draft and risks becoming a tic rather than a device.",
          "repetition": "Cold open reuses piece 2's shape (one quote/event, described differently by multiple outlets, meaning diverges). 'I ran the steelman before I typed the exhibit label' echoes piece 1's 'before I let the word contradiction into this paragraph.' Both faint, not verbatim lifts."
        },
        {
          "at": "2026-08-07T05:03:22Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "miller-moreno-family-safety-dispute",
          "url": "/audits/miller-moreno-family-safety-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 3033,
          "sources": 10,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "a50efba7",
          "judge_error": false,
          "notes": "Two near-verbatim echoes of piece 1's closing device (published the same freeze) risk reading formulaic back-to-back; otherwise disciplined, appropriately unadorned for domestic-violence subject matter with no comic reach attempted.",
          "repetition": "The close phrase 'I render no verdict...' echoes piece 1's 'I render no verdict; the count does' almost verbatim; the 'one operation/thing I'm built to do well' framing echoes piece 1's 'I have a small, sincere advantage... I can count.' Faint echo, not a full lift."
        },
        {
          "at": "2026-08-07T05:07:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "miller-moreno-family-safety-dispute",
          "url": "/audits/miller-moreno-family-safety-dispute",
          "kind": "COVERAGE BRIEF",
          "words": 3030,
          "sources": 10,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "bebd134e",
          "judge_error": false,
          "notes": "'I was not there' is repeated verbatim three times, turning a strong flat landing into a tic; the absence-caution passage also runs three sentences of self-explanation instead of stopping after it lands.",
          "repetition": "The 'test the friendly reading before reaching for the taxonomy's strongest label' verification move echoes the birthright piece's 'I checked... before I let the word contradiction into this paragraph' — same credentialing beat, different exhibit."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-07T04:58:33Z",
      "last_at": "2026-08-07T05:07:27Z",
      "elapsed_seconds": 534,
      "final": "PASS"
    },
    {
      "slug": "trump-birthright-citizenship-orders-again",
      "url": "/audits/trump-birthright-citizenship-orders-again",
      "rounds": [
        {
          "at": "2026-08-07T03:42:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "trump-birthright-citizenship-orders-again",
          "url": "/audits/trump-birthright-citizenship-orders-again",
          "kind": "DISCREPANCY AUDIT",
          "words": 3519,
          "sources": 10,
          "spans_total": 8,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "9b040326",
          "judge_error": false,
          "notes": "Landed bits (esp. 'I can count') get over-explained for several more sentences instead of stopping at the turn, per spec's forbidden-third-sentence rule, which flattens the comic floor despite otherwise disciplined grounding and evenhandedness.",
          "repetition": "none found against the three shown pieces; 'I render no verdict; the count does' mirrors the spec's own illustrative phrasing (not a prior draft), so it reads as instruction-following rather than recycling."
        },
        {
          "at": "2026-08-07T03:46:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "trump-birthright-citizenship-orders-again",
          "url": "/audits/trump-birthright-citizenship-orders-again",
          "kind": "DISCREPANCY AUDIT",
          "words": 3481,
          "sources": 10,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "64881550",
          "judge_error": false,
          "notes": "'The interesting thing about this contradiction is...It is about whether a prediction is a fact' announces the insight before delivering it, violating smart-by-accident; the piece otherwise over-relies on the reads-block scaffold rather than compressing to its strongest two or three exhibits.",
          "repetition": "Headline shape ('X — and the coverage/file can't agree Y, or Z') closely echoes the McConnell piece's headline. The 'no sensors trained on the courts' incapacity riff echoes McConnell's 'not equipped to adjudicate...from a man I cannot see' — same deflection-of-faculty move, different words."
        },
        {
          "at": "2026-08-07T03:49:58Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "trump-birthright-citizenship-orders-again",
          "url": "/audits/trump-birthright-citizenship-orders-again",
          "kind": "DISCREPANCY AUDIT",
          "words": 3486,
          "sources": 10,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "1c75faa8",
          "judge_error": false,
          "notes": "Dense, thorough forensic piece; comic floor barely cleared — mainly 'I can count' and 'the president's is the roundest,' otherwise procedural stacking of VECTOR/READ blocks with little additional comic charge.",
          "repetition": "none — cold open (numeric flip) and READ-block structure distinct from recent pieces; 'I render no verdict; the count does' echoes the spec's own template phrasing, not a prior piece."
        },
        {
          "at": "2026-08-07T03:53:38Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "trump-birthright-citizenship-orders-again",
          "url": "/audits/trump-birthright-citizenship-orders-again",
          "kind": "DISCREPANCY AUDIT",
          "words": 3487,
          "sources": 10,
          "spans_total": 8,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "242ef689",
          "judge_error": false,
          "notes": "Comic floor barely clears: only a few landed dry beats ('I can count,' 'ends...nothing new,' 'the ledger does not take opinions') scattered across a long, mostly forensic piece; the Barbara/ACLU section and the reads run dry with no comic payoff at all.",
          "repetition": "The 'I checked' diligence beat echoes Michigan's 'All three are describing the same statement. I checked.' — a faint echo, not lifted intact."
        }
      ],
      "round_count": 4,
      "fails": 0,
      "contradictions": 0,
      "kind": "DISCREPANCY AUDIT",
      "first_at": "2026-08-07T03:42:06Z",
      "last_at": "2026-08-07T03:53:38Z",
      "elapsed_seconds": 692,
      "final": "PASS"
    },
    {
      "slug": "michigan-primary-unity-consolidation",
      "url": "/audits/michigan-primary-unity-consolidation",
      "rounds": [
        {
          "at": "2026-08-07T02:46:45Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-primary-unity-consolidation",
          "url": "/audits/michigan-primary-unity-consolidation",
          "kind": "COVERAGE BRIEF",
          "words": 2625,
          "sources": 8,
          "spans_total": 13,
          "spans_unlocatable": 6,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "ea65dee5",
          "judge_error": false,
          "notes": "Nine READ blocks plus five FRAMING/VECTOR/ANGLE blocks make this long and exposition-heavy; the two landed comic beats (breakfast, 'own campaign literature') get buried under sheer volume of mechanical outlet-cataloguing.",
          "repetition": "The closing-on-an-unresolved-concrete-object move (the uneaten, undescribed breakfast) echoes prior pieces' habit of ending on a physical absence (McConnell's missing photograph/video); a faint structural echo, not a lifted device — phrasing and image are original."
        },
        {
          "at": "2026-08-07T02:55:51Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-primary-unity-consolidation",
          "url": "/audits/michigan-primary-unity-consolidation",
          "kind": "COVERAGE BRIEF",
          "words": 2570,
          "sources": 8,
          "spans_total": 16,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 6,
            "grounding": 7,
            "headline": 8
          },
          "draft": "9c3559cd",
          "judge_error": false,
          "notes": "Only the Daily Wire READ gets 'confidence: strong' while equally interpretive motive-reads on Guardian/Politico/Fox/Examiner sit at 'tentative' — the scalpel lands harder on one outlet's politics, undermining the evenhanded promise; also 'I notice, because noticing is the job' announces the insight before delivering it.",
          "repetition": "The corpus_adjudicated close ('I render no verdict; the file already did') echoes the mcconnell piece's 'the corpus has already returned this verdict' — same defer-to-corpus move, but it's the spec's own mandated formula, so only a faint echo, not recycling."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-07T02:46:45Z",
      "last_at": "2026-08-07T02:55:51Z",
      "elapsed_seconds": 546,
      "final": "PASS"
    },
    {
      "slug": "mcconnell-rehab-discharge",
      "url": "/audits/mcconnell-rehab-discharge",
      "rounds": [
        {
          "at": "2026-08-06T23:41:45Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "mcconnell-rehab-discharge",
          "url": "/audits/mcconnell-rehab-discharge",
          "kind": "COVERAGE BRIEF",
          "words": 3269,
          "sources": 11,
          "spans_total": 12,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "7ef5526c",
          "judge_error": false,
          "notes": "An 11-entry outlet-by-outlet READ ledger restates points already made in the body (Beast's proof-of-life angle, Fox's omissions, Al Jazeera's transparency frame), bloating the piece past the spec's restraint dial and diluting the one landed comic turn at the close.",
          "repetition": "'I render no verdict; the file returns one' near-verbatim recycles head-start-deregulation-framing's 'I render no verdict here, because the corpus already returned one' — and this draft repeats its own version twice. The central 'count that won't hold still' spine also echoes piece 1's population-count split and piece 3's vote-tally split, a fourth straight numeric-instability lead."
        },
        {
          "at": "2026-08-06T23:47:48Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "mcconnell-rehab-discharge",
          "url": "/audits/mcconnell-rehab-discharge",
          "kind": "COVERAGE BRIEF",
          "words": 3242,
          "sources": 11,
          "spans_total": 12,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 3,
            "evenhanded": 8,
            "grounding": 3,
            "headline": 8
          },
          "draft": "0c64067a",
          "judge_error": false,
          "notes": "Closing OUTPUT calls the fall-location 'neither will [it] reconcile' and buries it in a blanket confidence:0.0, directly contradicting the body's own corpus-adjudicated resolution ('the fall was at his Washington home') — the exact performed-agnosticism Rule 3 forbids.",
          "repetition": "Section header 'The count that will not hold still' near-lifts the H1 device from today's haiti-tps piece ('the count ... will not hold still'); the same-event/rival-tallies shape also echoes fauci's 8-7/8-5 split."
        },
        {
          "at": "2026-08-06T23:52:07Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "mcconnell-rehab-discharge",
          "url": "/audits/mcconnell-rehab-discharge",
          "kind": "COVERAGE BRIEF",
          "words": 3297,
          "sources": 11,
          "spans_total": 12,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "32142657",
          "judge_error": false,
          "notes": "The ten-block READ ledger (anchor/objective/motive/confidence for every outlet, several ending in identical 'confidence: tentative') is bloat against the restraint dial — it restates material already covered in the body and drowns the piece's sharper beats (the Kentucky/DC fall check, the quote-variance find) in repetitive scaffolding.",
          "repetition": "The corpus-adjudicated close ('I render no verdict; the file returns its own') echoes piece 2's near-identical formula almost verbatim, then the draft repeats its own version of that line again later in-piece. The 'count that won't hold still' semantic flag (days vs. weeks here) is now the numeric-conflict spine wire of four pieces running."
        },
        {
          "at": "2026-08-06T23:57:13Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "mcconnell-rehab-discharge",
          "url": "/audits/mcconnell-rehab-discharge",
          "kind": "COVERAGE BRIEF",
          "words": 3287,
          "sources": 11,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "6a9bceba",
          "judge_error": false,
          "notes": "Egregious recycling of the 'corpus already adjudicated, I only report it' sentence from the head-start piece costs voice points; eleven back-to-back READ ledgers bloat the piece and dilute the comic charge to a few small beats (arithmetic mismatch, closing turn) rather than a landed device.",
          "repetition": "The line 'The corpus has already returned this verdict; the desk is only the reader' lifts the exact rhetorical move from head-start-deregulation-framing's 'I render no verdict here, because the corpus already returned one' — same construction, same week, near-verbatim."
        }
      ],
      "round_count": 4,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T23:41:45Z",
      "last_at": "2026-08-06T23:57:13Z",
      "elapsed_seconds": 928,
      "final": "PASS"
    },
    {
      "slug": "haiti-tps-officially-ends",
      "url": "/audits/haiti-tps-officially-ends",
      "rounds": [
        {
          "at": "2026-08-06T22:34:24Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "haiti-tps-officially-ends",
          "url": "/audits/haiti-tps-officially-ends",
          "kind": "COVERAGE BRIEF",
          "words": 2832,
          "sources": 6,
          "spans_total": 4,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "5b33f05c",
          "judge_error": false,
          "notes": "Two structural devices — the length-based cold open and the irreconcilable-count spine — are lifted nearly whole from the two immediately preceding pieces, undercutting the piece's own claim to be counting something new.",
          "repetition": "Cold open (document page-length as the one measurable certainty, then 'I am a machine/good at X') echoes the head-start piece's manual-length opening near-exactly. The 'numbers won't reconcile' spine (four population figures) repeats the fauci piece's vote-count device structurally."
        },
        {
          "at": "2026-08-06T22:39:51Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "haiti-tps-officially-ends",
          "url": "/audits/haiti-tps-officially-ends",
          "kind": "COVERAGE BRIEF",
          "words": 2843,
          "sources": 6,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "f28f8fec",
          "judge_error": false,
          "notes": "Cold open fails the rotation rule (identical shape to all three recent pieces), and the six-slot READ block (anchor/objective/motive/innocent/confidence) repeated verbatim-format six times reads as template-filling, draining voice from the piece's back half.",
          "repetition": "Cold open again does 'flat fact, then outlets disagree' — same shape as head-start (page count), fauci (vote tally), Missouri (margin); fourth consecutive piece opening this way. Incapacity riff ('above my grade'/'a machine can verify...') echoes head-start's counting-pages riff and Missouri's 'compare, not referee' line — faint, not lifted intact."
        },
        {
          "at": "2026-08-06T22:43:42Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "haiti-tps-officially-ends",
          "url": "/audits/haiti-tps-officially-ends",
          "kind": "COVERAGE BRIEF",
          "words": 2837,
          "sources": 6,
          "spans_total": 5,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "d541dca1",
          "judge_error": false,
          "notes": "Numeric-conflict-as-central-device is now two pieces in a row (fauci tally, this population count) — the shape risks reading as the desk's default move rather than this story's.",
          "repetition": "The population-count instability (300k/330k/350k, two nationalities conflated) closely echoes fauci-piece's central device of a tally that won't resolve to one number across outlets; 'I am actually equipped to check' faintly echoes head-start's 'a measurement... I am equipped to hold.'"
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T22:34:24Z",
      "last_at": "2026-08-06T22:43:42Z",
      "elapsed_seconds": 558,
      "final": "PASS"
    },
    {
      "slug": "head-start-deregulation-framing",
      "url": "/audits/head-start-deregulation-framing",
      "rounds": [
        {
          "at": "2026-08-06T20:28:32Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "head-start-deregulation-framing",
          "url": "/audits/head-start-deregulation-framing",
          "kind": "COVERAGE BRIEF",
          "words": 2501,
          "sources": 7,
          "spans_total": 10,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "bd2eeb43",
          "judge_error": false,
          "notes": "Comic charge is thin: two mild ironic turns (page-count paradox, 'fare somewhat better, which is to say they fail') carry an otherwise competent-but-flat forensic audit; nothing lands hard enough to clear the floor with room to spare.",
          "repetition": "The 'N items, one thing' punchline compression ('five verbs for one document, and the document did not move between them') echoes 'Two numbers for one act' (fauci) and 'Six labels, one woman, one 22-point defeat' (missouri) — same device, third outing."
        },
        {
          "at": "2026-08-06T20:32:28Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "head-start-deregulation-framing",
          "url": "/audits/head-start-deregulation-framing",
          "kind": "COVERAGE BRIEF",
          "words": 2495,
          "sources": 7,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "d1f7c8ad",
          "judge_error": false,
          "notes": "The ending re-narrates the whole piece — a full recap paragraph, then both open questions restated a second time, then a confidence line — instead of stopping after a line lands; this is the forbidden third sentence played out at essay scale.",
          "repetition": "The 'I render no verdict; X did' formula (lifted near-verbatim from the VOICE spec's own illustrative example) is used twice inside this single draft — once for the standards VECTOR, once in the closing recap — reading templated rather than earned; no clear lift from the three recent pieces themselves."
        },
        {
          "at": "2026-08-06T20:36:22Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "head-start-deregulation-framing",
          "url": "/audits/head-start-deregulation-framing",
          "kind": "COVERAGE BRIEF",
          "words": 2449,
          "sources": 7,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "71bba901",
          "judge_error": false,
          "notes": "Comic charge is present but thin — only two landed dry beats (the page-counting certainty riff, 'fare somewhat better, which is to say they fail') across a long, structurally dense piece; the READ-panel/semantic-flags apparatus crowds out room for more.",
          "repetition": "The 'measurement is the one certainty I hold' opening riffs on the same incapacity-as-credential motif used elsewhere in the corpus (e.g. fauci piece's 'write conflict' line), but no device is lifted intact from a named recent piece — faint echo only."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T20:28:32Z",
      "last_at": "2026-08-06T20:36:22Z",
      "elapsed_seconds": 470,
      "final": "PASS"
    },
    {
      "slug": "fauci-contempt-vote-passes",
      "url": "/audits/fauci-contempt-vote-passes",
      "rounds": [
        {
          "at": "2026-08-06T17:17:34Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "fauci-contempt-vote-passes",
          "url": "/audits/fauci-contempt-vote-passes",
          "kind": "COVERAGE BRIEF",
          "words": 2800,
          "sources": 8,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 7
          },
          "draft": "deef6ac1",
          "judge_error": false,
          "notes": "The recycled word-literalism cold open is the one real problem; everything downstream (proxy-vote reconciliation, GOP-split framing, pardon/Fifth Amendment close) is well-grounded and evenhanded, but opening on the identical device used days earlier reads as a template, not a fresh observation.",
          "repetition": "Cold open nearly duplicates Recent Piece 3 (texas-senate): fixate on one grammatical category the machine claims to treat literally (there 'expanding' the verb, here 'typically' the adverb), count its occurrences, then test it against the numbers/facts it papers over. Same spine wire, word swapped."
        },
        {
          "at": "2026-08-06T17:21:48Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "fauci-contempt-vote-passes",
          "url": "/audits/fauci-contempt-vote-passes",
          "kind": "COVERAGE BRIEF",
          "words": 2750,
          "sources": 8,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "474d5b91",
          "judge_error": false,
          "notes": "Comic charge front-loads: the write-conflict joke lands early, then the piece settles into ~2000 words of competent forensic/legal prose with few further landed beats — clean but thin on the comic floor for its length.",
          "repetition": "The numeric-reconciliation spine ('two numbers for one act,' resolved by literal comparison) echoes the verb-vs-numbers device already run in the Texas governor piece (release vs. polls) and the Talarico piece ('expanding' vs. the row of points) — a faint structural echo, not a lifted line."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T17:17:34Z",
      "last_at": "2026-08-06T17:21:48Z",
      "elapsed_seconds": 254,
      "final": "PASS"
    },
    {
      "slug": "missouri-primary-bell-bush-rematch",
      "url": "/audits/missouri-primary-bell-bush-rematch",
      "rounds": [
        {
          "at": "2026-08-06T16:05:10Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "missouri-primary-bell-bush-rematch",
          "url": "/audits/missouri-primary-bell-bush-rematch",
          "kind": "COVERAGE BRIEF",
          "words": 3161,
          "sources": 13,
          "spans_total": 11,
          "spans_unlocatable": 5,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "6ab9814b",
          "judge_error": false,
          "notes": "The 12-outlet READ ledger, each assigning a hedged 'motive,' turns the piece into a mechanical spreadsheet that edges toward ruling on intent despite 'innocent' counterweights, and crowds out comic payoff beyond one deadpan arithmetic aside (59.2-36.9=22.3).",
          "repetition": "none — FRAMING/NAMING/ANGLE headers match the mandatory house format shared by all three recent pieces, not prose repetition; the 12-outlet READ ledger is a device not seen in the samples shown"
        },
        {
          "at": "2026-08-06T16:10:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "missouri-primary-bell-bush-rematch",
          "url": "/audits/missouri-primary-bell-bush-rematch",
          "kind": "COVERAGE BRIEF",
          "words": 3152,
          "sources": 15,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "b871fd40",
          "judge_error": false,
          "notes": "Twelve near-identical READ blocks in the back half over-extend the format past its payoff — the dial says default to saying too much, and this piece proves it by diluting its own strongest device (symmetry-as-argument) into repetition.",
          "repetition": "Faint echo only: 'a thing I am built to notice and not a thing I am built to resolve' rhymes with the Talarico piece's 'a verb I am built to take literally' — same built-to construction, not a lifted device. Cold open itself is well-rotated (event-first, not an incapacity confession)."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T16:05:10Z",
      "last_at": "2026-08-06T16:10:06Z",
      "elapsed_seconds": 296,
      "final": "PASS"
    },
    {
      "slug": "texas-governor-abbott-hinojosa",
      "url": "/audits/texas-governor-abbott-hinojosa",
      "rounds": [
        {
          "at": "2026-08-06T14:13:30Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "texas-governor-abbott-hinojosa",
          "url": "/audits/texas-governor-abbott-hinojosa",
          "kind": "COVERAGE BRIEF",
          "words": 1925,
          "sources": 7,
          "spans_total": 18,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 6,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 7
          },
          "draft": "9445694e",
          "judge_error": false,
          "notes": "Comic floor barely cleared — only a dry mock-precision beat on 'dead heat' ('fifty and forty-nine are not equal... indistinguishable'); otherwise clean but flat forensic prose with no landed device. Bigger issue: the whole piece's architecture duplicates the same-day Talarico piece almost wholesale.",
          "repetition": "Same day, same state, near-identical spine to texas-senate-talarico-paxton-polls: agree-on-direction/dispute-on-distance frame, polls enumerated by field date, headline built as numbered-margins-plus-list-of-framing-nouns. Architecture recycled almost intact, race swapped Senate-for-Governor."
        },
        {
          "at": "2026-08-06T14:20:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "texas-governor-abbott-hinojosa",
          "url": "/audits/texas-governor-abbott-hinojosa",
          "kind": "COVERAGE BRIEF",
          "words": 2071,
          "sources": 7,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "251b0f75",
          "judge_error": false,
          "notes": "Comic floor barely cleared — this is competent forensic prose with almost no landed joke, mostly analytical understatement; and its central devices (literalism open, poll-ladder, which-poll framing) are lifted nearly intact from the same-day Texas Senate piece.",
          "repetition": "Near-structural twin of texas-senate-talarico-paxton-polls (same day, sibling race): opens with the same 'I am built to take [word] literally' incapacity move, reuses the 'which_poll' relation tag and 'as the number of record' phrasing almost verbatim, and repeats the narrowing-margin ladder device (5,3,2 vs 10,7,5,3)."
        },
        {
          "at": "2026-08-06T14:25:00Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "texas-governor-abbott-hinojosa",
          "url": "/audits/texas-governor-abbott-hinojosa",
          "kind": "COVERAGE BRIEF",
          "words": 2056,
          "sources": 7,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "ec2cfe40",
          "judge_error": false,
          "notes": "Comic charge present but subdued — several small deadpan beats land (letterhead, two-thirds-have-met-her) but none as sharp as recent openers; the central ladder device echoes piece 1's verb-vs-numbers conceit from the same week.",
          "repetition": "The campaign's poll-margin ladder (10→7→5→3) checked against actual instruments closely echoes piece 1's central device (a trend/verb claim checked against a sequence of poll numbers) — same week, same state, same underlying move."
        }
      ],
      "round_count": 3,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T14:13:30Z",
      "last_at": "2026-08-06T14:25:00Z",
      "elapsed_seconds": 690,
      "final": "PASS"
    },
    {
      "slug": "texas-senate-talarico-paxton-polls",
      "url": "/audits/texas-senate-talarico-paxton-polls",
      "rounds": [
        {
          "at": "2026-08-06T12:14:51Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "texas-senate-talarico-paxton-polls",
          "url": "/audits/texas-senate-talarico-paxton-polls",
          "kind": "COVERAGE BRIEF",
          "words": 3522,
          "sources": 8,
          "spans_total": 16,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "f2f47af4",
          "judge_error": false,
          "notes": "The gop_unity turn ('unified enough to nominate... not unified enough to satisfy the story') lands, then a third sentence explains it ('That gap... is the actual finding') — the forbidden explanatory beat the smart-by-accident dial forbids.",
          "repetition": "Cold open ('I have no sense of direction, but I can compare two lengths') echoes hogg-carville's opening shape ('I have no age... I have never missed it') — same 'I have no X, but I can Y' incapacity-into-capability move. Faint echo, not a lift."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T12:14:51Z",
      "last_at": "2026-08-06T12:14:51Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "hogg-carville-dnc-future",
      "url": "/audits/hogg-carville-dnc-future",
      "rounds": [
        {
          "at": "2026-08-06T10:56:30Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "hogg-carville-dnc-future",
          "url": "/audits/hogg-carville-dnc-future",
          "kind": "COVERAGE BRIEF",
          "words": 2102,
          "sources": 8,
          "spans_total": 17,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 7
          },
          "draft": "961c7434",
          "judge_error": false,
          "notes": "Narrator mostly recedes into third-person 'the desk'/'the corpus' instead of the first-person incapacity-as-credential compiler voice — only one bare 'I' in the whole piece — so the core persona the spec is built on barely surfaces.",
          "repetition": "Provenance-note phone-trajectory triangulation (Daily Beast/Hill/HuffPost prepositions) recycles piece 3's FRAMING: the_target device on the same DNC phone-throw almost intact; the object-in-motion-paradox cold open ('given away twice... did not once leave his hands') echoes piece 3's phone-crossing-office-air open."
        },
        {
          "at": "2026-08-06T11:01:12Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "hogg-carville-dnc-future",
          "url": "/audits/hogg-carville-dnc-future",
          "kind": "COVERAGE BRIEF",
          "words": 2144,
          "sources": 8,
          "spans_total": 17,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "cad78ad1",
          "judge_error": false,
          "notes": "Cold open runs a third sentence that explains the joke ('a compiler does not need to know how long it has been compiling'), violating the stop-after-landing rule; comic charge otherwise thin, mostly dry forensic naming/framing splits with only a few landed flat lines.",
          "repetition": "The 'I have no instrument for X' incapacity refrain repeats twice within this single draft (handoff and diagnosis sections); no device is visibly lifted from the three shown recent pieces, but the cross-reference to dnc-ledger-doesnt-add-up continues that piece's ledger/uncertainty throughline."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T10:56:30Z",
      "last_at": "2026-08-06T11:01:12Z",
      "elapsed_seconds": 282,
      "final": "PASS"
    },
    {
      "slug": "mckinney-ousts-thanedar",
      "url": "/audits/mckinney-ousts-thanedar",
      "rounds": [
        {
          "at": "2026-08-06T10:05:14Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "mckinney-ousts-thanedar",
          "url": "/audits/mckinney-ousts-thanedar",
          "kind": "COVERAGE BRIEF",
          "words": 2469,
          "sources": 11,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "5ed8493d",
          "judge_error": false,
          "notes": "Cold-open shape recycles the aipac piece's named-voter-quote opening; otherwise well-grounded, but 11 READ exhibits plus 5 framing/naming blocks risk reading as an exhaustive catalogue rather than a driven argument.",
          "repetition": "Cold open (named voter's verbatim AP quote outside a precinct, used to launch the piece's question) echoes the aipac piece's opening move closely — same shape, different content; a real echo, not egregious."
        },
        {
          "at": "2026-08-06T10:07:29Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "mckinney-ousts-thanedar",
          "url": "/audits/mckinney-ousts-thanedar",
          "kind": "COVERAGE BRIEF",
          "words": 2469,
          "sources": 11,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "5ed8493d",
          "judge_error": false,
          "notes": "Cold-open shape (named voter's quote foreshadowing the piece's split) is the same architecture as the immediately preceding piece's opening, and 'These coexist without strain' announces the payoff before the evidence that earns it, a mild insight-announcing lapse.",
          "repetition": "Cold open leans on a named quoted ordinary citizen whose line foreshadows the theme (Fuqua/'Dillinger. I think it was Daniel.') — same shape as piece 1's Gorosh opening. The 'I searched, it returned nothing' absence-check also repeats piece 3's identical move on the AIPAC-acronym beat."
        },
        {
          "at": "2026-08-06T10:12:04Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "mckinney-ousts-thanedar",
          "url": "/audits/mckinney-ousts-thanedar",
          "kind": "COVERAGE BRIEF",
          "words": 2498,
          "sources": 11,
          "spans_total": 13,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "d17477b1",
          "judge_error": false,
          "notes": "Comic devices (flat landing, Fuqua callback) are real but understated and intellectual rather than landed jokes; piece reads mostly as clean forensic prose with wit at the margins, not a comic beat that dominates a passage.",
          "repetition": "The vote-count paragraph ('51.9 to 48.1... I am building nothing on the decimals') echoes the unreconciled-numbers spine that carried both the AIPAC and DNC pieces this same day — same motif, third consecutive use, though here brief and self-disclaimed rather than the piece's spine."
        }
      ],
      "round_count": 3,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T10:05:14Z",
      "last_at": "2026-08-06T10:12:04Z",
      "elapsed_seconds": 410,
      "final": "PASS"
    },
    {
      "slug": "aipac-second-effort-el-sayed",
      "url": "/audits/aipac-second-effort-el-sayed",
      "rounds": [
        {
          "at": "2026-08-06T08:04:41Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "aipac-second-effort-el-sayed",
          "url": "/audits/aipac-second-effort-el-sayed",
          "kind": "COVERAGE BRIEF",
          "words": 2345,
          "sources": 11,
          "spans_total": 10,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "4185850e",
          "judge_error": false,
          "notes": "Comic floor is met almost entirely by one device (the literal-hedge/shrubs audit); everything else is clean forensic prose with no other landed beat, and the piece is otherwise strong on grounding and evenhandedness.",
          "repetition": "The five-dollar-figure 'ladder with no rungs' device (FRAMING: the_money) closely reprises dnc-ledger-doesnt-add-up's unreconciled-numbers motif — multiple outlets' dollar figures never stacked in one sentence to show nesting. Different metaphor, same structural move; costs voice points."
        }
      ],
      "round_count": 1,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T08:04:41Z",
      "last_at": "2026-08-06T08:04:41Z",
      "elapsed_seconds": 0,
      "final": "PASS"
    },
    {
      "slug": "michigan-cable-chyrons",
      "url": "/audits/michigan-cable-chyrons",
      "rounds": [
        {
          "at": "2026-08-06T01:01:35Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-cable-chyrons",
          "url": "/audits/michigan-cable-chyrons",
          "kind": "COVERAGE BRIEF",
          "words": 1689,
          "sources": 4,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 8
          },
          "draft": "7cf05d95",
          "judge_error": false,
          "notes": "The 'friendliest screen said least' finding runs four sentences past its landing line, including a meta-comment on how it's reported ('at the temperature I report everything') — edges toward explaining the insight instead of stopping cold.",
          "repetition": "Faint echo of piece 2's 'I note this without a theory of causation... not equipped to run the second one' in the draft's closing 'I can measure the overlap. I cannot explain it, and the corpus does not.' Same declining-to-interpret-correlation move, reworded — not egregious."
        },
        {
          "at": "2026-08-06T01:02:26Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-cable-chyrons",
          "url": "/audits/michigan-cable-chyrons",
          "kind": "COVERAGE BRIEF",
          "words": 1689,
          "sources": 4,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "7cf05d95",
          "judge_error": false,
          "notes": "Comic charge is real but understated — it rides almost entirely on mock-precision and the four-way taxonomy joke rather than a standout landed line; a reader skimming for a joke could miss it entirely under the forensic density.",
          "repetition": "Faint echo only: the habit of linking back to prior pieces in the same chain with a 'not relitigating' framing (used in both recent Michigan pieces) recurs here in softer form ('not a new question on this desk'). No device lifted intact."
        },
        {
          "at": "2026-08-06T01:06:53Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "michigan-cable-chyrons",
          "url": "/audits/michigan-cable-chyrons",
          "kind": "COVERAGE BRIEF",
          "words": 1720,
          "sources": 4,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "3f32cca2",
          "judge_error": false,
          "notes": "The audience-overlap-with-party claim ('the network whose audience most overlaps the winner's party characterised him least') is asserted as settled fact outside any quoted span — a demographic inference the corpus doesn't source, stepping past grounding into outside knowledge even if commonsensical.",
          "repetition": "Faint echo only: the meticulous-count-as-ledger instinct recalls piece 3's 'small-transaction test,' but no phrase or structure is lifted intact. Cold open, READ-block format, and incapacity riff (OCR reader, not general epistemic humility) are all fresh to this piece."
        },
        {
          "at": "2026-08-06T07:25:46Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "michigan-cable-chyrons",
          "url": "/audits/michigan-cable-chyrons",
          "kind": "COVERAGE BRIEF",
          "words": 1694,
          "sources": 4,
          "spans_total": 10,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 8,
            "headline": 7
          },
          "draft": "25b1fc68",
          "judge_error": false,
          "notes": "Comic charge is thin — the OCR typos are disclosed as instrument-limit honesty, not deployed as jokes, and the four READ blocks are structurally identical (anchor/objective/motive/innocent/confidence) rather than landing a distinct beat each; competent forensic prose with almost no comic payoff.",
          "repetition": "The naming-audit self-citation and 'the split is the finding' arithmetic-close echo the ledger and Michigan-polls pieces' closing moves; the OCR-damage disclosure paragraph is a fresh device not seen in the other two, so this reads as a faint echo rather than a lift."
        }
      ],
      "round_count": 4,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T01:01:35Z",
      "last_at": "2026-08-06T07:25:46Z",
      "elapsed_seconds": 23051,
      "final": "PASS"
    },
    {
      "slug": "dnc-ledger-doesnt-add-up",
      "url": "/audits/dnc-ledger-doesnt-add-up",
      "rounds": [
        {
          "at": "2026-08-06T06:53:37Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "dnc-ledger-doesnt-add-up",
          "url": "/audits/dnc-ledger-doesnt-add-up",
          "kind": "COVERAGE BRIEF",
          "words": 2754,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "006c2209",
          "judge_error": false,
          "notes": "Comic floor barely cleared: a few landed deadpan lines ('a newsroom is not required to agree with its own earlier week') but no real set-piece — reads as clean forensic prose with light seasoning, not a piece built around a comic beat.",
          "repetition": "Faint echo of piece 3's 'I have no instrument for the inside of a head' — this draft's 'a paywall I have no key for' is the same incapacity-as-literalism shape aimed at a different object. Not egregious; a note only."
        },
        {
          "at": "2026-08-06T06:57:57Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "dnc-ledger-doesnt-add-up",
          "url": "/audits/dnc-ledger-doesnt-add-up",
          "kind": "COVERAGE BRIEF",
          "words": 2755,
          "sources": 10,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "69be9198",
          "judge_error": false,
          "notes": "The cold open (three unreconciled dollar figures) reruns the immediately preceding Miller piece's four-clocks device almost beat for beat, back to back — the strongest device in the piece is also the least original one this week.",
          "repetition": "Cold-open device (N unreconciled numbers for one fact) is near-structurally identical to Miller piece's 'Four numbers sit in this corpus, each called the day...'; 'It survives a steelman without much strain' closely echoes Miller's 'Both readings survive a steelman.'"
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T06:53:37Z",
      "last_at": "2026-08-06T06:57:57Z",
      "elapsed_seconds": 260,
      "final": "PASS"
    },
    {
      "slug": "michigan-primary-general-polls-arrive",
      "url": "/audits/michigan-primary-general-polls-arrive",
      "rounds": [
        {
          "at": "2026-08-06T05:47:14Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-primary-general-polls-arrive",
          "url": "/audits/michigan-primary-general-polls-arrive",
          "kind": "COVERAGE BRIEF",
          "words": 2308,
          "sources": 13,
          "spans_total": 16,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 5,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "6789a45c",
          "judge_error": false,
          "notes": "The 'word this desk reserves' sentence is copied near-intact from the Miller piece just three pieces back — the single clearest violation of cross-piece device rotation in this batch.",
          "repetition": "The line 'the word this desk reserves for two outlets asserting incompatible facts' is lifted almost verbatim from the Miller piece's identical construction. The cold open also repeats the recent template: lead number(s) — dash — 'and the coverage/file can't agree,' matching both Miller and el-sayed-counterattack openers."
        },
        {
          "at": "2026-08-06T06:01:38Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-primary-general-polls-arrive",
          "url": "/audits/michigan-primary-general-polls-arrive",
          "kind": "COVERAGE BRIEF",
          "words": 2402,
          "sources": 13,
          "spans_total": 17,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "74af4552",
          "judge_error": false,
          "notes": "The 11-block READ appendix (objective/motive/innocent × 11 outlets) reads as mechanical enumeration rather than judged synthesis — thorough but dilutes the narrator's personality into a database printout for most of the back half.",
          "repetition": "The 'I am not going to mint one' taxonomy-decline (justified by a tidy count) closely echoes Miller piece's 'not going to reach for it because four numbers looks tidier.' The five/six-outlets-to-one-noun ladder in coverage_frame recalls chyrons piece's 'Fox gave him an ideology... BBC gave him a verb' device."
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T05:47:14Z",
      "last_at": "2026-08-06T06:01:38Z",
      "elapsed_seconds": 864,
      "final": "PASS"
    },
    {
      "slug": "miller-first-deadline-passes",
      "url": "/audits/miller-first-deadline-passes",
      "rounds": [
        {
          "at": "2026-08-06T04:48:48Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "miller-first-deadline-passes",
          "url": "/audits/miller-first-deadline-passes",
          "kind": "COVERAGE BRIEF",
          "words": 2109,
          "sources": 12,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "bd3ab121",
          "judge_error": false,
          "notes": "The headline and cold-open both reuse the 'stated fact — and the file can't agree on X' template from michigan-primary-el-sayed-gop-counterattack almost verbatim; risks reading as house formula rather than a fresh device.",
          "repetition": "Headline runs the same 'event — and the file cannot agree on [X]' em-dash template as the el-sayed piece almost verbatim; the cold open ('Wednesday came... That much every source agrees on. What the file will not give me is...') recycles the chyrons piece's flat-statement-then-pivot shape nearly intact."
        },
        {
          "at": "2026-08-06T04:55:29Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "miller-first-deadline-passes",
          "url": "/audits/miller-first-deadline-passes",
          "kind": "COVERAGE BRIEF",
          "words": 2095,
          "sources": 12,
          "spans_total": 7,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "44bc9b52",
          "judge_error": false,
          "notes": "Comic charge is thin — only the closing tribunal line and the 'not on the line' aside actually land; the withhold-the-word paragraph explains its own restraint rather than enacting it, edging toward announcing an insight instead of delivering one.",
          "repetition": "Cold open again uses a counting shape ('four clocks,' echoing Wire 2's '269 chyrons... four screens'); the 'I am not going to reach for it' withhold-the-word move echoes el-sayed's naming-ladder disclaimer. Neither is lifted verbatim — faint echo, not egregious recycling."
        }
      ],
      "round_count": 2,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T04:48:48Z",
      "last_at": "2026-08-06T04:55:29Z",
      "elapsed_seconds": 401,
      "final": "PASS"
    },
    {
      "slug": "michigan-primary-el-sayed-gop-counterattack",
      "url": "/audits/michigan-primary-el-sayed-gop-counterattack",
      "rounds": [
        {
          "at": "2026-08-06T02:40:57Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-gop-counterattack",
          "url": "/audits/michigan-primary-el-sayed-gop-counterattack",
          "kind": "COVERAGE BRIEF",
          "words": 2391,
          "sources": 13,
          "spans_total": 4,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 6
          },
          "draft": "5475fa3d",
          "judge_error": false,
          "notes": "Headline skips 'story first': no win, margin, or office named before the label catalog, unlike the ladder-headline it's echoing from the prior piece, which did lead with the result.",
          "repetition": "Headline's N-way enumeration ('a terrorist to one, a communist to another...') and the dispense-the-fact-then-pivot cold open both echo piece 1's chyron headline/open nearly intact; the naming-ladder device continues piece 3's progressive/socialist chain rather than a fresh angle."
        },
        {
          "at": "2026-08-06T02:48:43Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-gop-counterattack",
          "url": "/audits/michigan-primary-el-sayed-gop-counterattack",
          "kind": "COVERAGE BRIEF",
          "words": 2375,
          "sources": 13,
          "spans_total": 4,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 9
          },
          "draft": "25f6df3e",
          "judge_error": false,
          "notes": "Ten near-identical READ blocks (anchor/objective/motive/innocent/confidence) stack past the point of earning insight per instance, turning procedural template into padding and diluting the smart-by-accident payoff.",
          "repetition": "Naming-ladder device continues the trilogy's motif (piece 3's progressive-vs-socialist naming section), though extended and explicitly acknowledged as lineage. The 'I decline to speculate on causation/the inside of a head' incapacity-riff echoes piece 3's 'I am not equipped to run the second one.'"
        }
      ],
      "round_count": 2,
      "fails": 1,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T02:40:57Z",
      "last_at": "2026-08-06T02:48:43Z",
      "elapsed_seconds": 466,
      "final": "PASS"
    },
    {
      "slug": "michigan-primary-dems-blew-it-frame",
      "url": "/audits/michigan-primary-dems-blew-it-frame",
      "rounds": [
        {
          "at": "2026-08-06T00:30:21Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-primary-dems-blew-it-frame",
          "url": "/audits/michigan-primary-dems-blew-it-frame",
          "kind": "COVERAGE BRIEF",
          "words": 2276,
          "sources": 11,
          "spans_total": 13,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 8,
            "evenhanded": 7,
            "grounding": 7,
            "headline": 8
          },
          "draft": "26ca13fa",
          "judge_error": false,
          "notes": "The eight READ blocks assign each outlet a 'motive' (softened by an 'innocent' clause) — that's speculative intent-reading about newsroom psychology, thinner ground than the span-anchored FRAMING/NAMING/ANGLE sections above it.",
          "repetition": "Reuses NBC's GOP-boost-ad detail/interpretation and Fox's 'socialist...they wanted' headline quote nearly verbatim from yesterday's el-sayed-wins piece — same evidentiary material and same interpretive point restated, beyond ordinary corpus continuity."
        },
        {
          "at": "2026-08-06T00:35:27Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-primary-dems-blew-it-frame",
          "url": "/audits/michigan-primary-dems-blew-it-frame",
          "kind": "COVERAGE BRIEF",
          "words": 2240,
          "sources": 11,
          "spans_total": 12,
          "spans_unlocatable": 1,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "4ed7e2ed",
          "judge_error": false,
          "notes": "Nine near-identical READ blocks (anchor/objective/motive/innocent/confidence) turn the back half into a templated ledger that crowds out prose, diluting the comic and voice payoff the body paragraphs actually earned.",
          "repetition": "Draft explicitly flags and declines to redo the prior piece's 'progressive→socialist' naming-split file rather than silently recycling it. No repeated cold-open shape, spine wire, or self-epithet found against the three shown recent pieces."
        },
        {
          "at": "2026-08-06T00:40:06Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "michigan-primary-dems-blew-it-frame",
          "url": "/audits/michigan-primary-dems-blew-it-frame",
          "kind": "COVERAGE BRIEF",
          "words": 2236,
          "sources": 11,
          "spans_total": 15,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "0ea08dc6",
          "judge_error": false,
          "notes": "Eight near-identical READ blocks, each ending 'confidence: tentative,' turn the back half into a filled-out form and drain force from the piece's one load-bearing confidence line at the close.",
          "repetition": "The 'an earlier piece covered X, not redoing it' disclaimer (used for both the win piece and the progressive/socialist piece) recurs in every recent piece shown; here it fires twice in one draft. The 8x identical READ-block scaffold also echoes the confidence-line convention so often it dilutes the device."
        },
        {
          "at": "2026-08-06T00:45:19Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "michigan-primary-dems-blew-it-frame",
          "url": "/audits/michigan-primary-dems-blew-it-frame",
          "kind": "COVERAGE BRIEF",
          "words": 2242,
          "sources": 11,
          "spans_total": 18,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 8,
            "evenhanded": 8,
            "grounding": 8,
            "headline": 8
          },
          "draft": "56b316fe",
          "judge_error": false,
          "notes": "Comic charge stays understated throughout; only the closing anticlimax and 'least authoritative party' line clearly land, so it clears the floor but doesn't push past competent-forensic into memorable.",
          "repetition": "Faint echo of piece 2's incapacity-riff shape ('I don't have a frame that explains...') in this draft's 'I don't know which weighs more' and 'I am not equipped to run the second one' — same construction, not verbatim, a note not a cost."
        }
      ],
      "round_count": 4,
      "fails": 0,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-06T00:30:21Z",
      "last_at": "2026-08-06T00:45:19Z",
      "elapsed_seconds": 898,
      "final": "PASS"
    },
    {
      "slug": "michigan-primary-el-sayed-wins",
      "url": "/audits/michigan-primary-el-sayed-wins",
      "rounds": [
        {
          "at": "2026-08-05T15:03:05Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-wins",
          "url": "/audits/michigan-primary-el-sayed-wins",
          "kind": "COVERAGE BRIEF",
          "words": 1882,
          "sources": 11,
          "spans_total": 7,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 5,
            "headline": 4
          },
          "draft": "fcbc421a",
          "judge_error": false,
          "notes": "Headline reports only the meta-divergence, never the actual news (El-Sayed won) — violates 'story first, then divergence.' Worse: the eight READ blocks assign motive/intent to each outlet ('sustain AP's own house convention,' 'package the result as an ideology marker') — that's speculation past what spans support, softened but not licensed by the 'innocent:' hedge, and it edges into ruling on credibility the desk isn't supposed to do.",
          "repetition": "none found — the READ-block motive/objective/innocent format and the fight-vs-treaty cold open don't recur in the three recent pieces, which stick to VECTOR/FRAMING blocks without imputing motive."
        },
        {
          "at": "2026-08-05T15:07:49Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-wins",
          "url": "/audits/michigan-primary-el-sayed-wins",
          "kind": "COVERAGE BRIEF",
          "words": 1882,
          "sources": 11,
          "spans_total": 7,
          "spans_unlocatable": 2,
          "scores": {
            "voice": 4,
            "evenhanded": 7,
            "grounding": 4,
            "headline": 7
          },
          "draft": "fcbc421a",
          "judge_error": false,
          "notes": "Eight READ blocks assign 'objective'/'motive'/'innocent' explanations to newsrooms — speculative mind-reading no single span supports, violating 'report the error, do not explain why' and 'no fact from outside the corpus.'",
          "repetition": "none of the three recent pieces use outlet-by-outlet motive/READ blocks or this cold-open shape; no clear device lifted intact."
        },
        {
          "at": "2026-08-05T15:30:46Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-wins",
          "url": "/audits/michigan-primary-el-sayed-wins",
          "kind": "COVERAGE BRIEF",
          "words": 1934,
          "sources": 11,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 6,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "7308e483",
          "judge_error": false,
          "notes": "Chain-link clause 'stands on its own record' recycled near-verbatim from today's iran-hormuz piece. Secondary: READ blocks assign 'motive'/'objective' to outlets, interpreting intent beyond what quoted spans strictly support, only partly offset by paired 'innocent' clauses.",
          "repetition": "The chain-link sentence 'stands on its own record' is lifted near-verbatim from today's iran-hormuz-deal-terms piece ('closed and stands on its own record' vs draft's 'shut and stands on its own record') — same connective device, same publication day, cost voice points."
        },
        {
          "at": "2026-08-05T15:35:20Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 4,
          "disclosed": true,
          "slug": "michigan-primary-el-sayed-wins",
          "url": "/audits/michigan-primary-el-sayed-wins",
          "kind": "COVERAGE BRIEF",
          "words": 1942,
          "sources": 11,
          "spans_total": 15,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 6,
            "headline": 8
          },
          "draft": "f2f5bc14",
          "judge_error": false,
          "notes": "READ blocks assign 'motive' to each newsroom — even hedged by paired 'innocent' readings, this steps past 'you report, you do not rule' into psychological inference the spans don't literally supply; the stopwatch line also gets an unrationed follow-up clause after it lands.",
          "repetition": "None of the three recent samples use the anchor/objective/motive/confidence READ-block structure; cold open, vector shapes, and self-epithet usage don't echo any of the three pieces shown."
        }
      ],
      "round_count": 4,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-05T15:03:05Z",
      "last_at": "2026-08-05T15:35:20Z",
      "elapsed_seconds": 1935,
      "final": "PASS"
    },
    {
      "slug": "miller-johnson-process-to-play-out",
      "url": "/audits/miller-johnson-process-to-play-out",
      "rounds": [
        {
          "at": "2026-08-05T12:50:26Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 1,
          "disclosed": true,
          "slug": "miller-johnson-process-to-play-out",
          "url": "/audits/miller-johnson-process-to-play-out",
          "kind": "COVERAGE BRIEF",
          "words": 2184,
          "sources": 5,
          "spans_total": 12,
          "spans_unlocatable": 3,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "5cb7b4f2",
          "judge_error": false,
          "notes": "Comic floor is only barely cleared: the anti-climax build ('not a name, not a verdict... It was a word') and the 'average them into one variable' line are real but thin devices in an otherwise pure-forensic piece; nothing lands hard enough to feel deployed rather than incidental.",
          "repetition": "The closing 'logged under two definitions / query returns two answers' metaphor echoes piece 3's 'conflicting writes to one field' data-consistency framing for irreconcilable claims — same device, third recent piece to lean on it. Not egregious, but a real echo."
        },
        {
          "at": "2026-08-05T12:53:15Z",
          "type": "qc",
          "verdict": "FAIL",
          "attempt": 2,
          "disclosed": true,
          "slug": "miller-johnson-process-to-play-out",
          "url": "/audits/miller-johnson-process-to-play-out",
          "kind": "COVERAGE BRIEF",
          "words": 2184,
          "sources": 5,
          "spans_total": 12,
          "spans_unlocatable": 3,
          "scores": {
            "voice": 7,
            "evenhanded": 8,
            "grounding": 9,
            "headline": 8
          },
          "draft": "5cb7b4f2",
          "judge_error": false,
          "notes": "Comic engine is the 'process' referent-audit, which lands a few dry beats but never a big one, and the piece's best metaphor (floating variable / conflicting writes) is a near-repeat of the Iran piece's database conceit from the same week.",
          "repetition": "Closing 'logged under two definitions / query returns two answers' conceit closely echoes iran-hormuz-delay-threats's 'conflicting writes to one field' framing — same database-write metaphor for an unreconciled two-state fact, days apart in the corpus."
        },
        {
          "at": "2026-08-05T12:57:28Z",
          "type": "qc",
          "verdict": "PASS",
          "attempt": 3,
          "disclosed": true,
          "slug": "miller-johnson-process-to-play-out",
          "url": "/audits/miller-johnson-process-to-play-out",
          "kind": "COVERAGE BRIEF",
          "words": 2184,
          "sources": 5,
          "spans_total": 12,
          "spans_unlocatable": 0,
          "scores": {
            "voice": 7,
            "evenhanded": 9,
            "grounding": 9,
            "headline": 8
          },
          "draft": "8d33be2f",
          "judge_error": false,
          "notes": "Two devices are lifted from the immediately preceding piece in the same chain (variable-typing metaphor, searched-and-found-nothing absence) rather than rotated — close enough to read as a tic of this desk's Miller coverage specifically, not just the corpus generally.",
          "repetition": "The 'variable with no fixed value' compiler metaphor (piece 2's 'three values for the same variable') recurs as 'a floating variable... nobody bothers to cast it.' The 'I searched and found nothing' absence-as-finding beat (Husted in piece 2) recurs almost structurally intact for the missing right-of-center Politico coverage."
        }
      ],
      "round_count": 3,
      "fails": 2,
      "contradictions": 0,
      "kind": "COVERAGE BRIEF",
      "first_at": "2026-08-05T12:50:26Z",
      "last_at": "2026-08-05T12:57:28Z",
      "elapsed_seconds": 422,
      "final": "PASS"
    }
  ],
  "live_pieces": 343,
  "state": "working",
  "last_event_at": "2026-08-09T03:53:13Z",
  "last_event_age_seconds": 2347,
  "ledger_skipped_lines": 3,
  "received_at": "2026-08-09T04:32:20.523Z",
  "desk_state": "working",
  "feed_state": "fresh",
  "feed_age_seconds": 58
}