[
  {
    "id": 7688,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419001",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Stort intresse för IFK Norrköpings bortamatch i Örebro",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260421_1430_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T12:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.15,
    "body_len": 212,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.921Z",
    "updated_at": "2026-04-24T08:29:52.203Z"
  },
  {
    "id": 7685,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419005",
    "town": "finspang",
    "content_type": "sport",
    "title": "LHCs stjärna Robin Kåvax går till AIK i sommar",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260421_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T11:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.15,
    "body_len": 151,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.918Z",
    "updated_at": "2026-04-24T08:29:52.200Z"
  },
  {
    "id": 7689,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419006",
    "town": "linkoping",
    "content_type": "sport",
    "title": "LHCs stjärna Robin Kåvax går till AIK i sommar",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260421_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T11:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.15,
    "body_len": 151,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.922Z",
    "updated_at": "2026-04-24T08:29:52.204Z"
  },
  {
    "id": 7686,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419082",
    "town": "finspang",
    "content_type": "sport",
    "title": "Rögle släppte finalebiljetter — såldes slut omedelbar",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_kristianstad/nyheter_p4_kristianstad/2026/04/nyheter_p4_kristianstad_20260421_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T09:30:00.000Z",
    "primary_scope": "national",
    "geo_confidence": 0.15,
    "body_len": 167,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.919Z",
    "updated_at": "2026-04-24T08:29:52.201Z"
  },
  {
    "id": 7690,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419087",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Rögle släppte finalebiljetter — såldes slut omedelbar",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_kristianstad/nyheter_p4_kristianstad/2026/04/nyheter_p4_kristianstad_20260421_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T09:30:00.000Z",
    "primary_scope": "national",
    "geo_confidence": 0.15,
    "body_len": 167,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.923Z",
    "updated_at": "2026-04-24T08:29:52.205Z"
  },
  {
    "id": 7691,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419011",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Stort intresse för IFK Norrköpings bortamatch i Örebro",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260421_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T09:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.15,
    "body_len": 532,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.924Z",
    "updated_at": "2026-04-24T08:29:52.206Z"
  },
  {
    "id": 7693,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419083",
    "town": "haninge",
    "content_type": "sport",
    "title": "Rögle släppte finalebiljetter — såldes slut omedelbar",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_kristianstad/nyheter_p4_kristianstad/2026/04/nyheter_p4_kristianstad_20260421_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T09:30:00.000Z",
    "primary_scope": "national",
    "geo_confidence": 0.15,
    "body_len": 167,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.927Z",
    "updated_at": "2026-04-24T08:29:52.208Z"
  },
  {
    "id": 7692,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "419022",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Starkt biljettintresse för IFK Norrköpings match mot Örebro",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260421_1030_192.m4a",
    "source_id": null,
    "published_at": "2026-04-21T08:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.15,
    "body_len": 229,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.926Z",
    "updated_at": "2026-04-24T08:29:52.207Z"
  },
  {
    "id": 7694,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "414279",
    "town": "haninge",
    "content_type": "sport",
    "title": "Pontus Jansson visar upp hat online: \"Förlorad värld\" ➤Delar skärmdump från Instagram",
    "source_url": "https://www.fotbollskanalen.se/artiklar/allsvenskan/pontus-jansson-visar-upp-hatet",
    "source_id": null,
    "published_at": "2026-04-18T10:03:42.831Z",
    "primary_scope": "national",
    "geo_confidence": 0.15,
    "body_len": 85,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.928Z",
    "updated_at": "2026-04-24T08:29:52.209Z"
  },
  {
    "id": 7687,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "402119",
    "town": "finspang",
    "content_type": "sport",
    "title": "Thorengruppen kan säkra SM-final",
    "source_url": "https://www.folkbladet.nu/2026-04-16/thorengruppen-kan-sakra-sm-final-9a768",
    "source_id": null,
    "published_at": "2026-04-16T17:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.65,
    "body_len": 197,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.920Z",
    "updated_at": "2026-04-24T08:29:52.202Z"
  },
  {
    "id": 7695,
    "batch_id": "2026-04-21T215702Z",
    "source_file": "sport",
    "external_id": "365773",
    "town": "sodermalm",
    "content_type": "sport",
    "title": "Sara Sjöström gör comeback i Swim Open på Eriksdalsbadet",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260411_0930_192.m4a",
    "source_id": null,
    "published_at": "2026-04-11T07:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 427,
    "target_scope_count": null,
    "author": null,
    "summary": null,
    "body_preview": null,
    "verdict": null,
    "rejection_code": null,
    "notes": null,
    "reviewer": null,
    "reviewed_at": null,
    "created_at": "2026-04-24T06:20:19.929Z",
    "updated_at": "2026-04-24T08:29:52.211Z"
  }
]