{
  "sourceFile": "Street Closures and Events-as of Jul 25.csv",
  "sourceSha256": "71d106cfe245b36dcdbacc8e6f9c4f9197b862a6e50eab53f15c27bba0da5605",
  "reviewedOn": "2026-09-30",
  "notes": "Rows transcribed from the supplied CSV, then reconciled with the September 30 current city permit dataset. 'Confirmed in current city permit dataset' records confirmation without inventing an approval date the update did not provide. A blank Approval field or appearance on an ISCOTT agenda alone does not confirm a permit. Dellbrook, Sussex, and the full Waller event footprint are confirmed in the current dataset. Fair Oaks remains pending because it appears on the September 24 agenda but not yet in the permit dataset. Closure hours are not necessarily candy distribution hours.",
  "rows": [
    {
      "Event Name": "Block Party - 36th Ave - 5th Annual Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "3:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "36th Ave from Rivera St to Quintara St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Block Party - Cumberland Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "2:30 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Cumberland St from Dolores St to Guerrero St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Waller St Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "5:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Waller St from Steiner St to Scott St; Pierce, Potomac, and Carmelita closure segments",
      "Type": "block party",
      "Approval": "Confirmed in current city permit dataset",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Block Party - Dellbrook Ave Midtown Terrace Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "5:30 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "Dellbrook Ave from Olympia Way to Olympia Way",
      "Type": "block party",
      "Approval": "Confirmed in current city permit dataset",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Block Party - Shrader St Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Shrader St from Frederick St to Beulah St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Castro Merchants Signature Events - 18th St",
      "Start Date": "Sat 10/31/26",
      "Start Time": "11:00 AM",
      "End Date": "Sun 11/1/26",
      "End Time": "1:00 AM",
      "Location": "18th St from Diamond St to Noe St",
      "Type": "",
      "Approval": "",
      "Duration": "2",
      "New/Change": ""
    },
    {
      "Event Name": "Chenery Street Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:00 pm",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 pm",
      "Location": "Chenery St from Diamond St to Elk St",
      "Type": "",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "CYC Waverly Community Events 2026",
      "Start Date": "Sat 10/31/26",
      "Start Time": "6:00 AM",
      "End Date": "Sat 10/31/26",
      "End Time": "5:00 PM",
      "Location": "Waverly Pl from Sacramento St to Washington St",
      "Type": "",
      "Approval": "in review",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Fillmore After Dark Night Market",
      "Start Date": "Sat 10/31/26",
      "Start Time": "12:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "11:00 PM",
      "Location": "Ofarrell St from Steiner St to Fillmore St",
      "Type": "",
      "Approval": "7/23/26",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Halloween",
      "Start Date": "Sat 10/31/26",
      "Start Time": "",
      "End Date": "Sat 10/31/26",
      "End Time": "",
      "Location": "advisory: holiday",
      "Type": "holiday",
      "Approval": "",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Halloween on Cortland",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:30 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "8:00 PM",
      "Location": "Cortland Ave from Bennington St to Folsom St",
      "Type": "",
      "Approval": "8/13/26",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Illuminate Concert",
      "Start Date": "Sat 10/31/26",
      "Start Time": "",
      "End Date": "Sat 10/31/26",
      "End Time": "",
      "Location": "GGP-Bandshell/Music Concourse",
      "Type": "park",
      "Approval": "RPD",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Nightmare on Front Street",
      "Start Date": "Sat 10/31/26",
      "Start Time": "12:00 PM",
      "End Date": "Sun 11/1/26",
      "End Time": "1:00 AM",
      "Location": "Front St from California Ave to Sacramento St; Halleck St from Battery St to Front St",
      "Type": "",
      "Approval": "",
      "Duration": "2",
      "New/Change": ""
    },
    {
      "Event Name": "NOPNA Halloween Block Party",
      "Start Date": "Sat 10/31/26",
      "Start Time": "3:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Lyon St from Fulton St to Hayes St; Grove St from Baker St to Central Ave",
      "Type": "",
      "Approval": "8/27/26",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "River of Life Halloween Block Party",
      "Start Date": "Sat 10/31/26",
      "Start Time": "12:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Sunnydale Ave From Hahn St To Sawyer St",
      "Type": "",
      "Approval": "",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Trick or Treat - 42nd Ave",
      "Start Date": "Sat 10/31/26",
      "Start Time": "3:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:30 PM",
      "Location": "42nd Ave from Judah St to Kirkham St",
      "Type": "block party",
      "Approval": "8/13/26",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Trick or Treat - Randall St 2026",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Randall St from Whitney St to Sanchez St",
      "Type": "block party",
      "Approval": "5/28/26",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Trick or Treat - Randall St 2026 (Sanchez-Harper)",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "Randall St from Sanchez St to Harper St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Trick or Treat - Sanchez St",
      "Start Date": "Sat 10/31/26",
      "Start Time": "5:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "Sanchez St from 30th St to Randall St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Trick or Treat - 45th Ave",
      "Start Date": "Sat 10/31/26",
      "Start Time": "4:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "45th Ave from Pacheco St to Quintara St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Trick or Treat - Hill St",
      "Start Date": "Sat 10/31/26",
      "Start Time": "1:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "Hill St from Valencia St to Guerrero St",
      "Type": "block party",
      "Approval": "Confirmed in updated file",
      "Duration": "1",
      "New/Change": "x"
    },
    {
      "Event Name": "Trick-or-Treat  - 12th Ave",
      "Start Date": "Sat 10/31/26",
      "Start Time": "5:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "9:00 PM",
      "Location": "12th Ave from Judah St to Kirkham St",
      "Type": "block party",
      "Approval": "",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Trick-or-Treat - Shotwell 2026",
      "Start Date": "Sat 10/31/26",
      "Start Time": "3:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Shotwell St from 18th St to 24th St",
      "Type": "",
      "Approval": "3/12/26",
      "Duration": "1",
      "New/Change": ""
    },
    {
      "Event Name": "Vella Family Pumpkins",
      "Start Date": "Sat 10/31/26",
      "Start Time": "5:00 PM",
      "End Date": "Sat 10/31/26",
      "End Time": "10:00 PM",
      "Location": "Sussex St from Elk St to Swiss Ave",
      "Type": "block party",
      "Approval": "Confirmed in current city permit dataset",
      "Duration": "1",
      "New/Change": "x"
    }
  ]
}
