{
  "show_id": "series_rightwing_threat__ep1_breitbart",
  "series": "series_rightwing_threat",
  "episode": 1,
  "slug": "breitbart",
  "outlet": "Breitbart",
  "created_by": "Producer Agent A",
  "created_at": "2026-08-26T00:00:00Z",
  "narration_status": "structure-only",
  "receipt_source_of_record": "https://mediamatters.org/breitbart",
  "ref_video": "C:/Users/donbr/OneDrive/Pictures/Camera Roll/WIN_*.mp4",
  "presenter_out_dir": "C:/DandyDon/smm/shows/series_rightwing_threat/ep1_breitbart/presenter_clips",
  "notes": "Section contract: OPEN / PRESENTER / NARRATOR / CLOSE. Segments with section=PRESENTER are routed to presenter_segment.py (1080x1080 talking-head). Narration text fields are intentionally blank: narration is written in a later pass.",
  "sections": {
    "OPEN": [
      {
        "id": "ep1_seg_0001",
        "section": "OPEN",
        "voice": "narrator",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "hook; one line; receipts in plain language",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": false,
        "stage_hint": "narrated over VST visual"
      }
    ],
    "PRESENTER": [
      {
        "id": "ep1_seg_presenter_0002",
        "section": "PRESENTER",
        "voice": "sasha",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "presenter beat 1: hook to camera, name the mechanism",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": true,
        "stage_hint": "presenter_segment.py -> 1080x1080 talking-head"
      },
      {
        "id": "ep1_seg_presenter_0005",
        "section": "PRESENTER",
        "voice": "sasha",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "presenter beat 2: bridge between evidence block A and block B",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": true,
        "stage_hint": "presenter_segment.py -> 1080x1080 talking-head"
      },
      {
        "id": "ep1_seg_presenter_0007",
        "section": "PRESENTER",
        "voice": "sasha",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "presenter beat 3: land the conclusion on camera",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": true,
        "stage_hint": "presenter_segment.py -> 1080x1080 talking-head"
      }
    ],
    "NARRATOR": [
      {
        "id": "ep1_seg_0003",
        "section": "NARRATOR",
        "voice": "narrator",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "evidence block A: amplification mechanism, primary examples",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": false,
        "stage_hint": "narrated over VST visuals / screenshots"
      },
      {
        "id": "ep1_seg_0004",
        "section": "NARRATOR",
        "voice": "narrator",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "evidence block B: reach/scale + laundering pathway into mainstream",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": false,
        "stage_hint": "narrated over VST visuals / screenshots"
      },
      {
        "id": "ep1_seg_0006",
        "section": "NARRATOR",
        "voice": "narrator",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "impact block: downstream effect on democratic norms",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": false,
        "stage_hint": "narrated over VST visuals / screenshots"
      }
    ],
    "CLOSE": [
      {
        "id": "ep1_seg_0008",
        "section": "CLOSE",
        "voice": "narrator",
        "text": "",
        "text_status": "placeholder_no_narration",
        "purpose": "resolve + CTA; not a call to censor, a call to hold to receipts",
        "receipt_hook": "https://mediamatters.org/breitbart",
        "presenter_segment_py": false,
        "stage_hint": "narrated end-card"
      }
    ]
  }
}
