{
 "city": "McFarland",
 "state": "California",
 "page": "https://mytown.theboringparts.com/city/mcfarlandca/",
 "attribution": "MyTown / The Boring Parts — CC BY 4.0. Summaries AI-generated from official sources.",
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "generated": "2026-07-23",
 "upcoming": [
  {
   "date": "2026-08-12",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-08-26",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-09-09",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-09-23",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-10-14",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-10-28",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-11-11",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-11-25",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-12-09",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-12-23",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-02-11",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-03-11",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-03-11",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-03-11",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-04-08",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-04-08",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2027-04-08",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  }
 ],
 "recent": [
  {
   "date": "2026-07-22",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1442,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-07-22",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1438,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-07-20",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1436,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-07-08",
   "body": "General",
   "headline": "City Council approves surplus property sale and COPS hiring grant",
   "summary": "The McFarland City Council will consider approving the sale of surplus city-owned properties to Terra Prima Ventures, LLC, and an application for federal hiring grants. The meeting also includes a public hearing on staff recruitment and a closed session regarding existing litigation.",
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1430,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-07-01",
   "body": "General",
   "headline": "Planning Commission to review sign and variance requests",
   "summary": "The McFarland Planning Commission will hold public hearings to consider three resolutions regarding site improvements. The body will decide on a new illuminated sign and two property variances.",
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1422,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-24",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1419,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-10",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1394,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-10",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1396,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-10",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1406,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1424,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-10",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1404,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1425,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-10",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1395,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-06-03",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1391,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-27",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1384,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1415,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-27",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1389,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1413,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-21",
   "body": "General",
   "headline": "Planning Commission considers General Plan Amendment and annexation",
   "summary": "The McFarland Planning Commission will consider a General Plan Amendment, a pre-zoning ordinance, and the initiation of annexation proceedings. The body will also vote on approving a home occupation permit.",
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1376,plainText=false)",
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-13",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1374,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1412,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-13",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1372,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1414,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-05-06",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://mcfarlandca.civicclerk.com/"
  },
  {
   "date": "2026-04-27",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1366,plainText=false)",
   "minutes_url": "https://mcfarlandca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1388,plainText=false)",
   "source": "https://mcfarlandca.civicclerk.com/"
  }
 ]
}