{
  "fileName": "oakland-2026-04-02-rules-and-legislation-committee.json",
  "path": "data/cities/oakland/source/meetings/oakland-2026-04-02-rules-and-legislation-committee.json",
  "sourceStem": "oakland-2026-04-02-rules-and-legislation-committee",
  "variantCount": 1,
  "variantFiles": [
    "oakland-2026-04-02-rules-and-legislation-committee.json"
  ],
  "metadata": {
    "videoId": "oakland-2026-04-02-rules-and-legislation-committee",
    "title": "Rules & Legislation Committee",
    "date": "2026-04-02",
    "committee": "Rules & Legislation Committee",
    "detailUrl": "https://oakland.granicus.com/AgendaViewer.php?view_id=2&clip_id=7415",
    "videoUrl": "https://oakland.granicus.com/MediaPlayer.php?view_id=2&clip_id=7415",
    "duration": "00h 26m",
    "attachments": [
      {
        "title": "Agenda",
        "url": "https://oakland.granicus.com/AgendaViewer.php?view_id=2&clip_id=7415"
      },
      {
        "title": "Minutes",
        "url": "https://oakland.granicus.com/MinutesViewer.php?view_id=2&clip_id=7415"
      }
    ],
    "videoProvider": "granicus",
    "videoProviderId": "7415",
    "rawData": {
      "date": "2026-04-02",
      "clipId": "7415",
      "agendaUrl": "https://oakland.granicus.com/AgendaViewer.php?view_id=2&clip_id=7415",
      "minutesUrl": "https://oakland.granicus.com/MinutesViewer.php?view_id=2&clip_id=7415"
    },
    "transcriptSource": "official-subtitles"
  }
}