{
  "schemaVersion": "cvintel.meeting-source-set.v0",
  "id": "rancho-mirage:2025-10-28:city-council:68f13ff1440a9900382d9aff",
  "city": "Rancho Mirage",
  "citySlug": "rancho-mirage",
  "meetingDate": "2025-10-28",
  "meetingBody": "City Council",
  "meetingBodySlug": "city-council",
  "meetingType": "Special City Council Meeting (State of the City)",
  "title": "Special City Council Meeting (State of the City)",
  "canonicalUrl": "https://cvintel.org/source/rancho-mirage/meetings/2025-10-28-city-council",
  "pageUrl": "/source/rancho-mirage/meetings/2025-10-28-city-council",
  "dataUrl": "/data/rancho-mirage/meetings/2025-10-28-city-council.json",
  "sourceCompleteness": "needs-review",
  "sourceCoverageStatus": "complete",
  "readinessCategory": "official-docs-only",
  "publicClaimReady": false,
  "publicClaimStatus": "This source-set object shows source materials, not civic conclusions.",
  "beforeMeeting": {
    "agendaPageUrl": "https://horizon.agendalink.app/engage/ranchomirageca/68f13ff1440a9900382d9aff",
    "agendaPageUrls": [
      "https://horizon.agendalink.app/engage/ranchomirageca/68f13ff1440a9900382d9aff"
    ],
    "agendaPdfUrl": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/agenda/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_2025-10-28.pdf",
    "agendaPdfUrls": [
      "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/agenda/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_2025-10-28.pdf"
    ],
    "packetPdfUrl": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/packets/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_10-28-2025_packet.pdf",
    "packetPdfUrls": [
      "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/packets/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_10-28-2025_packet.pdf"
    ],
    "staffReportUrls": [],
    "publicNoticeUrls": []
  },
  "duringMeeting": {
    "officialVideoUrl": null,
    "youtubeUrl": null,
    "videoUrls": [],
    "transcriptPath": null,
    "transcriptPaths": [],
    "transcriptProvider": null,
    "transcriptStatus": "not attached"
  },
  "afterMeeting": {
    "minutesPageUrl": "https://horizon.agendalink.app/engage/ranchomirageca/minutes/68f13ff1440a9900382d9aff",
    "minutesPageUrls": [
      "https://horizon.agendalink.app/engage/ranchomirageca/minutes/68f13ff1440a9900382d9aff"
    ],
    "minutesPdfUrl": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/minutes/68f13ff1440a9900382d9aff/10-28-2025_Minutes_FINAL__State_of_the_City_.pdf",
    "minutesPdfUrls": [
      "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/minutes/68f13ff1440a9900382d9aff/10-28-2025_Minutes_FINAL__State_of_the_City_.pdf"
    ],
    "resolutions": [],
    "followUpDocuments": []
  },
  "officialTextArtifacts": [
    {
      "sourceType": "agenda",
      "label": "Agenda",
      "url": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/agenda/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_2025-10-28.pdf",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/agenda.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/agenda.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "ba3dae8a4d15a92c78f64bfaa0255ff84074c90f97d9a04fdc69ccc851bd7a8d",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    },
    {
      "sourceType": "agendaPacket",
      "label": "Agenda packet",
      "url": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/packets/68f13ff1440a9900382d9aff/SpecialCityCouncilMeeting(StateoftheCity)_10-28-2025_packet.pdf",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/agenda-packet.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/agenda-packet.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "4d41e2108904b99adc2bbd247042e57999927335585186ededc48bb790484d7a",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    },
    {
      "sourceType": "minutes",
      "label": "Minutes",
      "url": "https://s3.us-west-004.backblazeb2.com/agendalink-pdf/ranchomirageca/pdfs/minutes/68f13ff1440a9900382d9aff/10-28-2025_Minutes_FINAL__State_of_the_City_.pdf",
      "localArchivePath": "Public-Records/official-documents/rancho-mirage/archive/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/minutes.pdf",
      "localTextPath": "Public-Records/official-documents/rancho-mirage/text/2025-10-28--special-city-council-meeting-state-of-the-city--68f13ff1440a9900382d9aff/minutes.txt",
      "archiveStatus": "archived",
      "textStatus": "extracted",
      "sha256": "114a2792368e30abf2332ead52de09aa93144b4f303d0601704c76f391f9f836",
      "acquisitionError": null,
      "extractionError": null,
      "hasExtractedText": true
    }
  ],
  "canonicalSourceCompleteness": {
    "readiness": "official-docs-only",
    "hasAnyOfficialText": true,
    "gaps": [
      "missing-transcript"
    ]
  },
  "localArtifacts": {
    "transcripts": [],
    "policyBriefs": [],
    "analyses": [],
    "policyBriefPath": null,
    "reviewArtifactPath": null,
    "hashes": []
  },
  "relatedEvidenceReaders": [],
  "relatedEntities": [],
  "previousMeetingId": "rancho-mirage:2025-11-06:city-council:68d5a5d269c67f003df6e6bb",
  "previousMeetingUrl": "/source/rancho-mirage/meetings/2025-11-06-city-council",
  "nextMeetingId": "rancho-mirage:2025-10-23:planning-commission:689ba6058a8c24006fb68cd1",
  "nextMeetingUrl": "/source/rancho-mirage/meetings/2025-10-23-planning-commission",
  "sourceGaps": [],
  "sourceRelationships": {
    "hasAgenda": true,
    "hasPacket": true,
    "hasMinutes": true,
    "hasVideo": false,
    "hasTranscript": false,
    "hasPolicyBrief": false,
    "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."
}