{
  "schemaVersion": "cvintel.meeting-source-set.v0",
  "id": "palm-desert-2026-03-26-city-council-regular",
  "city": "Palm Desert",
  "citySlug": "palm-desert",
  "meetingDate": "2026-03-26",
  "meetingBody": "City Council Regular",
  "meetingBodySlug": "city-council-regular",
  "meetingType": "Regular",
  "title": "Palm Desert City Council - Regular Meeting",
  "canonicalUrl": "https://cvintel.org/source/palm-desert/meetings/2026-03-26-city-council-regular",
  "pageUrl": "/source/palm-desert/meetings/2026-03-26-city-council-regular",
  "dataUrl": "/data/palm-desert/meetings/2026-03-26-city-council-regular.json",
  "sourceCompleteness": "partial-official-text-and-video",
  "sourceCoverageStatus": "available",
  "readinessCategory": "partial",
  "publicClaimReady": false,
  "publicClaimStatus": "This source-set object shows source materials, not civic conclusions.",
  "beforeMeeting": {
    "agendaPageUrl": "https://pub-palmdesert.escribemeetings.com/Meeting.aspx?Id=e8a0a522-61f8-41e5-8292-a43d41f84997&lang=English",
    "agendaPageUrls": [
      "https://pub-palmdesert.escribemeetings.com/Meeting.aspx?Id=e8a0a522-61f8-41e5-8292-a43d41f84997&lang=English",
      "https://pub-palmdesert.escribemeetings.com/Meeting.aspx?Id=e8a0a522-61f8-41e5-8292-a43d41f84997&Agenda=Agenda&lang=English"
    ],
    "agendaPdfUrl": "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=42715",
    "agendaPdfUrls": [
      "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=42715"
    ],
    "packetPdfUrl": null,
    "packetPdfUrls": [],
    "staffReportUrls": [],
    "publicNoticeUrls": []
  },
  "duringMeeting": {
    "officialVideoUrl": "https://www.youtube.com/watch?v=utFkASALJx4",
    "youtubeUrl": "https://www.youtube.com/watch?v=utFkASALJx4",
    "videoUrls": [
      "https://www.youtube.com/watch?v=utFkASALJx4"
    ],
    "transcriptPath": null,
    "transcriptPaths": [],
    "transcriptProvider": null,
    "transcriptStatus": "not attached"
  },
  "afterMeeting": {
    "minutesPageUrl": "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=43322",
    "minutesPageUrls": [
      "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=43322"
    ],
    "minutesPdfUrl": "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=43322",
    "minutesPdfUrls": [
      "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=43322"
    ],
    "resolutions": [],
    "followUpDocuments": []
  },
  "officialTextArtifacts": [
    {
      "sourceType": "agenda-html",
      "label": "Agenda HTML",
      "url": "https://pub-palmdesert.escribemeetings.com/Meeting.aspx?Id=e8a0a522-61f8-41e5-8292-a43d41f84997&Agenda=Agenda&lang=English",
      "localArchivePath": null,
      "localTextPath": "Public-Records/official-documents/palm-desert/text/2026-03-26-city-council-regular/agenda.txt",
      "archiveStatus": "referenced",
      "textStatus": "extracted",
      "sha256": "sha256:336b9adfd835e2f57303124ad8202b84f9c1a9e6cfd6429f47fb24a14c0023ab",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    },
    {
      "sourceType": "agenda-pdf",
      "label": "Agenda PDF",
      "url": "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=42715",
      "localArchivePath": null,
      "localTextPath": null,
      "archiveStatus": "referenced",
      "textStatus": "needs-checking",
      "sha256": null,
      "acquisitionError": null,
      "extractionError": "text extraction not completed or deferred",
      "hasExtractedText": false
    },
    {
      "sourceType": "packet-or-attachments",
      "label": "packet-or-attachments",
      "url": null,
      "localArchivePath": null,
      "localTextPath": null,
      "archiveStatus": "missing",
      "textStatus": "missing",
      "sha256": null,
      "acquisitionError": null,
      "extractionError": "official source URL not attached",
      "hasExtractedText": false
    },
    {
      "sourceType": "minutes-pdf",
      "label": "Minutes PDF",
      "url": "https://pub-palmdesert.escribemeetings.com/FileStream.ashx?DocumentId=43322",
      "localArchivePath": null,
      "localTextPath": "Public-Records/official-documents/palm-desert/text/2026-03-26-city-council-regular/minutes.txt",
      "archiveStatus": "referenced",
      "textStatus": "extracted",
      "sha256": "sha256:4ff63026efd98aab5792cdf49f3b4d32099c07e42fd896f8fc8408e37910917b",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    }
  ],
  "canonicalSourceCompleteness": {
    "readiness": "partial-official-text-and-video",
    "hasAnyOfficialText": true,
    "gaps": [
      "missing-agenda-packet-url",
      "missing-transcript"
    ]
  },
  "localArtifacts": {
    "transcripts": [],
    "policyBriefs": [],
    "analyses": [
      {
        "path": "The-Newsroom/intelligence/palm-desert/palm-desert-2026-03-26-city-council-regular/intelligence.json",
        "title": "intelligence.json",
        "sourceUrl": "https://www.youtube.com/watch?v=utFkASALJx4",
        "bodyType": "city-council-regular",
        "sha256": null
      },
      {
        "path": "The-Newsroom/intelligence/palm-desert/palm-desert-2026-03-26-city-council-regular/gemini-video-intelligence.json",
        "title": "gemini-video-intelligence.json",
        "sourceUrl": "https://www.youtube.com/watch?v=utFkASALJx4",
        "bodyType": "city-council-regular",
        "sha256": null
      },
      {
        "path": "The-Newsroom/intelligence/palm-desert/palm-desert-2026-03-26-city-council-regular/gemini-intelligence.json",
        "title": "gemini-intelligence.json",
        "sourceUrl": "https://www.youtube.com/watch?v=utFkASALJx4",
        "bodyType": "city-council-regular",
        "sha256": null
      }
    ],
    "policyBriefPath": null,
    "reviewArtifactPath": null,
    "hashes": []
  },
  "relatedEvidenceReaders": [],
  "relatedEntities": [],
  "previousMeetingId": "palm-desert-2026-04-09-city-council-study-session",
  "previousMeetingUrl": "/source/palm-desert/meetings/2026-04-09-city-council-study-session",
  "nextMeetingId": "palm-desert-2026-03-26-city-council-study-session",
  "nextMeetingUrl": "/source/palm-desert/meetings/2026-03-26-city-council-study-session",
  "sourceGaps": [
    "missing-agenda-packet-url",
    "missing-transcript"
  ],
  "sourceRelationships": {
    "hasAgenda": true,
    "hasPacket": false,
    "hasMinutes": true,
    "hasVideo": true,
    "hasTranscript": false,
    "hasPolicyBrief": false,
    "hasExtractedOfficialText": true,
    "hasOfficialCommunications": false
  },
  "citationPurpose": "Cite this object for source coverage of this Palm Desert public meeting, including available agendas, packets, minutes, videos, transcripts, local review artifacts, and source completeness status. This object is not a public conclusion.",
  "humanReviewStatus": "Source coverage object; civic conclusions require separate human review."
}