{
  "schemaVersion": "cvintel.meeting-source-set.v0",
  "id": "rancho-mirage:2025-05-15:city-council:67fef3a1f87eb900462d0408",
  "city": "Rancho Mirage",
  "citySlug": "rancho-mirage",
  "meetingDate": "2025-05-15",
  "meetingBody": "City Council",
  "meetingBodySlug": "city-council",
  "meetingType": "Regular City Council Meeting",
  "title": "Rancho Mirage City Council Meeting, May 15, 2025",
  "canonicalUrl": "https://cvintel.org/source/rancho-mirage/meetings/2025-05-15-city-council",
  "pageUrl": "/source/rancho-mirage/meetings/2025-05-15-city-council",
  "dataUrl": "/data/rancho-mirage/meetings/2025-05-15-city-council.json",
  "sourceCompleteness": "ready-for-evidence-extraction",
  "sourceCoverageStatus": "complete",
  "readinessCategory": "ready",
  "publicClaimReady": false,
  "publicClaimStatus": "This source-set object shows source materials, not civic conclusions.",
  "beforeMeeting": {
    "agendaPageUrl": "https://horizon.agendalink.app/engage/ranchomirageca/67fef3a1f87eb900462d0408",
    "agendaPageUrls": [
      "https://horizon.agendalink.app/engage/ranchomirageca/67fef3a1f87eb900462d0408",
      "https://horizon.agendalink.app/engage/ranchomirageca/6825181db52fbb005d343fa0"
    ],
    "agendaPdfUrl": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fagenda%2FRegularCityCouncilMeeting-2025-05-15.pdf?alt=media&token=df4a6fc2-2544-4f95-831f-4914b6edf958",
    "agendaPdfUrls": [
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fagenda%2FRegularCityCouncilMeeting-2025-05-15.pdf?alt=media&token=df4a6fc2-2544-4f95-831f-4914b6edf958",
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fagenda%2FSpecialHousingAuthorityBoardMeeting-2025-05-15.pdf?alt=media&token=ae9a4aa5-d4d0-496a-bbd9-17b20466ccf4"
    ],
    "packetPdfUrl": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fpackets%2FRegular-City-Council-Meeting-05-15-2025-packet.pdf?alt=media&token=3428405e-6464-456b-b82e-281c3723bc4b",
    "packetPdfUrls": [
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fpackets%2FRegular-City-Council-Meeting-05-15-2025-packet.pdf?alt=media&token=3428405e-6464-456b-b82e-281c3723bc4b",
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fpackets%2FSpecial-Housing-Authority-Board-Meeting-05-15-2025-packet.pdf?alt=media&token=d13fdf96-d355-4be9-9a40-d0f92464ec13"
    ],
    "staffReportUrls": [],
    "publicNoticeUrls": []
  },
  "duringMeeting": {
    "officialVideoUrl": "https://www.youtube.com/watch?v=zmT32IDtQQE",
    "youtubeUrl": "https://www.youtube.com/watch?v=zmT32IDtQQE",
    "videoUrls": [
      "https://www.youtube.com/watch?v=zmT32IDtQQE",
      "https://youtu.be/zmT32IDtQQE",
      "https://youtu.be/gyDRuwjRJyY?si=ZRQONYtMYYEMx6az",
      "https://www.youtube.com/watch?v=gyDRuwjRJyY"
    ],
    "transcriptPath": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--rancho-mirage-city-council-meeting-may-15-2025--transcript.md",
    "transcriptPaths": [
      "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--rancho-mirage-city-council-meeting-may-15-2025--transcript.md",
      "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--rancho-mirage-housing-authority-special-meeting-may-15-2025--transcript.md"
    ],
    "transcriptProvider": "not normalized in manifest",
    "transcriptStatus": "local transcript artifact attached"
  },
  "afterMeeting": {
    "minutesPageUrl": "https://horizon.agendalink.app/engage/ranchomirageca/minutes/67fef3a1f87eb900462d0408",
    "minutesPageUrls": [
      "https://horizon.agendalink.app/engage/ranchomirageca/minutes/67fef3a1f87eb900462d0408",
      "https://horizon.agendalink.app/engage/ranchomirageca/minutes/6825181db52fbb005d343fa0"
    ],
    "minutesPdfUrl": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fminutes%2F05-15-2025%20Minutes%20FINAL.pdf?alt=media&token=b3301060-6647-4b64-abe2-05d275b410f6",
    "minutesPdfUrls": [
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fminutes%2F05-15-2025%20Minutes%20FINAL.pdf?alt=media&token=b3301060-6647-4b64-abe2-05d275b410f6",
      "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fminutes%2F05-15-2025%20Minutes%20FINAL%20(Housing%20Authority).pdf?alt=media&token=ecfcea48-f8c2-4216-bb64-619bc01ad1ad"
    ],
    "resolutions": [],
    "followUpDocuments": []
  },
  "officialTextArtifacts": [
    {
      "sourceType": "agenda",
      "label": "Agenda",
      "url": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fagenda%2FRegularCityCouncilMeeting-2025-05-15.pdf?alt=media&token=df4a6fc2-2544-4f95-831f-4914b6edf958",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/agenda.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/agenda.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "ed912485eac666ac59e59e05c1f746ed02ac5d6e1025c4b1d2d79e7e228f4b94",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    },
    {
      "sourceType": "agendaPacket",
      "label": "Agenda packet",
      "url": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fpackets%2FRegular-City-Council-Meeting-05-15-2025-packet.pdf?alt=media&token=3428405e-6464-456b-b82e-281c3723bc4b",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/agenda-packet.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/agenda-packet.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "1bcaf8de52a4f27a3eabe22e06034729251369db5d0d796199e27967dd5063a7",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    },
    {
      "sourceType": "minutes",
      "label": "Minutes",
      "url": "https://firebasestorage.googleapis.com/v0/b/fast-archive-274904.appspot.com/o/ranchomirageca%2Fpdfs%2Fminutes%2F05-15-2025%20Minutes%20FINAL.pdf?alt=media&token=b3301060-6647-4b64-abe2-05d275b410f6",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/minutes.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-05-15--regular-city-council-meeting--67fef3a1f87eb900462d0408/minutes.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "b17c10f96ebb730ee7869f28e2af2396620bf8da0fa55e751ff40bca244107b2",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    }
  ],
  "canonicalSourceCompleteness": {
    "readiness": "ready-for-source-bounded-reasoning",
    "hasAnyOfficialText": true,
    "gaps": []
  },
  "localArtifacts": {
    "transcripts": [
      {
        "path": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--rancho-mirage-city-council-meeting-may-15-2025--transcript.md",
        "title": "Rancho Mirage City Council Meeting, May 15, 2025",
        "sourceUrl": "https://www.youtube.com/watch?v=zmT32IDtQQE",
        "bodyType": "city-council",
        "sha256": null
      },
      {
        "path": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--rancho-mirage-housing-authority-special-meeting-may-15-2025--transcript.md",
        "title": "Rancho Mirage Housing Authority Special Meeting, May 15, 2025",
        "sourceUrl": "https://www.youtube.com/watch?v=gyDRuwjRJyY",
        "bodyType": "housing-authority",
        "sha256": null
      }
    ],
    "policyBriefs": [
      {
        "path": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--2025-05-15-city-council--review-packet--policy-brief.md",
        "title": "Source-Bound Policy Brief Draft: Regular City Council Meeting, May 15, 2025",
        "sourceUrl": "https://www.youtube.com/watch?v=zmT32IDtQQE",
        "bodyType": "city-council",
        "sha256": null
      },
      {
        "path": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--policy-brief.md",
        "title": "SOVEREIGN AUDIT: Rancho Mirage Housing Authority Special Meeting",
        "sourceUrl": "https://www.youtube.com/watch?v=gyDRuwjRJyY",
        "bodyType": "unknown",
        "sha256": null
      }
    ],
    "analyses": [],
    "policyBriefPath": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--2025-05-15-city-council--review-packet--policy-brief.md",
    "reviewArtifactPath": "Public-Records/transcripts/rancho-mirage/2025-05-19--rancho-mirage--2025-05-15-city-council--review-packet--policy-brief.md",
    "hashes": []
  },
  "relatedEvidenceReaders": [],
  "relatedEntities": [],
  "previousMeetingId": "rancho-mirage:2025-05-22:planning-commission:680ac95047c7e0004baa3615",
  "previousMeetingUrl": "/source/rancho-mirage/meetings/2025-05-22-planning-commission",
  "nextMeetingId": "rancho-mirage:2025-05-15:housing-authority:6825181db52fbb005d343fa0",
  "nextMeetingUrl": "/source/rancho-mirage/meetings/2025-05-15-housing-authority",
  "sourceGaps": [],
  "sourceRelationships": {
    "hasAgenda": true,
    "hasPacket": true,
    "hasMinutes": true,
    "hasVideo": true,
    "hasTranscript": true,
    "hasPolicyBrief": true,
    "hasExtractedOfficialText": true,
    "hasOfficialCommunications": false
  },
  "citationPurpose": "Cite this object for source coverage of this Rancho Mirage 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."
}