[
  {
    "id": 7348,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "435259",
    "town": "linkoping",
    "content_type": "article",
    "title": "Följ kommunfullmäktiges sammanträde den 28 april",
    "source_url": "https://www.linkoping.se/aktuellt/aktuellt/2026-04-23-folj-kommunfullmaktiges-sammantrade-den-28-april",
    "source_id": null,
    "published_at": "2026-04-24T05:01:35.088Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.65,
    "body_len": 119,
    "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.539Z",
    "updated_at": "2026-04-24T08:29:51.778Z"
  },
  {
    "id": 7388,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434979",
    "town": "haninge",
    "content_type": "article",
    "title": "Ny livsstilsbutik på Stora gatan",
    "source_url": "https://www.mitti.se/nyheter/ny-livsstilsbutik-pa-stora-gatan-6.3.359848.bba3ef548f",
    "source_id": null,
    "published_at": "2026-04-24T00:00:11.210Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.5,
    "body_len": 2718,
    "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.592Z",
    "updated_at": "2026-04-24T08:29:51.832Z"
  },
  {
    "id": 7389,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434978",
    "town": "haninge",
    "content_type": "article",
    "title": "Krävs på 750 000 kronor efter bidragsfusk",
    "source_url": "https://www.mitti.se/nyheter/kravs-pa-750-000-kronor-efter-bidragsfusk-6.3.358358.e17364bb2e",
    "source_id": null,
    "published_at": "2026-04-24T00:00:11.193Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.57,
    "body_len": 1283,
    "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.593Z",
    "updated_at": "2026-04-24T08:29:51.833Z"
  },
  {
    "id": 7308,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434744",
    "town": "finspang",
    "content_type": "sport",
    "title": "Svenska kanotåkare uttagna till världscup",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260423_1630_192.m4a",
    "source_id": null,
    "published_at": "2026-04-23T14:30:00.000Z",
    "primary_scope": "kommun:0562",
    "geo_confidence": 0.45,
    "body_len": 282,
    "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.491Z",
    "updated_at": "2026-04-24T08:29:51.719Z"
  },
  {
    "id": 7349,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434746",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Svenska kanotsprintare uttagna till världscupsatsen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260423_1430_192.m4a",
    "source_id": null,
    "published_at": "2026-04-23T12:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.57,
    "body_len": 188,
    "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.540Z",
    "updated_at": "2026-04-24T08:29:51.780Z"
  },
  {
    "id": 7390,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434594",
    "town": "haninge",
    "content_type": "article",
    "title": "Misstänkt mord i Vårby – en gripen",
    "source_url": "https://www.mitti.se/nyheter/misstankt-mord-i-varby--en-gripen-6.3.360775.322399a215",
    "source_id": null,
    "published_at": "2026-04-23T12:00:10.997Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.7,
    "body_len": 1663,
    "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.594Z",
    "updated_at": "2026-04-24T08:29:51.834Z"
  },
  {
    "id": 7391,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434592",
    "town": "haninge",
    "content_type": "article",
    "title": "Emma föder upp jättekaniner: ”Vill sitta i knät”",
    "source_url": "https://www.mitti.se/nyheter/emma-foder-upp-jattekaniner-vill-sitta-i-knat-6.3.360088.becc722158",
    "source_id": null,
    "published_at": "2026-04-23T12:00:10.974Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.56,
    "body_len": 4497,
    "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.595Z",
    "updated_at": "2026-04-24T08:29:51.835Z"
  },
  {
    "id": 7309,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434849",
    "town": "finspang",
    "content_type": "article",
    "title": "Tonårspojke anhållen efter hotelser mot skolor i Bålänge",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_dalarna/nyheter_p4_dalarna/2026/04/nyheter_p4_dalarna_20260423_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-23T11:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.75,
    "body_len": 530,
    "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.492Z",
    "updated_at": "2026-04-24T08:29:51.720Z"
  },
  {
    "id": 7350,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434854",
    "town": "linkoping",
    "content_type": "article",
    "title": "Tonårspojke anhållen efter hotelser mot skolor i Bålänge",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_dalarna/nyheter_p4_dalarna/2026/04/nyheter_p4_dalarna_20260423_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-23T11:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.75,
    "body_len": 530,
    "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.541Z",
    "updated_at": "2026-04-24T08:29:51.783Z"
  },
  {
    "id": 7392,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "434850",
    "town": "haninge",
    "content_type": "article",
    "title": "Tonårspojke anhållen efter hotelser mot skolor i Bålänge",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_dalarna/nyheter_p4_dalarna/2026/04/nyheter_p4_dalarna_20260423_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-23T11:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.75,
    "body_len": 530,
    "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.595Z",
    "updated_at": "2026-04-24T08:29:51.836Z"
  },
  {
    "id": 7351,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420640",
    "town": "linkoping",
    "content_type": "article",
    "title": "Godmorgon Linköping — torsdag 23 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-23T05:30:50.124Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 1884,
    "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.542Z",
    "updated_at": "2026-04-24T08:29:51.785Z"
  },
  {
    "id": 7393,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420639",
    "town": "haninge",
    "content_type": "article",
    "title": "Godmorgon Haninge — torsdag 23 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-23T05:30:41.144Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2039,
    "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.596Z",
    "updated_at": "2026-04-24T08:29:51.837Z"
  },
  {
    "id": 7310,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420638",
    "town": "finspang",
    "content_type": "article",
    "title": "Godmorgon Finspång — torsdag 23 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-23T05:30:32.521Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2142,
    "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.493Z",
    "updated_at": "2026-04-24T08:29:51.722Z"
  },
  {
    "id": 7394,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420512",
    "town": "haninge",
    "content_type": "article",
    "title": "Fritidskortet når främst resursstarka familjer – inte de som behöver det mest",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T11:30:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.83,
    "body_len": 542,
    "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.597Z",
    "updated_at": "2026-04-24T08:29:51.838Z"
  },
  {
    "id": 7311,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420519",
    "town": "finspang",
    "content_type": "article",
    "title": "Justitieombudsmannen kritiserar omplaceringen av sexåring",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T09:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.85,
    "body_len": 456,
    "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.495Z",
    "updated_at": "2026-04-24T08:29:51.723Z"
  },
  {
    "id": 7352,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420524",
    "town": "linkoping",
    "content_type": "article",
    "title": "Justitieombudsmannen kritiserar omplaceringen av sexåring",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T09:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.85,
    "body_len": 456,
    "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.544Z",
    "updated_at": "2026-04-24T08:29:51.789Z"
  },
  {
    "id": 7395,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420520",
    "town": "haninge",
    "content_type": "article",
    "title": "Justitieombudsmannen kritiserar omplaceringen av sexåring",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T09:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.85,
    "body_len": 456,
    "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.599Z",
    "updated_at": "2026-04-24T08:29:51.839Z"
  },
  {
    "id": 7396,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420526",
    "town": "haninge",
    "content_type": "article",
    "title": "Regeringen godkänner Tvärförbindelse Södertörn genom naturreservat",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_1030_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T08:30:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.76,
    "body_len": 446,
    "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.600Z",
    "updated_at": "2026-04-24T08:29:51.840Z"
  },
  {
    "id": 7312,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "431984",
    "town": "finspang",
    "content_type": "article",
    "title": "Risk för granbarkborrar efter påskstormen",
    "source_url": "https://www.svtplay.se/video/e3dYbW3/lokala-nyheter-ost/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.47,
    "body_len": 843,
    "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.496Z",
    "updated_at": "2026-04-24T08:29:51.724Z"
  },
  {
    "id": 7313,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "431986",
    "town": "finspang",
    "content_type": "article",
    "title": "Kokainrester i Vättern gör laxar mer aktiva",
    "source_url": "https://www.svtplay.se/video/e3dYbW3/lokala-nyheter-ost/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.47,
    "body_len": 409,
    "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.497Z",
    "updated_at": "2026-04-24T08:29:51.725Z"
  },
  {
    "id": 7353,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "431987",
    "town": "linkoping",
    "content_type": "article",
    "title": "Kokainrester i Vättern gör laxar mer aktiva",
    "source_url": "https://www.svtplay.se/video/e3dYbW3/lokala-nyheter-ost/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.47,
    "body_len": 409,
    "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.545Z",
    "updated_at": "2026-04-24T08:29:51.790Z"
  },
  {
    "id": 7354,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "431985",
    "town": "linkoping",
    "content_type": "article",
    "title": "Risk för granbarkborrar efter påskstormen",
    "source_url": "https://www.svtplay.se/video/e3dYbW3/lokala-nyheter-ost/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.47,
    "body_len": 843,
    "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.546Z",
    "updated_at": "2026-04-24T08:29:51.795Z"
  },
  {
    "id": 7397,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "432006",
    "town": "haninge",
    "content_type": "article",
    "title": "Tvärförbindelse Södertörn får grönt ljus från regeringen",
    "source_url": "https://www.svtplay.se/video/jp5Z5YD/lokala-nyheter-stockholm/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.75,
    "body_len": 1334,
    "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.601Z",
    "updated_at": "2026-04-24T08:29:51.841Z"
  },
  {
    "id": 7398,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "432008",
    "town": "haninge",
    "content_type": "article",
    "title": "Stockholms län har lägre dödlighet i lungsjukdomen Kol",
    "source_url": "https://www.svtplay.se/video/jp5Z5YD/lokala-nyheter-stockholm/idag-09-07",
    "source_id": null,
    "published_at": "2026-04-22T07:07:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.75,
    "body_len": 451,
    "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.602Z",
    "updated_at": "2026-04-24T08:29:51.842Z"
  },
  {
    "id": 7399,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "432012",
    "town": "haninge",
    "content_type": "article",
    "title": "Stockholms län har lägre dödlighet i lungsjukdomen Kol än rikssnittet",
    "source_url": "https://www.svtplay.se/video/jAM6Vzm/lokala-nyheter-stockholm/idag-08-33",
    "source_id": null,
    "published_at": "2026-04-22T06:33:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.7,
    "body_len": 451,
    "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.603Z",
    "updated_at": "2026-04-24T08:29:51.843Z"
  },
  {
    "id": 7400,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "432010",
    "town": "haninge",
    "content_type": "article",
    "title": "Trafikverket bygger tvårfil motorväg mellan Kungens kurva och Jordbro",
    "source_url": "https://www.svtplay.se/video/jAM6Vzm/lokala-nyheter-stockholm/idag-08-33",
    "source_id": null,
    "published_at": "2026-04-22T06:33:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.7,
    "body_len": 1334,
    "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.605Z",
    "updated_at": "2026-04-24T08:29:51.844Z"
  },
  {
    "id": 7401,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "432014",
    "town": "haninge",
    "content_type": "article",
    "title": "Stockholms län har lägre dödlighet i lungsjukdomen KOL än rikssnittet",
    "source_url": "https://www.svtplay.se/video/jLJokmL/lokala-nyheter-stockholm/idag-08-07",
    "source_id": null,
    "published_at": "2026-04-22T06:07:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.7,
    "body_len": 451,
    "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.606Z",
    "updated_at": "2026-04-24T08:29:51.845Z"
  },
  {
    "id": 7355,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "419145",
    "town": "linkoping",
    "content_type": "article",
    "title": "Godmorgon Linköping — onsdag 22 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-22T05:30:53.337Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2037,
    "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.547Z",
    "updated_at": "2026-04-24T08:29:51.796Z"
  },
  {
    "id": 7402,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "419144",
    "town": "haninge",
    "content_type": "article",
    "title": "Godmorgon Haninge — onsdag 22 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-22T05:30:43.113Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2219,
    "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.607Z",
    "updated_at": "2026-04-24T08:29:51.845Z"
  },
  {
    "id": 7314,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "419143",
    "town": "finspang",
    "content_type": "article",
    "title": "Godmorgon Finspång — onsdag 22 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-22T05:30:33.938Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2226,
    "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.498Z",
    "updated_at": "2026-04-24T08:29:51.726Z"
  },
  {
    "id": 7403,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "420535",
    "town": "haninge",
    "content_type": "article",
    "title": "Flera gräs- och skogsbränder i Stockholmsområdet",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260422_0730_192.m4a",
    "source_id": null,
    "published_at": "2026-04-22T05:30:00.000Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.65,
    "body_len": 466,
    "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.608Z",
    "updated_at": "2026-04-24T08:29:51.846Z"
  },
  {
    "id": 7404,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "429367",
    "town": "haninge",
    "content_type": "article",
    "title": "Stockholm har lägre dödlighet i lungsjukdomen Kol än rikssnittet",
    "source_url": "https://www.svtplay.se/video/8EqomX5/lokala-nyheter-stockholm/idag-07-07",
    "source_id": null,
    "published_at": "2026-04-22T05:07:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.75,
    "body_len": 451,
    "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.610Z",
    "updated_at": "2026-04-24T08:29:51.847Z"
  },
  {
    "id": 7405,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "429365",
    "town": "haninge",
    "content_type": "article",
    "title": "Trafikverket får grönt ljus för motorväg mellan Kungens kurva och Jordbro",
    "source_url": "https://www.svtplay.se/video/8EqomX5/lokala-nyheter-stockholm/idag-07-07",
    "source_id": null,
    "published_at": "2026-04-22T05:07:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.75,
    "body_len": 1334,
    "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.611Z",
    "updated_at": "2026-04-24T08:29:51.848Z"
  },
  {
    "id": 7315,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427549",
    "town": "finspang",
    "content_type": "article",
    "title": "Första spadtaget för ny räddningsstation i Vadstena",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 587,
    "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.500Z",
    "updated_at": "2026-04-24T08:29:51.727Z"
  },
  {
    "id": 7316,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427551",
    "town": "finspang",
    "content_type": "article",
    "title": "Motala inför två timmars gratis parkering i centrum",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 216,
    "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.501Z",
    "updated_at": "2026-04-24T08:29:51.729Z"
  },
  {
    "id": 7317,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427553",
    "town": "finspang",
    "content_type": "article",
    "title": "Arbetets museum i Norrköping missar priset Årets museum",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 238,
    "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.502Z",
    "updated_at": "2026-04-24T08:29:51.730Z"
  },
  {
    "id": 7318,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427555",
    "town": "finspang",
    "content_type": "article",
    "title": "Polisen utbildar föräldrar för att förebygga sexuella övergrepp mot barn på nätet",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 814,
    "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.503Z",
    "updated_at": "2026-04-24T08:29:51.731Z"
  },
  {
    "id": 7356,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427556",
    "town": "linkoping",
    "content_type": "article",
    "title": "Polisen utbildar föräldrar för att förebygga sexuella övergrepp mot barn på nätet",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 814,
    "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.548Z",
    "updated_at": "2026-04-24T08:29:51.797Z"
  },
  {
    "id": 7357,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427550",
    "town": "linkoping",
    "content_type": "article",
    "title": "Första spadtaget för ny räddningsstation i Vadstena",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 587,
    "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.549Z",
    "updated_at": "2026-04-24T08:29:51.798Z"
  },
  {
    "id": 7358,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427552",
    "town": "linkoping",
    "content_type": "article",
    "title": "Motala inför två timmars gratis parkering i centrum",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 216,
    "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.551Z",
    "updated_at": "2026-04-24T08:29:51.799Z"
  },
  {
    "id": 7359,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "427554",
    "town": "linkoping",
    "content_type": "article",
    "title": "Arbetets museum i Norrköping missar priset Årets museum",
    "source_url": "https://www.svtplay.se/video/KxgnvL4/lokala-nyheter-ost/ikvall-18-14",
    "source_id": null,
    "published_at": "2026-04-21T16:14:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.53,
    "body_len": 238,
    "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.552Z",
    "updated_at": "2026-04-24T08:29:51.800Z"
  },
  {
    "id": 7360,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418743",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Elvaåringarnas läktarprotest i Åtvidaberg: ”Riktigt bra gjort”",
    "source_url": "https://www.expressen.se/sport/fotboll/elvaaringarnas-laktarprotest-i-atvidaberg-riktigt-bra-gjort/",
    "source_id": null,
    "published_at": "2026-04-21T07:41:42.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.45,
    "body_len": 287,
    "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.553Z",
    "updated_at": "2026-04-24T08:29:51.801Z"
  },
  {
    "id": 7361,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418758",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Polisen: ”Särskild tillsatt resurs”",
    "source_url": "https://www.na.se/sport/polisen-sarskild-tillsatt-resurs/",
    "source_id": null,
    "published_at": "2026-04-21T07:13:18.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.6,
    "body_len": 299,
    "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.554Z",
    "updated_at": "2026-04-24T08:29:51.802Z"
  },
  {
    "id": 7362,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418761",
    "town": "linkoping",
    "content_type": "article",
    "title": "Stopp i ett körfält på grund av en stillastående lastbil på E4",
    "source_url": "https://www.corren.se/trafik/linkopings-kommun/artikel/stopp-i-ett-korfalt-pa-grund-av-en-stillastaende-lastbil-pa-e4/r90kov5r",
    "source_id": null,
    "published_at": "2026-04-21T07:08:47.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.9,
    "body_len": 150,
    "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.555Z",
    "updated_at": "2026-04-24T08:29:51.803Z"
  },
  {
    "id": 7319,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418773",
    "town": "finspang",
    "content_type": "article",
    "title": "19-åring startar nytt företag i Finspång",
    "source_url": "https://www.nt.se/naringsliv/nyetableringar/artikel/19-aring-startar-nytt-foretag-i-finspang/rk36qyml",
    "source_id": null,
    "published_at": "2026-04-21T06:59:45.000Z",
    "primary_scope": "kommun:0562",
    "geo_confidence": 1,
    "body_len": 171,
    "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.504Z",
    "updated_at": "2026-04-24T08:29:51.732Z"
  },
  {
    "id": 7320,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418790",
    "town": "finspang",
    "content_type": "article",
    "title": "Laxar i Vättern påverkade av kokain – simmade dubbelt så långt",
    "source_url": "https://www.sverigesradio.se/artikel/9199566",
    "source_id": null,
    "published_at": "2026-04-21T06:40:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.45,
    "body_len": 295,
    "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.505Z",
    "updated_at": "2026-04-24T08:29:51.733Z"
  },
  {
    "id": 7406,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418795",
    "town": "haninge",
    "content_type": "article",
    "title": "Åtalet efter Rönningemordet dröjer – klart efter sommaren",
    "source_url": "https://www.sverigesradio.se/artikel/9199547",
    "source_id": null,
    "published_at": "2026-04-21T06:21:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.88,
    "body_len": 313,
    "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.612Z",
    "updated_at": "2026-04-24T08:29:51.849Z"
  },
  {
    "id": 7407,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418797",
    "town": "haninge",
    "content_type": "article",
    "title": "Rönningeutredning väntas klar efter sommaren",
    "source_url": "https://www.aftonbladet.se/nyheter/a/V6g0Mr/aklagaren-begar-mer-i-ronningefallet?utm_medium=rss",
    "source_id": null,
    "published_at": "2026-04-21T06:08:05.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.56,
    "body_len": 111,
    "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.612Z",
    "updated_at": "2026-04-24T08:29:51.850Z"
  },
  {
    "id": 7321,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418798",
    "town": "finspang",
    "content_type": "article",
    "title": "Varning för vildsvin på vägen på väg 50",
    "source_url": "https://www.corren.se/trafik/motala-kommun/artikel/varning-for-vildsvin-pa-vagen-pa-vag-50/r042wqkl",
    "source_id": null,
    "published_at": "2026-04-21T06:05:49.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.75,
    "body_len": 162,
    "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.506Z",
    "updated_at": "2026-04-24T08:29:51.734Z"
  },
  {
    "id": 7322,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418800",
    "town": "finspang",
    "content_type": "article",
    "title": "Trafikverket varnar för vildsvin på vägen på väg 50",
    "source_url": "https://www.mvt.se/trafik/motala-kommun/artikel/trafikverket-varnar-for-vildsvin-pa-vagen-pa-vag-50/l68e9gwr",
    "source_id": null,
    "published_at": "2026-04-21T06:05:49.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.65,
    "body_len": 107,
    "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.508Z",
    "updated_at": "2026-04-24T08:29:51.736Z"
  },
  {
    "id": 7363,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418799",
    "town": "linkoping",
    "content_type": "article",
    "title": "Varning för vildsvin på vägen på väg 50",
    "source_url": "https://www.corren.se/trafik/motala-kommun/artikel/varning-for-vildsvin-pa-vagen-pa-vag-50/r042wqkl",
    "source_id": null,
    "published_at": "2026-04-21T06:05:49.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.6,
    "body_len": 162,
    "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.556Z",
    "updated_at": "2026-04-24T08:29:51.804Z"
  },
  {
    "id": 7323,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418811",
    "town": "finspang",
    "content_type": "article",
    "title": "Just nu: Rådjur på fel sida viltstängslet på E4",
    "source_url": "https://www.corren.se/trafik/mjolby-kommun/artikel/just-nu-radjur-pa-fel-sida-viltstangslet-pa-e4/j8m41eql",
    "source_id": null,
    "published_at": "2026-04-21T05:50:44.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 139,
    "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.509Z",
    "updated_at": "2026-04-24T08:29:51.737Z"
  },
  {
    "id": 7364,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418710",
    "town": "linkoping",
    "content_type": "article",
    "title": "Godmorgon Linköping — tisdag 21 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-21T05:30:54.611Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 2065,
    "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.558Z",
    "updated_at": "2026-04-24T08:29:51.805Z"
  },
  {
    "id": 7324,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418708",
    "town": "finspang",
    "content_type": "article",
    "title": "Godmorgon Finspång — tisdag 21 april",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-21T05:30:33.196Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 1956,
    "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.510Z",
    "updated_at": "2026-04-24T08:29:51.738Z"
  },
  {
    "id": 7325,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418842",
    "town": "finspang",
    "content_type": "article",
    "title": "Köldhålet Horn – kallast i hela Sverige",
    "source_url": "https://www.sverigesradio.se/artikel/9199496",
    "source_id": null,
    "published_at": "2026-04-21T04:55:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.58,
    "body_len": 227,
    "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.511Z",
    "updated_at": "2026-04-24T08:29:51.739Z"
  },
  {
    "id": 7365,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418843",
    "town": "linkoping",
    "content_type": "article",
    "title": "Därför är det ovanligt låga vattennivåer i Vättern",
    "source_url": "https://www.sverigesradio.se/artikel/9199000",
    "source_id": null,
    "published_at": "2026-04-21T04:50:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.49,
    "body_len": 331,
    "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.559Z",
    "updated_at": "2026-04-24T08:29:51.806Z"
  },
  {
    "id": 7366,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418875",
    "town": "linkoping",
    "content_type": "article",
    "title": "SSR kritiserar KD:s utspel om rennäringen: ”Bedrövligt”",
    "source_url": "https://www.sverigesradio.se/artikel/9199336",
    "source_id": null,
    "published_at": "2026-04-21T03:50:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.77,
    "body_len": 403,
    "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.560Z",
    "updated_at": "2026-04-24T08:29:51.810Z"
  },
  {
    "id": 7367,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418878",
    "town": "linkoping",
    "content_type": "article",
    "title": "Kedjehus på 200 kvadratmeter sålt i Söderköping – priset: 5 375 000 kronor",
    "source_url": "https://www.nt.se/bostad/fastighetsaffarer/artikel/kedjehus-pa-200-kvadratmeter-salt-i-soderkoping-priset-5375000-kronor/rk36q9zl",
    "source_id": null,
    "published_at": "2026-04-21T03:38:43.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.42,
    "body_len": 109,
    "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.561Z",
    "updated_at": "2026-04-24T08:29:51.811Z"
  },
  {
    "id": 7326,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418920",
    "town": "finspang",
    "content_type": "article",
    "title": "Insändare. Vården skulle falla samman utan anställda med utländsk bakgrund",
    "source_url": "https://www.dn.se/insandare/varden-skulle-falla-samman-utan-anstallda-med-utlandsk-bakgrund/",
    "source_id": null,
    "published_at": "2026-04-21T03:00:00.000Z",
    "primary_scope": "kommun:0562",
    "geo_confidence": 1,
    "body_len": 267,
    "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.512Z",
    "updated_at": "2026-04-24T08:29:51.741Z"
  },
  {
    "id": 7327,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418924",
    "town": "finspang",
    "content_type": "article",
    "title": "Oacceptabla hälsoklyftor i Östergötland",
    "source_url": "https://www.nt.se/debatt/artikel/oacceptabla-halsoklyftor-i-ostergotland/l7235owj",
    "source_id": null,
    "published_at": "2026-04-21T03:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.45,
    "body_len": 188,
    "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.513Z",
    "updated_at": "2026-04-24T08:29:51.742Z"
  },
  {
    "id": 7409,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418647",
    "town": "haninge",
    "content_type": "sport",
    "title": "Här är nästa NIK-värvning",
    "source_url": "https://www.norrteljetidning.se/sport/har-ar-nasta-nik-varvning/",
    "source_id": null,
    "published_at": "2026-04-20T18:34:31.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.77,
    "body_len": 278,
    "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.614Z",
    "updated_at": "2026-04-24T08:29:51.852Z"
  },
  {
    "id": 7428,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "418059",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Insändare. Moderaterna hycklar om Nobel center",
    "source_url": "https://www.dn.se/insandare/moderaterna-hycklar-om-nobel-center/",
    "source_id": null,
    "published_at": "2026-04-20T12:25:09.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 276,
    "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.635Z",
    "updated_at": "2026-04-24T08:29:51.871Z"
  },
  {
    "id": 7379,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "417946",
    "town": "linkoping",
    "content_type": "article",
    "title": "148 kvadratmeter stort kedjehus i Ljungsbro sålt för 3 775 000 kronor",
    "source_url": "https://www.corren.se/bostad/fastighetsaffarer/artikel/148-kvadratmeter-stort-kedjehus-i-ljungsbro-salt-for-3775000-kronor/rx7d3o2l",
    "source_id": null,
    "published_at": "2026-04-20T02:10:40.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.9,
    "body_len": 146,
    "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.582Z",
    "updated_at": "2026-04-24T08:29:51.823Z"
  },
  {
    "id": 7335,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "417689",
    "town": "finspang",
    "content_type": "article",
    "title": "Drygt en miljon extra till strandpromenaden i Borensberg",
    "source_url": "https://www.mvt.se/nyheter/borensberg/artikel/mer-pengar-till-strandpromenad-borensberg/r51g2znj",
    "source_id": null,
    "published_at": "2026-04-19T22:01:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.73,
    "body_len": 163,
    "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.523Z",
    "updated_at": "2026-04-24T08:29:51.751Z"
  },
  {
    "id": 7429,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "416655",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Monsterlyft i natten – nu monteras Slussens ”cykelorm”",
    "source_url": "https://www.sverigesradio.se/artikel/9195357",
    "source_id": null,
    "published_at": "2026-04-19T07:20:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 362,
    "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.636Z",
    "updated_at": "2026-04-24T08:29:51.872Z"
  },
  {
    "id": 7385,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "414843",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Stannar i LHC: ”En viktig pusselbit”",
    "source_url": "https://hockeysverige.se/sdhl/ellie-kaiser-stannar-lhc-kontrakt-forlangt-viktig-pusselbit/",
    "source_id": null,
    "published_at": "2026-04-18T11:46:02.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.9,
    "body_len": 130,
    "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.590Z",
    "updated_at": "2026-04-24T08:29:51.829Z"
  },
  {
    "id": 7334,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "409095",
    "town": "finspang",
    "content_type": "article",
    "title": "Alla band bokade till festivalen: \"Lyckades få alla från listan\"",
    "source_url": "https://www.nt.se/nyheter/rejmyre/artikel/alla-band-klara-till-sommarens-skogsrojet-i-rejmyre/lqm5w88r",
    "source_id": null,
    "published_at": "2026-04-17T18:00:00.000Z",
    "primary_scope": "kommun:0562",
    "geo_confidence": 1,
    "body_len": 225,
    "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.522Z",
    "updated_at": "2026-04-24T08:29:51.750Z"
  },
  {
    "id": 7375,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "404984",
    "town": "linkoping",
    "content_type": "article",
    "title": "Riskerna med valkompasser: ”Jättebra – men”",
    "source_url": "https://www.sverigesradio.se/artikel/9196813",
    "source_id": null,
    "published_at": "2026-04-17T04:56:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.9,
    "body_len": 379,
    "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.571Z",
    "updated_at": "2026-04-24T08:29:51.819Z"
  },
  {
    "id": 7423,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "389013",
    "town": "haninge",
    "content_type": "article",
    "title": "Singelolycka på Rösavägen – på väg in i bergvägg",
    "source_url": "https://www.norrteljetidning.se/nyheter/larm-om-trafikolycka-pa-vag-990/",
    "source_id": null,
    "published_at": "2026-04-16T07:52:01.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 78,
    "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.629Z",
    "updated_at": "2026-04-24T08:29:51.866Z"
  },
  {
    "id": 7333,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "388672",
    "town": "finspang",
    "content_type": "article",
    "title": "Dags att erkänna: vårdköerna är ett systemfel, inte otur",
    "source_url": "https://www.nt.se/debatt/kronika/artikel/finns-det-lediga-tider-i-varden-sa-ska-de-snabbt-anvandas/rggk4pxr",
    "source_id": null,
    "published_at": "2026-04-16T02:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 370,
    "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.521Z",
    "updated_at": "2026-04-24T08:29:51.749Z"
  },
  {
    "id": 7435,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "388014",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Färre öppna drogscener i Stockholm — men nya platser dyker upp",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260415_1630_192.m4a",
    "source_id": null,
    "published_at": "2026-04-15T14:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 325,
    "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.642Z",
    "updated_at": "2026-04-24T08:29:51.878Z"
  },
  {
    "id": 7374,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387858",
    "town": "linkoping",
    "content_type": "article",
    "title": "Larm om villabrand",
    "source_url": "https://www.folkbladet.nu/2026-04-15/larm-om-villabrand-46668",
    "source_id": null,
    "published_at": "2026-04-15T13:56:13.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 66,
    "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.569Z",
    "updated_at": "2026-04-24T08:29:51.818Z"
  },
  {
    "id": 7329,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387907",
    "town": "finspang",
    "content_type": "article",
    "title": "Krogar tillåts servera alkohol hela natten: \"Full enighet\"",
    "source_url": "https://www.nt.se/nyheter/norrkoping/artikel/norrkopings-krogar-far-servera-alkohol-hela-natten/jp2w6z7r",
    "source_id": null,
    "published_at": "2026-04-15T13:15:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.55,
    "body_len": 150,
    "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.516Z",
    "updated_at": "2026-04-24T08:29:51.744Z"
  },
  {
    "id": 7438,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "388026",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Södra station på Södermalm klassificerad som öppen drogscen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260415_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-15T11:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 413,
    "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.646Z",
    "updated_at": "2026-04-24T08:29:51.881Z"
  },
  {
    "id": 7421,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387581",
    "town": "haninge",
    "content_type": "article",
    "title": "Därför sa Moderaterna nej till 105 vindkraftverk i skärgården",
    "source_url": "https://www.norrteljetidning.se/darfor-sa-moderaterna-nej-till-105-vindkraftverk-i-skargarden/",
    "source_id": null,
    "published_at": "2026-04-15T09:00:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 1953,
    "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.626Z",
    "updated_at": "2026-04-24T08:29:51.864Z"
  },
  {
    "id": 7345,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387465",
    "town": "finspang",
    "content_type": "article",
    "title": "Våren i Ljungby.",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-15T08:53:26.289Z",
    "primary_scope": "lokal",
    "geo_confidence": 0.9,
    "body_len": 16,
    "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.536Z",
    "updated_at": "2026-04-24T08:29:51.769Z"
  },
  {
    "id": 7441,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "388044",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Södra station på Södermalm läggs till som öppen drogscen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260415_1030_192.m4a",
    "source_id": null,
    "published_at": "2026-04-15T08:30:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 648,
    "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.649Z",
    "updated_at": "2026-04-24T08:29:51.885Z"
  },
  {
    "id": 7416,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387383",
    "town": "haninge",
    "content_type": "article",
    "title": "En gripen efter explosion i Geneta i Södertälje",
    "source_url": "https://www.expressen.se/nyheter/expressen-direkt/?post=47e168ef-f2a7-4d20-a38c-43db3dac504f",
    "source_id": null,
    "published_at": "2026-04-15T07:02:55.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 313,
    "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.621Z",
    "updated_at": "2026-04-24T08:29:51.859Z"
  },
  {
    "id": 7339,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387026",
    "town": "finspang",
    "content_type": "article",
    "title": "Lantbruksfastigheten på Lundby 101 i Vadstena har fått ny ägare",
    "source_url": "https://www.mvt.se/bostad/fastighetsaffarer/artikel/lantbruksfastigheten-pa-lundby-101-i-vadstena-har-fatt-ny-agare/r39dgk2r",
    "source_id": null,
    "published_at": "2026-04-15T03:19:45.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 117,
    "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.528Z",
    "updated_at": "2026-04-24T08:29:51.756Z"
  },
  {
    "id": 7328,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "387109",
    "town": "finspang",
    "content_type": "article",
    "title": "Gröna huset – ägaren söker efter ny hyresgäst",
    "source_url": "https://www.nt.se/nyheter/valdemarsvik/artikel/grona-huset-i-valdemarsvik-soker-ny-hyresgast/jo8yq2yl",
    "source_id": null,
    "published_at": "2026-04-15T01:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 190,
    "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.515Z",
    "updated_at": "2026-04-24T08:29:51.743Z"
  },
  {
    "id": 7432,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386754",
    "town": "sodermalm",
    "content_type": "article",
    "title": "SVT Lokalnyheter Stockholm — 2026-04-14 17:55",
    "source_url": "https://www.svtplay.se/video/jJy6X6g/lokala-nyheter-stockholm/ikvall-19-55",
    "source_id": null,
    "published_at": "2026-04-14T17:55:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.8,
    "body_len": 2905,
    "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.639Z",
    "updated_at": "2026-04-24T08:29:51.875Z"
  },
  {
    "id": 7338,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386500",
    "town": "finspang",
    "content_type": "article",
    "title": "Migrationsverket – kommenterar inte",
    "source_url": "https://www.folkbladet.nu/2026-04-14/migrationsverket-kommenterar-inte-f22ec",
    "source_id": null,
    "published_at": "2026-04-14T17:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 203,
    "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.527Z",
    "updated_at": "2026-04-24T08:29:51.755Z"
  },
  {
    "id": 7449,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386514",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Här kommer nya cykelbron till Slussen",
    "source_url": "https://www.svt.se/nyheter/lokalt/stockholm/har-kommer-nya-cykelbron-till-slussen",
    "source_id": null,
    "published_at": "2026-04-14T17:07:36.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 236,
    "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.657Z",
    "updated_at": "2026-04-24T08:29:51.893Z"
  },
  {
    "id": 7425,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386576",
    "town": "haninge",
    "content_type": "article",
    "title": "Man misstänks ha onanerat mot bil",
    "source_url": "https://www.nvp.se/nyheter/man-misstanks-ha-onanerat-mot-bil/",
    "source_id": null,
    "published_at": "2026-04-14T16:11:28.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 124,
    "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.631Z",
    "updated_at": "2026-04-24T08:29:51.868Z"
  },
  {
    "id": 7443,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386235",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Stockholms nya gång- och cykelbro anländer till Slussen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260414_1430_192.m4a",
    "source_id": null,
    "published_at": "2026-04-14T12:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 455,
    "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.651Z",
    "updated_at": "2026-04-24T08:29:51.887Z"
  },
  {
    "id": 7427,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386147",
    "town": "haninge",
    "content_type": "article",
    "title": "Ny explosion i Södertälje",
    "source_url": "https://www.tv4.se/artikel/2RtpDr0UbzQuySENiGdYgD/ny-explosion-i-soedertaelje",
    "source_id": null,
    "published_at": "2026-04-14T12:27:32.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 1286,
    "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.633Z",
    "updated_at": "2026-04-24T08:29:51.870Z"
  },
  {
    "id": 7448,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386242",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Nya gång- och cykelbron anländer till Slussen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260414_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-14T11:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 413,
    "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.656Z",
    "updated_at": "2026-04-24T08:29:51.892Z"
  },
  {
    "id": 7381,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "385977",
    "town": "linkoping",
    "content_type": "article",
    "title": "Beganovic får egen SVT-serie: \"Varit tårar och tvivel\"",
    "source_url": "https://www.corren.se/sport/artikel/svt-slapper-dokumentarserien-dino-vagen-till-formel-1/j8m4o5yl",
    "source_id": null,
    "published_at": "2026-04-14T10:51:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.9,
    "body_len": 282,
    "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.585Z",
    "updated_at": "2026-04-24T08:29:51.825Z"
  },
  {
    "id": 7433,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "386244",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Stockholms nya gång- och cykelbro till Slussen anländer från Polen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260414_1230_192.m4a",
    "source_id": null,
    "published_at": "2026-04-14T10:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 490,
    "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.640Z",
    "updated_at": "2026-04-24T08:29:51.875Z"
  },
  {
    "id": 7342,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "385235",
    "town": "finspang",
    "content_type": "article",
    "title": "90 kvadratmeter stort hus i Norrköping får nya ägare",
    "source_url": "https://www.nt.se/bostad/fastighetsaffarer/artikel/90-kvadratmeter-stort-hus-i-norrkoping-far-nya-agare/jn1vq48l",
    "source_id": null,
    "published_at": "2026-04-14T03:36:43.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.55,
    "body_len": 113,
    "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.532Z",
    "updated_at": "2026-04-24T08:29:51.760Z"
  },
  {
    "id": 7424,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "385069",
    "town": "haninge",
    "content_type": "article",
    "title": "Strid om miljardplan: Styret går vidare trots kritik",
    "source_url": "https://www.mitti.se/nyheter/strid-om-miljardplan-styret-gar-vidare-trots-kritik-6.3.358293.07ab1061ba",
    "source_id": null,
    "published_at": "2026-04-14T00:00:08.158Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.5,
    "body_len": 15699,
    "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.630Z",
    "updated_at": "2026-04-24T08:29:51.867Z"
  },
  {
    "id": 7341,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "383832",
    "town": "finspang",
    "content_type": "sport",
    "title": "Fyra snabba: ”Där saknades slutprodukten”",
    "source_url": "https://www.folkbladet.nu/2026-04-13/fyra-snabba-dar-saknades-slutprodukten-fc6fb",
    "source_id": null,
    "published_at": "2026-04-13T19:19:35.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 117,
    "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.531Z",
    "updated_at": "2026-04-24T08:29:51.759Z"
  },
  {
    "id": 7377,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "382730",
    "town": "linkoping",
    "content_type": "article",
    "title": "Efter artiklarna – nu är tavlorna återlämnade",
    "source_url": "https://www.folkbladet.nu/2026-04-13/efter-artiklarna-nu-ar-tavlorna-aterlamnade-a393d",
    "source_id": null,
    "published_at": "2026-04-13T16:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 89,
    "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.573Z",
    "updated_at": "2026-04-24T08:29:51.821Z"
  },
  {
    "id": 7332,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "382773",
    "town": "finspang",
    "content_type": "sport",
    "title": "David Elm tvingas ta timeout: ”Jag kommer bli borta ett tag”",
    "source_url": "https://www.barometern.se/sport/david-elm-tvingas-ta-timeout-jag-kommer-bli-borta-ett-tag/",
    "source_id": null,
    "published_at": "2026-04-13T15:45:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.55,
    "body_len": 201,
    "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.519Z",
    "updated_at": "2026-04-24T08:29:51.748Z"
  },
  {
    "id": 7442,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "381383",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Nya gång- och cykelbrorna vid Slussen transporteras in till Stockholm",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260413_1630_192.m4a",
    "source_id": null,
    "published_at": "2026-04-13T14:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 281,
    "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.650Z",
    "updated_at": "2026-04-24T08:29:51.886Z"
  },
  {
    "id": 7340,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "380303",
    "town": "finspang",
    "content_type": "article",
    "title": "Magyar vill skynda på: En ny era väntar",
    "source_url": "https://www.folkbladet.nu/2026-04-13/magyar-vill-skynda-pa-en-ny-era-vantar-6b330",
    "source_id": null,
    "published_at": "2026-04-13T13:05:29.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 240,
    "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.530Z",
    "updated_at": "2026-04-24T08:29:51.757Z"
  },
  {
    "id": 7412,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "380315",
    "town": "haninge",
    "content_type": "sport",
    "title": "Tränarbeskedet i NIK – efter ovissheten",
    "source_url": "https://www.norrteljetidning.se/sport/tranarbeskedet-i-nik-aldrig-varit-nagot-snack/",
    "source_id": null,
    "published_at": "2026-04-13T13:00:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.9,
    "body_len": 205,
    "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.616Z",
    "updated_at": "2026-04-24T08:29:51.855Z"
  },
  {
    "id": 7440,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "381387",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Nya gång- och cykelbro vid Slussen transporteras in till Stockholm",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260413_1430_192.m4a",
    "source_id": null,
    "published_at": "2026-04-13T12:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 274,
    "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.648Z",
    "updated_at": "2026-04-24T08:29:51.884Z"
  },
  {
    "id": 7446,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "381405",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Slussens nya gång- och cykelbro transporteras på vattenvägen",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stockholm/nyheter_p4_stockholm/2026/04/nyheter_p4_stockholm_20260413_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-13T11:30:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 265,
    "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.654Z",
    "updated_at": "2026-04-24T08:29:51.890Z"
  },
  {
    "id": 7343,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "379158",
    "town": "finspang",
    "content_type": "article",
    "title": "Stjärnkocken Erik Lallerstedt död",
    "source_url": "https://www.corren.se/nyheter/inrikes/mat-dryck/artikel/stjarnkocken-erik-lallerstedt-dod/jo8yk07l",
    "source_id": null,
    "published_at": "2026-04-13T10:46:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 99,
    "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.534Z",
    "updated_at": "2026-04-24T08:29:51.761Z"
  },
  {
    "id": 7426,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "375634",
    "town": "haninge",
    "content_type": "article",
    "title": "Idag i Haninge: Internationella spänningar i fokus",
    "source_url": null,
    "source_id": null,
    "published_at": "2026-04-13T06:16:50.718Z",
    "primary_scope": "lokal",
    "geo_confidence": 1,
    "body_len": 1474,
    "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.632Z",
    "updated_at": "2026-04-24T08:29:51.869Z"
  },
  {
    "id": 7331,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "375773",
    "town": "finspang",
    "content_type": "article",
    "title": "Trafikverkets varning: rådjur på vägen på E4",
    "source_url": "https://www.nt.se/trafik/norrkopings-kommun/artikel/trafikverkets-varning-radjur-pa-vagen-pa-e4/jo8yz8gl",
    "source_id": null,
    "published_at": "2026-04-13T04:11:49.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.55,
    "body_len": 100,
    "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.518Z",
    "updated_at": "2026-04-24T08:29:51.746Z"
  },
  {
    "id": 7373,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "375809",
    "town": "linkoping",
    "content_type": "article",
    "title": "Halloumin hotas av cypriotiskt virusbråk",
    "source_url": "https://www.corren.se/ekonomi/artikel/halloumin-hotas-av-cypriotiskt-virusbrak/r90knwor",
    "source_id": null,
    "published_at": "2026-04-13T03:58:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 115,
    "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.568Z",
    "updated_at": "2026-04-24T08:29:51.817Z"
  },
  {
    "id": 7383,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "373412",
    "town": "linkoping",
    "content_type": "article",
    "title": "Beskedet: Norrköpings flygplats får vänta på statligt stöd",
    "source_url": "https://www.nt.se/nyheter/norrkoping/artikel/inget-statligt-stod-till-norrkopings-flygplats/r51g22gj",
    "source_id": null,
    "published_at": "2026-04-13T01:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 191,
    "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.587Z",
    "updated_at": "2026-04-24T08:29:51.827Z"
  },
  {
    "id": 7384,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "369169",
    "town": "linkoping",
    "content_type": "article",
    "title": "SMHI varnar för gräsbränder i Östergötland",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_stergtland/nyheter_p4_stergtland/2026/04/nyheter_p4_stergtland_20260412_1330_192.m4a",
    "source_id": null,
    "published_at": "2026-04-12T11:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 265,
    "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.588Z",
    "updated_at": "2026-04-24T08:29:51.828Z"
  },
  {
    "id": 7415,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "361100",
    "town": "haninge",
    "content_type": "article",
    "title": "Tung förlust för Tegnér i toppmatchen mot Sundbyberg",
    "source_url": "https://www.nwt.se/2026/04/11/tung-forlust-for-tegner-i-toppmatchen-mot-sundbyberg-cd4d0/",
    "source_id": null,
    "published_at": "2026-04-11T16:30:57.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 155,
    "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.619Z",
    "updated_at": "2026-04-24T08:29:51.858Z"
  },
  {
    "id": 7431,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "358092",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Ingen AIK-glass när Kennys gelato öppnar på Söder",
    "source_url": "https://www.mitti.se/nyheter/ingen-aikglass-nar-kennys-gelato-oppnar-pa-soder-6.3.357473.4b8e7fbd67",
    "source_id": null,
    "published_at": "2026-04-11T12:00:27.649Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 2365,
    "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.638Z",
    "updated_at": "2026-04-24T08:29:51.874Z"
  },
  {
    "id": 7413,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "365785",
    "town": "haninge",
    "content_type": "article",
    "title": "Brand på parkering misstänks vara anlagd i Hörskommun",
    "source_url": "https://lyssna-cdn.sr.se/ljudit/p4_kristianstad/nyheter_p4_kristianstad/2026/04/nyheter_p4_kristianstad_20260411_1130_192.m4a",
    "source_id": null,
    "published_at": "2026-04-11T09:30:00.000Z",
    "primary_scope": "kommun",
    "geo_confidence": 0.5,
    "body_len": 204,
    "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.617Z",
    "updated_at": "2026-04-24T08:29:51.856Z"
  },
  {
    "id": 7436,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "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.643Z",
    "updated_at": "2026-04-24T08:29:51.879Z"
  },
  {
    "id": 7410,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356257",
    "town": "haninge",
    "content_type": "article",
    "title": "Här stängs centrala gatan och 30 parkeringsplatser",
    "source_url": "https://www.norrteljetidning.se/bostad/darfor-stangs-stor-parkering-av-i-fem-manader/",
    "source_id": null,
    "published_at": "2026-04-11T04:00:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 157,
    "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.614Z",
    "updated_at": "2026-04-24T08:29:51.853Z"
  },
  {
    "id": 7347,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356501",
    "town": "finspang",
    "content_type": "article",
    "title": "Åklagaren: Inget säkert motiv i Gaboro-fallet",
    "source_url": "https://www.sverigesradio.se/artikel/9193497",
    "source_id": null,
    "published_at": "2026-04-10T17:56:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 285,
    "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.538Z",
    "updated_at": "2026-04-24T08:29:51.774Z"
  },
  {
    "id": 7434,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "348108",
    "town": "sodermalm",
    "content_type": "article",
    "title": "SVT Lokalnyheter Stockholm — 2026-04-10 17:55",
    "source_url": "https://www.svtplay.se/video/jXvEGEE/lokala-nyheter-stockholm/ikvall-19-55",
    "source_id": null,
    "published_at": "2026-04-10T17:55:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 3174,
    "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.641Z",
    "updated_at": "2026-04-24T08:29:51.877Z"
  },
  {
    "id": 7370,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "357618",
    "town": "linkoping",
    "content_type": "article",
    "title": "Philip Vinter är buss- och tågnörd: \"Jag skäms inte\"",
    "source_url": "https://www.corren.se/nyheter/linkoping/artikel/philip-vinter-alskar-tag-och-bussar/rk36kwwl",
    "source_id": null,
    "published_at": "2026-04-10T17:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 324,
    "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.565Z",
    "updated_at": "2026-04-24T08:29:51.814Z"
  },
  {
    "id": 7430,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356621",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Fullt utvecklad brand i lägenhetshus på Södermalm",
    "source_url": "https://www.svt.se/nyheter/lokalt/stockholm/brand-i-lagenhetshus-pa-sodermalm",
    "source_id": null,
    "published_at": "2026-04-10T14:24:03.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 107,
    "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.637Z",
    "updated_at": "2026-04-24T08:29:51.873Z"
  },
  {
    "id": 7445,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "342902",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Fullt utvecklad brand i lägenhetshus på Södermalm",
    "source_url": "https://www.svt.se/nyheter/lokalt/stockholm/brand-i-lagenhetshus-pa-sodermalm",
    "source_id": null,
    "published_at": "2026-04-10T14:24:03.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 107,
    "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.653Z",
    "updated_at": "2026-04-24T08:29:51.889Z"
  },
  {
    "id": 7368,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "342903",
    "town": "linkoping",
    "content_type": "article",
    "title": "Liv och rörelse i Linköping –tomma torg i Norrköping",
    "source_url": "https://www.svt.se/nyheter/lokalt/ost/liv-och-rorelse-i-linkoping-tomma-torg-i-norrkoping",
    "source_id": null,
    "published_at": "2026-04-10T14:22:09.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.7,
    "body_len": 178,
    "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.562Z",
    "updated_at": "2026-04-24T08:29:51.812Z"
  },
  {
    "id": 7439,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "344281",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Fullt utvecklad brand i centrala Stockholm",
    "source_url": "https://www.aftonbladet.se/nyheter/a/q6yyvO/fullt-utvecklad-brand-i-centrala-stockholm?utm_medium=rss",
    "source_id": null,
    "published_at": "2026-04-10T14:19:15.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 88,
    "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.647Z",
    "updated_at": "2026-04-24T08:29:51.882Z"
  },
  {
    "id": 7444,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "342925",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Brand i centrala Stockholm",
    "source_url": "https://www.expressen.se/nyheter/expressen-direkt/?post=d8c99a18-153a-4196-b936-96083dbdf76d",
    "source_id": null,
    "published_at": "2026-04-10T14:06:03.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 1,
    "body_len": 618,
    "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.652Z",
    "updated_at": "2026-04-24T08:29:51.888Z"
  },
  {
    "id": 7417,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356642",
    "town": "haninge",
    "content_type": "article",
    "title": "Män begärs häktade efter stöldturné",
    "source_url": "https://www.barometern.se/kalmar-lan/man-begars-haktade-efter-stoldturne/",
    "source_id": null,
    "published_at": "2026-04-10T13:51:02.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 153,
    "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.622Z",
    "updated_at": "2026-04-24T08:29:51.860Z"
  },
  {
    "id": 7447,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "340102",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Följ resan: Slussens nya bro på väg från Gdansk",
    "source_url": "https://www.mitti.se/nyheter/folj-resan-slussens-nya-bro-pa-vag-fran-gdansk-6.3.358242.2d98e19711",
    "source_id": null,
    "published_at": "2026-04-10T12:00:30.873Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 2552,
    "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.655Z",
    "updated_at": "2026-04-24T08:29:51.891Z"
  },
  {
    "id": 7386,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "361892",
    "town": "linkoping",
    "content_type": "sport",
    "title": "Kovacs placeras i Tjeckien: \"50–50 att han spelar i LHC\"",
    "source_url": "https://www.corren.se/sport/ishockey/artikel/robin-kovacs-aktuell-for-tjeckiska-ligan-nasta-sasong/l723gqwj",
    "source_id": null,
    "published_at": "2026-04-10T11:10:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 1,
    "body_len": 203,
    "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.591Z",
    "updated_at": "2026-04-24T08:29:51.830Z"
  },
  {
    "id": 7420,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356773",
    "town": "haninge",
    "content_type": "article",
    "title": "GUIDE. Här möter du våren i Roslagen – 10 perfekta platser för utflykter",
    "source_url": "https://www.norrteljetidning.se/kultur-noje/guide-de-10-basta-platserna-for-att-mota-varen-i-roslagen/",
    "source_id": null,
    "published_at": "2026-04-10T08:45:33.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.8,
    "body_len": 243,
    "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.625Z",
    "updated_at": "2026-04-24T08:29:51.863Z"
  },
  {
    "id": 7411,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "333740",
    "town": "haninge",
    "content_type": "article",
    "title": "Trafikverket välkomnar statligt stöd till Gotlandstrafiken",
    "source_url": "https://www.trafikverket.se/om-oss/nyheter/nationella-nyheter/2026/april/trafikverket-valkomnar-statligt-stod-till-gotlandstrafiken/",
    "source_id": null,
    "published_at": "2026-04-10T07:00:07.991Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 1723,
    "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.615Z",
    "updated_at": "2026-04-24T08:29:51.854Z"
  },
  {
    "id": 7344,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "332607",
    "town": "finspang",
    "content_type": "article",
    "title": "”Fler terminer löser inte problemen”",
    "source_url": "https://www.folkbladet.nu/2026-04-10/fler-terminer-loser-inte-problemen-dd520",
    "source_id": null,
    "published_at": "2026-04-10T04:45:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 242,
    "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.535Z",
    "updated_at": "2026-04-24T08:29:51.767Z"
  },
  {
    "id": 7378,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356884",
    "town": "linkoping",
    "content_type": "article",
    "title": "”Ge kommuner mer inflytande över infrastrukturen”",
    "source_url": "https://www.dagenssamhalle.se/opinion/debatt/ge-kommuner-mer-inflytande-over-infrastrukturen/",
    "source_id": null,
    "published_at": "2026-04-10T03:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.65,
    "body_len": 183,
    "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.581Z",
    "updated_at": "2026-04-24T08:29:51.822Z"
  },
  {
    "id": 7418,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "356890",
    "town": "haninge",
    "content_type": "article",
    "title": "Äldre hus på 85 kvadratmeter sålt – för 2,4 miljoner",
    "source_url": "https://www.gd.se/artikel/aldre-hus-pa-85-kvadratmeter-salt-for-24-miljoner/",
    "source_id": null,
    "published_at": "2026-04-10T02:42:18.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.5,
    "body_len": 658,
    "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.622Z",
    "updated_at": "2026-04-24T08:29:51.861Z"
  },
  {
    "id": 7369,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "331451",
    "town": "linkoping",
    "content_type": "article",
    "title": "Äldre villa i Vreta Kloster såld till ny ägare – priset: 1 750 000 kronor",
    "source_url": "https://www.corren.se/bostad/fastighetsaffarer/artikel/aldre-villa-i-vreta-kloster-sald-till-ny-agare-priset-1750000-kronor/l723905j",
    "source_id": null,
    "published_at": "2026-04-10T02:04:40.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 0.8,
    "body_len": 79,
    "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.563Z",
    "updated_at": "2026-04-24T08:29:51.813Z"
  },
  {
    "id": 7380,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "330205",
    "town": "linkoping",
    "content_type": "article",
    "title": "Klassiska caféet öppnar igen: \"Det sitter i väggarna\"",
    "source_url": "https://www.corren.se/nyheter/kisa/artikel/centralcafeet-i-kisa-oppnar-igen-i-maj/jn1v6mnl",
    "source_id": null,
    "published_at": "2026-04-10T00:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.8,
    "body_len": 148,
    "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.584Z",
    "updated_at": "2026-04-24T08:29:51.824Z"
  },
  {
    "id": 7346,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "328973",
    "town": "finspang",
    "content_type": "article",
    "title": "Kommunen tog bort soptunnan – nu växer högen av hundbajspåsar",
    "source_url": "https://www.corren.se/nyheter/motala/artikel/hundbajspasar-pa-marken-efter-borttagen-korg-i-motala/rk3621ml",
    "source_id": null,
    "published_at": "2026-04-09T22:01:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 206,
    "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.537Z",
    "updated_at": "2026-04-24T08:29:51.771Z"
  },
  {
    "id": 7414,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "328998",
    "town": "haninge",
    "content_type": "article",
    "title": "Få fartyg genom Hormuz – trots vapenvila",
    "source_url": "https://www.hd.se/varlden/fa-fartyg-genom-hormuz-trots-vapenvila/",
    "source_id": null,
    "published_at": "2026-04-09T21:24:33.000Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.5,
    "body_len": 187,
    "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.618Z",
    "updated_at": "2026-04-24T08:29:51.857Z"
  },
  {
    "id": 7408,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "327813",
    "town": "haninge",
    "content_type": "article",
    "title": "Få fartyg genom Hormuz – trots vapenvila",
    "source_url": "https://www.na.se/fa-fartyg-genom-hormuz-trots-vapenvila/",
    "source_id": null,
    "published_at": "2026-04-09T20:54:14.000Z",
    "primary_scope": "kommun:0136",
    "geo_confidence": 0.5,
    "body_len": 187,
    "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.613Z",
    "updated_at": "2026-04-24T08:29:51.851Z"
  },
  {
    "id": 7337,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "326619",
    "town": "finspang",
    "content_type": "article",
    "title": "Kulhålen berättar om kriget – nu visas bilderna i Söderköping",
    "source_url": "https://www.nt.se/nyheter/soderkoping/artikel/fotoutstallningen-chasiv-yar-fireproof-till-soderkoping/jo8yn7gl",
    "source_id": null,
    "published_at": "2026-04-09T18:30:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.5,
    "body_len": 230,
    "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.525Z",
    "updated_at": "2026-04-24T08:29:51.754Z"
  },
  {
    "id": 7330,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "326642",
    "town": "finspang",
    "content_type": "article",
    "title": "Höll konserter i Ryssland – nu byter Motalabandet ut sångaren",
    "source_url": "https://www.mvt.se/nyheter/motala/artikel/motala-storband-ger-konsert-pa-kulturakademin-fredag/rmpo0onr",
    "source_id": null,
    "published_at": "2026-04-09T18:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.7,
    "body_len": 209,
    "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.517Z",
    "updated_at": "2026-04-24T08:29:51.745Z"
  },
  {
    "id": 7419,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "335710",
    "town": "haninge",
    "content_type": "article",
    "title": "Säsongspremiär för platsen där jazz och mountainbike möts",
    "source_url": "https://www.nvp.se/nacka/sasongspremiar-for-platsen-dar-jazz-och-mountainbike-mots/",
    "source_id": null,
    "published_at": "2026-04-09T11:27:12.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.7,
    "body_len": 359,
    "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.623Z",
    "updated_at": "2026-04-24T08:29:51.862Z"
  },
  {
    "id": 7387,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "320700",
    "town": "linkoping",
    "content_type": "article",
    "title": "Tipsa oss om ditt valborgsfirande!",
    "source_url": "https://www.corren.se/nyheter/ostergotland/artikel/tipsa-oss-om-ditt-valborgsfirande-/rx7dp5vl",
    "source_id": null,
    "published_at": "2026-04-09T09:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.9,
    "body_len": 101,
    "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.592Z",
    "updated_at": "2026-04-24T08:29:51.831Z"
  },
  {
    "id": 7422,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "357091",
    "town": "haninge",
    "content_type": "article",
    "title": "SL kapar priset för biljetten – under en dag: ”Minisemester”",
    "source_url": "https://www.sverigesradio.se/artikel/9192203",
    "source_id": null,
    "published_at": "2026-04-09T08:47:00.000Z",
    "primary_scope": "lan:01",
    "geo_confidence": 0.6,
    "body_len": 154,
    "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.627Z",
    "updated_at": "2026-04-24T08:29:51.865Z"
  },
  {
    "id": 7371,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "319466",
    "town": "linkoping",
    "content_type": "article",
    "title": "SVT Lokalnyheter Östergötland/Gotland — 2026-04-09 06:07",
    "source_url": "https://www.svtplay.se/video/emyqaWz/lokala-nyheter-ost/idag-08-07",
    "source_id": null,
    "published_at": "2026-04-09T06:07:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.7,
    "body_len": 2119,
    "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.566Z",
    "updated_at": "2026-04-24T08:29:51.815Z"
  },
  {
    "id": 7382,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "316414",
    "town": "linkoping",
    "content_type": "article",
    "title": "Arg Trump efter Natomöte: ”Kom ihåg Grönland”",
    "source_url": "https://www.corren.se/nyheter/utrikes/usa/artikel/arg-trump-efter-natomote-kom-ihag-gronland/r90k6wmr",
    "source_id": null,
    "published_at": "2026-04-09T05:20:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.49,
    "body_len": 201,
    "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.586Z",
    "updated_at": "2026-04-24T08:29:51.826Z"
  },
  {
    "id": 7376,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "279979",
    "town": "linkoping",
    "content_type": "article",
    "title": "”Skrota ekomål – prioritera näring och beredskap”",
    "source_url": "https://www.dagenssamhalle.se/opinion/debatt/skrota-ekomal-prioritera-naring-och-beredskap/",
    "source_id": null,
    "published_at": "2026-04-08T03:30:00.000Z",
    "primary_scope": "kommun:0580",
    "geo_confidence": 1,
    "body_len": 182,
    "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.572Z",
    "updated_at": "2026-04-24T08:29:51.820Z"
  },
  {
    "id": 7336,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "273768",
    "town": "finspang",
    "content_type": "article",
    "title": "Krögarnas nya satsning: Öppnar sportbar i Motala i vår",
    "source_url": "https://www.mvt.se/nyheter/motala/artikel/meze-more-grillhouse-blir-hamnens-sportbar-i-var/r04p230l",
    "source_id": null,
    "published_at": "2026-04-07T22:01:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.7,
    "body_len": 195,
    "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.524Z",
    "updated_at": "2026-04-24T08:29:51.753Z"
  },
  {
    "id": 7437,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "340024",
    "town": "sodermalm",
    "content_type": "article",
    "title": "Fylla och stök i Bajenmarschens spår: ”De står och kissar”",
    "source_url": "https://www.sverigesradio.se/artikel/9191255",
    "source_id": null,
    "published_at": "2026-04-07T17:55:00.000Z",
    "primary_scope": "kommun:0180",
    "geo_confidence": 0.5,
    "body_len": 401,
    "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.645Z",
    "updated_at": "2026-04-24T08:29:51.880Z"
  },
  {
    "id": 7372,
    "batch_id": "2026-04-24T051503Z",
    "source_file": "set",
    "external_id": "227749",
    "town": "linkoping",
    "content_type": "article",
    "title": "Polisen varnar för nytt kusligt bedrägeri: ”Hej mamma”",
    "source_url": "https://www.sverigesradio.se/artikel/9189569",
    "source_id": null,
    "published_at": "2026-04-06T19:00:00.000Z",
    "primary_scope": "lan:05",
    "geo_confidence": 0.7,
    "body_len": 334,
    "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.567Z",
    "updated_at": "2026-04-24T08:29:51.816Z"
  }
]