{
  "schema_version": 1,
  "description": "The canonical scored archive for alertsf.health. Every AlertSF emergency notification we have, scored against the five-question rubric documented in /codebook. One record per alert, sorted newest-first. This file is the public download; the internal pipeline writes to data.js and scored/live.json which this script merges.",
  "documentation": "https://alertsf.health/codebook/",
  "generated_at": "2026-04-15T07:13:39Z",
  "codebook_version": "0.2.0",
  "live_last_updated": "2026-04-15T02-37-05Z",
  "count": 329,
  "date_range": {
    "earliest": "2024-10-01T14:00:00.421Z",
    "latest": "2026-04-14T22:24:44.512000Z"
  },
  "score_legend": {
    "Y": "answered clearly",
    "P": "vague or partially answered",
    "N": "not answered"
  },
  "records": [
    {
      "id": "SPRRYmFRv",
      "sent": "2026-04-14T22:24:44.512000Z",
      "date": "2026-04-14",
      "time": "22:24",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of Sagamore St and Capitol Ave",
      "text": "ALERTSF: The incident in the area of Sagamore St and Capitol Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named per §1 P."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' with no hazard type named per §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection per §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Forward direction in resolved message scores Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all per §5 N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "PoLLWDXUy",
      "sent": "2026-04-14T19:22:00.651000Z",
      "date": "2026-04-14",
      "time": "19:22",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of Sagamore St and Capitol Ave",
      "text": "ALERTSF: Avoid the area of Sagamore St and Capitol Ave due to Police Activity. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague hazard descriptor — coded P by rule."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection provided."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Direct imperative plus alternate routes guidance."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "ad55JNFRv",
      "sent": "2026-04-14T03:49:07.423000Z",
      "date": "2026-04-14",
      "time": "03:49",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of Mission St and South Van Ness Avenue",
      "text": "ALERTSF: The incident in the area of Mission St and South Van Ness Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named per §1 P."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' language — hazard never named per §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection per §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Forward direction in resolved message — Y not P per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference of any kind per §5 N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "xTeXQ8-km",
      "sent": "2026-04-13T22:37:49.734000Z",
      "date": "2026-04-13",
      "time": "22:37",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of Mission St and South Van Ness Avenue",
      "text": "ALERTSF: Avoid the area of Mission St and South Van Ness Avenue due to Police Activity. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named; crews generic."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague by rule — coded P per §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection — Y per §3 Y and borderline rules."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Avoid area + alternate routes + expect delays — clear directives."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "yCkkGHsV8",
      "sent": "2026-04-10T19:50:28.218000Z",
      "date": "2026-04-10",
      "time": "19:50",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Power Outage - Lake Merced and Stonestown",
      "text": "ALERTSF: Power in the area of Lake Merced and Stonestown has been restored. Expect residual traffic delays in the area.\n\nIf you are still without power, check https://m.pge.com/#outages or call PG&E 24 hour Power Outage Information Center 1-800-743-5002\n\nAfter an Electric Outage:\n• Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only; PG&E named as contact number, not as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Power outage is a named infrastructure hazard per §2 Y."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Named neighborhoods/districts; specific enough to determine if affected."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — no start, end, or duration."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "B3VV1wsV8",
      "sent": "2026-04-10T19:03:28.758000Z",
      "date": "2026-04-10",
      "time": "19:03",
      "type": null,
      "subtype": null,
      "title": "Power Outage - Lake Merced and Stonestown",
      "text": "ALERTSF: There is an electrical power outage in the area of Lake Merced and Stonestown. PG&E is investigating the cause at the outage location. Estimated time of restoration: 1:45pm. All impacted traffic lights should be treated as four-way stops. \n\nFor more information: https://m.pge.com/#outages.\n\nDuring an Electric Outage:\n• Check on your neighbors, friends and family who may need assistance during the outage.\n• Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\n• Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\n• If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\n• Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, Español, and Filipino: https://www.sf.gov/power-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "PG&E named as responding authority in prose, not just a phone number."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Power outage is a specific infrastructure hazard per §2 Y."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Named neighborhoods/districts — specific location per §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Clear directive plus multiple protective behaviors listed."
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Specific restoration time given per §5 Y rule."
        }
      },
      "complete": true,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "xvJJ5N15t",
      "sent": "2026-04-07T15:41:33.622000Z",
      "date": "2026-04-07",
      "time": "15:41",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of Hyde Street between Eddy Street and Ellis Street",
      "text": "ALERTSF: The incident in the area of Hyde Street between Eddy Street and Ellis Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' — resolved message does not restate what hazard was."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific street segment named — codebook §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction is Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — no duration or end time."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "fKQQX_D0R",
      "sent": "2026-04-07T15:12:20.327000Z",
      "date": "2026-04-07",
      "time": "15:12",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of Hyde Street between Eddy Street and Ellis Street",
      "text": "ALERTSF: Avoid the area of Hyde Street between Eddy Street and Ellis Street due to Police Activity. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named; 'Emergency crews' is generic."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague by rule — does not let reader assess risk."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific street with cross-street boundaries; codebook §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Multiple direct imperatives: avoid area, expect delays, alternate routes."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — typical avoid-area message per §5 N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "Kz6LWDTxJ",
      "sent": "2026-04-01T00:08:21.215000Z",
      "date": "2026-04-01",
      "time": "00:08",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of UCSF Mission Medical Center at Mission Bay",
      "text": "ALERTSF: The incident in the area of UCSF Mission Medical Center at Mission Bay has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named per §1 P rule."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' with no specific hazard named per §2 P rule."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Named landmark unambiguous within SF per §3 Y rule."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Forward direction in resolved message scores Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "k1kHax3TX",
      "sent": "2026-03-31T22:45:47.387000Z",
      "date": "2026-03-31",
      "time": "22:45",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of UCSF Mission Medical Center at Mission Bay",
      "text": "ALERTSF: Avoid the area of UCSF Mission Medical Center at Mission Bay due to Police Activity. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague by rule, coded P per §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Named landmark/venue unambiguous within SF."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Avoid area directive plus alternate routes and expect delays."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "w5WDU-Bw2",
      "sent": "2026-03-30T23:12:37.857000Z",
      "date": "2026-03-30",
      "time": "23:12",
      "type": null,
      "subtype": null,
      "title": "RESOLVED: Experiencing Outages/Delays with Various Cell Carriers dialing 911",
      "text": "ALERTSF UPDATE: Network outages impacting cellular service in San Francisco have been resolved. 911 remains operational. \n\n\n\nReported cell outage with various carriers. 911 is still operational. If not able to call 911, enable wi-fi calling, connect with a friend to make calls, use text to 911, or call 415-553-8090.\n\nIf your phone is still not able to make a 911 call, then try connecting to a Wi-Fi network and enable Wi-Fi calling, or use a landline or VOIP phone. \n\nIf the above is not an option, then please try to get ahold of a friend or family member who is a customer of a different carrier and ask them to call 911 on your behalf.\n\nDo not call or text 911 to test your phone service. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no issuing agency named as authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Cell/network outage is a named specific infrastructure hazard."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "Whole-city scope — 'SF as a whole' is P at best per §3 borderline."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Multiple specific protective behaviors and alternative actions."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference — resolved is status, not time information."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "47conlR6l",
      "sent": "2026-03-30T19:53:39.438000Z",
      "date": "2026-03-30",
      "time": "19:53",
      "type": null,
      "subtype": null,
      "title": "Experiencing Outages/Delays with Various Cell Carriers dialing 911",
      "text": "ALERTSF: Reported cell outage with various carriers. 911 is still operational. If not able to call 911, enable wi-fi calling, connect with a friend to make calls, use text to 911, or call 415-553-8090.\n\nIf your phone is still not able to make a 911 call, then try connecting to a Wi-Fi network and enable Wi-Fi calling, or use a landline or VOIP phone. \n\nIf the above is not an option, then please try to get ahold of a friend or family member who is a customer of a different carrier and ask them to call 911 on your behalf.\n\nDo not call or text 911 to test your phone service. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no issuing agency named."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Cell outage affecting 911 is a specific infrastructure hazard."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "No geographic scope stated; carrier outage not localized."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Multiple specific protective-action imperatives provided."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — no start, end, or duration."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "nAvv6WNq1",
      "sent": "2026-03-25T21:56:01.053000Z",
      "date": "2026-03-25",
      "time": "21:56",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of Stonestown Galleria - 3251 20th Ave",
      "text": "ALERTSF: The incident in the area of Stonestown Galleria - 3251 20th Ave - Resolved has been resolved. Emergency crews are clear of the scene. The incident at the Stonestown Mall has been resolved. Evacuation orders have been lifted.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no issuing agency named beyond delivery channel."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' — resolved message never restates what the hazard was."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific address and named landmark provided."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — no start, end, or duration."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "pZ44s60Y6",
      "sent": "2026-03-25T19:32:31.496000Z",
      "date": "2026-03-25",
      "time": "19:32",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of Stonestown Galleria - 3251 20th Ave",
      "text": "ALERTSF: Avoid the area of Stonestown Galleria - 3251 20th Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no issuing agency named."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague hazard descriptor, coded P by rule."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific address and named landmark."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Avoid area directive plus alternate routes guidance."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference of any kind."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "vLMM0kS3f",
      "sent": "2026-03-25T01:11:10.180000Z",
      "date": "2026-03-25",
      "time": "01:11",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of Eddy St and Leavenworth St",
      "text": "ALERTSF: The incident in the area of Eddy St and Leavenworth St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Resolved message refers to generic 'incident' without restating hazard type."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection named; reader can determine if affected."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Forward direction in resolved message counts as Y per §4 borderline rules."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all — no start, end, or duration."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "q7FFyhJth",
      "sent": "2026-03-24T22:14:12.341000Z",
      "date": "2026-03-24",
      "time": "22:14",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of Eddy St and Leavenworth St",
      "text": "ALERTSF: Avoid the area of Eddy St and Leavenworth St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named per §1 P."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague by rule §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection named per §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Avoid area directive plus alternate routes per §4 Y."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all per §5 N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "jJ55JPjvr",
      "sent": "2026-03-22T22:59:52.223000Z",
      "date": "2026-03-22",
      "time": "22:59",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of 22nd St Between South Van Ness Ave and Capp St",
      "text": "ALERTSF: The incident in the area of 22nd St Between South Van Ness Ave and Capp St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Generic 'incident' language; hazard type never named per §2 P."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific street segment with cross streets per §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference of any kind per §5 N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "SJii7sraO",
      "sent": "2026-03-22T21:04:25.972000Z",
      "date": "2026-03-22",
      "time": "21:04",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of 22nd St Between South Van Ness Ave and Capp St",
      "text": "ALERTSF: Avoid the area of 22nd St Between South Van Ness Ave and Capp St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity is vague hazard descriptor — coded P by rule."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific street segment with cross streets satisfies §3 Y."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Avoid area directive plus alternate routes — clear actionable guidance."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference of any kind — no start, end, or duration."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "MQXXQ8il0",
      "sent": "2026-03-22T03:34:21.905000Z",
      "date": "2026-03-22",
      "time": "03:34",
      "type": null,
      "subtype": null,
      "title": "RESOLVED - Avoid the area of College Ave and Mission St",
      "text": "ALERTSF: The incident in the area of College Ave and Mission St has been resolved. Emergency crews have cleared the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Resolved message refers to generic \"incident\" without restating hazard type."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection named — qualifies as clearly present location."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction is Y per §4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "mroonlGJ-",
      "sent": "2026-03-22T01:41:49.897000Z",
      "date": "2026-03-22",
      "time": "01:41",
      "type": null,
      "subtype": null,
      "title": "Avoid the area of College Ave and Mission St",
      "text": "ALERTSF: Avoid the area of College Ave and Mission St due to Fire and Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only — no agency named as issuing authority."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Fire is a named, specific hazard type; multiple hazards, one specific → Y."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection provided."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Direct imperative plus alternate-route guidance."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference at all."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "scored/live.json"
    },
    {
      "id": "2434011116872351",
      "sent": "2026-03-17T03:34:01.160Z",
      "date": "2026-03-16",
      "time": "19:34",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of California St Between Hyde St and Larkin St",
      "text": "ALERTSF: The incident in the area of California St Between Hyde St and Larkin St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2436588097245052",
      "sent": "2026-03-16T23:27:00.211Z",
      "date": "2026-03-16",
      "time": "15:27",
      "type": "police",
      "subtype": "update",
      "title": "UPDATED LOCATION - Avoid the area of California St Between Hyde St and Larkin St",
      "text": "ALERTSF: Avoid the area of California St Between Hyde St and Larkin St due to Police Activity. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2436588097244352",
      "sent": "2026-03-16T22:42:44.258Z",
      "date": "2026-03-16",
      "time": "14:42",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of California St and Franklin St",
      "text": "ALERTSF: Avoid the area of California St and Franklin St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2417140485417338",
      "sent": "2026-03-16T02:07:18.494Z",
      "date": "2026-03-15",
      "time": "18:07",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 1130 Guerrero St",
      "text": "ALERTSF: The incident in the area of 1130 Guerrero S.t has been resolved,",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "Resolved message with no forward direction â P by Â§4 rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2418686673614734",
      "sent": "2026-03-15T22:32:56.806Z",
      "date": "2026-03-15",
      "time": "14:32",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 1130 Guerrero St",
      "text": "ALERTSF: Avoid the area of 1130 Guerrero St due to Fire Activity. Emergency crews are on scene. Avoid the area of 1130 Guerrero Street between 23rd Street and Elizabeth Stree\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2398448787668356",
      "sent": "2026-03-09T00:07:03.194Z",
      "date": "2026-03-08",
      "time": "16:07",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of OShaughnessy Blvd and Bosworth St",
      "text": "ALERTSF: The incident in the area of OShaughnessy Blvd and Bosworth St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2398208269497681",
      "sent": "2026-03-08T22:54:09.707Z",
      "date": "2026-03-08",
      "time": "14:54",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of OShaughnessy Blvd and Bosworth St",
      "text": "ALERTSF: Avoid the area of OShaughnessy Blvd and Bosworth St due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2397383635765437",
      "sent": "2026-03-07T04:01:09.566Z",
      "date": "2026-03-06",
      "time": "20:01",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Irving St and 7th Ave",
      "text": "ALERTSF: The incident in the area of Irving St and 7th Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2397246196811302",
      "sent": "2026-03-06T23:35:18.974Z",
      "date": "2026-03-06",
      "time": "15:35",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the Area of Irving St and 7th Ave",
      "text": "ALERTSF:  Avoid the area of Irving St and 7th Ave due to a traffic collision. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2374259531886530",
      "sent": "2026-02-28T00:24:34.860Z",
      "date": "2026-02-27",
      "time": "16:24",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 25th & Dakota Street",
      "text": "ALERTSF: The incident in the area of 25th & Dakota Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2370754838563643",
      "sent": "2026-02-27T18:20:52.349Z",
      "date": "2026-02-27",
      "time": "10:20",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 25th & Dakota Street",
      "text": "ALERTSF: Avoid the area of 25th & Dakota Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2370754838544324",
      "sent": "2026-02-26T17:09:30.605Z",
      "date": "2026-02-26",
      "time": "09:09",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Transit Advisory: BART at Transbay Tube",
      "text": "ALERTSF: The unknown cause on BART at Transbay Tube has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "references cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Â§5 Time P rule: 'continuing' is listed as a relative term without anchor â P."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2374912366878913",
      "sent": "2026-02-26T16:38:05.818Z",
      "date": "2026-02-26",
      "time": "08:38",
      "type": "transit",
      "subtype": "initial",
      "title": "Transit Advisory: BART at Transbay Tube",
      "text": "ALERTSF: An unknown cause is affecting BART at Transbay Tube. The station is closed \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Â§2 Y criteria: \"transit disruption\" is a named infrastructure hazard category."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2354159085015163",
      "sent": "2026-02-17T16:58:59.847Z",
      "date": "2026-02-17",
      "time": "08:58",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Power Outage - Treasure Island",
      "text": "ALERTSF: Power in the area of Treasure Island has been restored at 12:11AM. \n\nIf you are still without power, call 3-1-1 or log on at www.sf311.org/.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "restoration timestamp"
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2345603510111158",
      "sent": "2026-02-17T06:47:49.145Z",
      "date": "2026-02-16",
      "time": "22:47",
      "type": "power",
      "subtype": "closure",
      "title": "Power Outage - Treasure Island",
      "text": "ALERTSF: There is an electrical power outage in the area of Treasure Island (south end of the Island, including DOL, Avenues D, H, I, M, 4th and 9th St, Chinook Ct, Flounder Ct, and Sturgeon St). SFPUC is working to restore power. Estimated time of restoration: 12:30 AM. All impacted traffic lights should be treated as four-way stops. \n\nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, EspaÃ±ol, and Filipino: https://www.sf.gov/power-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC named as responding authority per Â§1 borderline rule on named responders."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "restoration timestamp"
        }
      },
      "complete": true,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2337047935335889",
      "sent": "2026-02-11T02:31:40.107Z",
      "date": "2026-02-10",
      "time": "18:31",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Stockton Tunnel - Stockton St Between Pine St and California St",
      "text": "ALERTSF: The incident in the area of Stockton Tunnel - Stockton St Between Pine St and California St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2336738697684578",
      "sent": "2026-02-11T01:43:23.226Z",
      "date": "2026-02-10",
      "time": "17:43",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Stockton Tunnel - Stockton St Between Pine St and California St",
      "text": "ALERTSF: Avoid the area of Stockton Tunnel - Stockton St Between Pine St and California St due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2336738697544375",
      "sent": "2026-02-03T20:13:52.177Z",
      "date": "2026-02-03",
      "time": "12:13",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Pier 28, 475 The Embarcadero South",
      "text": "ALERTSF: The incident in the area of Pier 28, 475 The Embarcadero South has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327564647618406",
      "sent": "2026-02-03T18:42:34.035Z",
      "date": "2026-02-03",
      "time": "10:42",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Pier 28, 475 The Embarcadero South",
      "text": "ALERTSF: Avoid the area of Pier 28, 475 The Embarcadero South due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327942604689136",
      "sent": "2026-01-30T03:14:38.892Z",
      "date": "2026-01-29",
      "time": "19:14",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of OShaughnessy Blvd and Malta Drive",
      "text": "ALERTSF: The incident in the area of OShaughnessy Blvd and Malta Drive has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327495928060791",
      "sent": "2026-01-30T01:12:57.820Z",
      "date": "2026-01-29",
      "time": "17:12",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of OShaughnessy Blvd and Malta Drive",
      "text": "ALERTSF: Avoid the area of OShaughnessy Blvd and Malta Drive due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327908244995558",
      "sent": "2026-01-29T03:09:16.194Z",
      "date": "2026-01-28",
      "time": "19:09",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 Southbound at Cesar Chavez",
      "text": "ALERTSF: The vehicle collision on US 101 Southbound at Cesar Chavez has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Vehicle collision\" is a specific named hazard type listed in Â§2 Y criteria."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative term without anchor; matches Â§5 P rule."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327908244994647",
      "sent": "2026-01-29T02:09:12.237Z",
      "date": "2026-01-28",
      "time": "18:09",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 Southbound at Cesar Chavez",
      "text": "ALERTSF: A vehicle collision is affecting US 101 Southbound at Cesar Chavez.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is explicitly listed as a Y-level hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327495928016541",
      "sent": "2026-01-27T14:19:07.639Z",
      "date": "2026-01-27",
      "time": "06:19",
      "type": "wildlife",
      "subtype": "closure",
      "title": "Mountain Lion",
      "text": "ALERTSF: UPDATE: The young mountain lion has been located. Animal Care & Control and Fish & Wildlife are on scene managing the situation.\n\n\nOriginal Message: A young mountain lion was spotted near Pacific/Octavia. If you see the mountain lion, slowly back away, do not run. Call Animal Care & Control at 415-554-9400 or 911 in a life safety emergency. If you have a child with you - pick them up - and keep dogs on leash. If the mountain lion approaches - make yourself 'big' wave your arms, shout, throw something, and again, do not run. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "agencies named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "animal located"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "vague"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Multiple direct imperatives and protective behaviors present per Â§4 Y criteria."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327530287776730",
      "sent": "2026-01-27T05:18:38.135Z",
      "date": "2026-01-26",
      "time": "21:18",
      "type": "wildlife",
      "subtype": "initial",
      "title": "Mountain Lion",
      "text": "ALERTSF: A young mountain lion was spotted near Pacific/Octavia. If you see the mountain lion, slowly back away, do not run. Call Animal Care & Control at 415-554-9400 or 911 in a life safety emergency. \n\nIf you have a child with you - pick them up - and keep dogs on leash. If the mountain lion approaches - make yourself 'big' wave your arms, shout, throw something, and again, do not run. \n\n",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "wildlife sighting"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "specific actions"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327495927961493",
      "sent": "2026-01-23T23:55:55.673Z",
      "date": "2026-01-23",
      "time": "15:55",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Market St and Larkin St",
      "text": "ALERTSF: The incident in the area of Market St and Larkin St has been resolved. Emergency crews are leaving the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2327873885086753",
      "sent": "2026-01-23T23:11:03.608Z",
      "date": "2026-01-23",
      "time": "15:11",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Market St and Larkin St",
      "text": "ALERTSF: Avoid the area of Market St and Larkin St due to a vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2321311175110377",
      "sent": "2026-01-19T00:12:02.553Z",
      "date": "2026-01-18",
      "time": "16:12",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Euclid Avenue and Masonic Avenue",
      "text": "ALERTSF: The incident in the area of Euclid Avenue and Masonic Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2321345534833864",
      "sent": "2026-01-18T18:59:38.307Z",
      "date": "2026-01-18",
      "time": "10:59",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Euclid Avenue and Masonic Avenue",
      "text": "ALERTSF: Avoid the area of Euclid Avenue and Masonic Avenue due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2321551693255415",
      "sent": "2026-01-16T16:11:36.806Z",
      "date": "2026-01-16",
      "time": "08:11",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 16th St and San Bruno Ave",
      "text": "ALERTSF: The incident in the area of 16th St and San Bruno Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2321379894598362",
      "sent": "2026-01-16T05:56:34.051Z",
      "date": "2026-01-15",
      "time": "21:56",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 16th St and San Bruno Ave",
      "text": "ALERTSF: Avoid the area of 16th St and San Bruno Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310865814991323",
      "sent": "2026-01-12T03:19:58.963Z",
      "date": "2026-01-11",
      "time": "19:19",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Winston Drive and Junipero Serra Blvd",
      "text": "ALERTSF: The incident in the area of Winston Drive and Junipero Serra Blvd has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174805858",
      "sent": "2026-01-11T22:31:15.904Z",
      "date": "2026-01-11",
      "time": "14:31",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Winston Drive and Junipero Serra Blvd",
      "text": "ALERTSF: Avoid the area of Winston Drive and Junipero Serra Blvd due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310797095487265",
      "sent": "2026-01-10T15:58:38.449Z",
      "date": "2026-01-10",
      "time": "07:58",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Diamond Heights Blvd between Gold Mine Dr and Beacon St",
      "text": "ALERTSF: The incident in the area of Diamond Heights Blvd between Gold Mine Dr and Beacon St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310831455313032",
      "sent": "2026-01-10T07:02:40.804Z",
      "date": "2026-01-09",
      "time": "23:02",
      "type": "flood",
      "subtype": "initial",
      "title": "Avoid the area of Diamond Heights Blvd and Gold Mine Drive",
      "text": "ALERTSF: Avoid the area of Diamond Heights Blvd between Gold Mine Drive due to Flooding. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174772695",
      "sent": "2026-01-10T01:18:32.722Z",
      "date": "2026-01-09",
      "time": "17:18",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Washington St and Sansome St",
      "text": "ALERTSF: The incident in the area of Washington St and Sansome St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310934534366857",
      "sent": "2026-01-10T00:00:54.774Z",
      "date": "2026-01-09",
      "time": "16:00",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Washington Street and Sansome Street",
      "text": "ALERTSF: Avoid the area of Washington St and Sansome St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310934534305190",
      "sent": "2026-01-05T22:05:16.802Z",
      "date": "2026-01-05",
      "time": "14:05",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Embarcadero and Brannan Streets",
      "text": "ALERTSF: The incident in the area of Embarcadero and Brannan Streets has been resolved. Emergency crews may still be on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310762735596929",
      "sent": "2026-01-05T20:25:57.901Z",
      "date": "2026-01-05",
      "time": "12:25",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Embarcadero and Brannan Streets",
      "text": "ALERTSF: Avoid the area of Embarcadero and Brannan Streets due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310934534292874",
      "sent": "2026-01-05T04:11:04.105Z",
      "date": "2026-01-04",
      "time": "20:11",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Great Highway and Vicente St",
      "text": "ALERTSF: The incident in the area of Great Highway and Vicente St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310762735585815",
      "sent": "2026-01-05T02:28:41.065Z",
      "date": "2026-01-04",
      "time": "18:28",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Great Highway and Vicente St",
      "text": "ALERTSF: Avoid the area of Great Highway and Vicente St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310865814737341",
      "sent": "2025-12-29T05:16:04.456Z",
      "date": "2025-12-28",
      "time": "21:16",
      "type": "power",
      "subtype": "planned",
      "title": "Unplanned power outage in the Richmond, Presidio",
      "text": "ALERTSF: There is an unplanned power outage affecting parts of San Francisco, including Richmond, Presidio, and Golden Gate Park. \nTraffic lights in these areas may be impacted. If a traffic signal has gone dark, always treat it as a four-way stop. \nFor more information from PG&E, including outage area and estimated restoration times, visit: https://pgealerts.alerts.pge.com/outage-tools/outage-map/\n\nFor power outage safety tips, please see www.sf.gov/power-outages \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "planned outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific area"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "unplug equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No time info in message text; restoration times deferred to external link."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310934534147179",
      "sent": "2025-12-25T11:00:37.953Z",
      "date": "2025-12-25",
      "time": "03:00",
      "type": "flood",
      "subtype": "initial",
      "title": "FLASH FLOOD WARNING",
      "text": "ALERTSF: The National Weather Service has issued a Flash Flood Warning for San Francisco from to 6 AM. You may have received a Wireless Emergency Alert from the National Weather Service. Please take this warning seriously and consider your location to assess potential flood risks. Avoid unnecessary travel and report flooding to 311. sf.gov/Storms \n \nEl Servicio Nacional de MeteorologÃ­a (National Weather Service) ha emitido un Aviso de InundaciÃ³n Repentina para San Francisco desde hasta 6 AM. Es posible que haya recibido una Alerta de Emergencia MÃ³vil (Wireless Emergency Alert) del Servicio Nacional de MeteorologÃ­a. Por favor, tome este aviso en serio y considere su ubicaciÃ³n para evaluar posibles riesgos de inundaciÃ³n. Evite viajes innecesarios y reporte inundaciones al 311. sf.gov/es/severe-storms \n \nåå®¶æ°£è±¡å±å·²éå°ä¸è©å¸ç¼å¸æ°´æµ¸è­¦åï¼Flash Flood Warningï¼ï¼çææéèª  è³ 6 AMãæ¨å¯è½å·²æ¶å°åå®¶æ°£è±¡å±ç¼åºçç¡ç·ç·æ¥è­¦å ±ãè«åå¿å¿½è¦æ­¤è­¦åï¼ä¸¦è©ä¼°æå¨ä½ç½®å¯è½é¢è¨ççªç¼æ°´æµ¸é¢¨éªãé¿åéå¿è¦å¤åºï¼ä¸¦è«è´é» 311 åæ æ°´æµ¸ææ³ãsf.gov/zh-hant/storms \n\nNag-anunsyo ang National Weather Service ng Flash Flood Warning para sa San Francisco mula hanggang 6 AM. Maaari kayong makatanggap ng Wireless Emergency Alert mula sa National Weather Service. Mangyaring seryosohin at pag-isipan ang inyong lokasyon para suriin ang panganib ng potensyal na pagbaha. Iwasan ang hindi-kinakailangang pagbyahe at iulat ang pagbaha sa 311. sf.gov/Storms \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "NWS named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flash flood"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "SF general"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid travel/take shelter"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Explicit end time '6 AM' satisfies Â§5 Y criteria per #42 precedent."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174439133",
      "sent": "2025-12-25T00:30:00.384Z",
      "date": "2025-12-24",
      "time": "16:30",
      "type": "power",
      "subtype": "initial",
      "title": "Strong winds tonight & tomorrow may cause downed trees & outages",
      "text": "ALERTSF: Strong winds tonight & tomorrow may cause downed trees & outages. Secure loose items & windows, plan extra travel time. Avoid walking near trees.   High Wind Warning in effect from 8pm, 12/24- 10am 12/25.  Sf.gov/storms\n\nFuertes vientos esta noche y maÃ±ana pueden causar Ã¡rboles caÃ­dos y apagones. Asegure objetos sueltos y ventanas, y permita mÃ¡s tiempo para viajar. Evite caminar cerca de los Ã¡rboles. Aviso de Vientos Fuertes activado desde 8pm, 12/24- 10am 12/25. sf.gov/es/severe-storere-storms \n\nMaaaring maging dahilan ng pagbagsak ng puno at pagkawalan ng kuryente ang malakas na hangin ngayong gabi. Tiyakin at tibayan ang mga madaling matangay na bagay at bintana, maglaan ng karagdagang oras sa pagbiyahe. Umiwas sa paglalakad malapit sa mga puno. Ang babala sa malalakas na pag hangin ay nakataas mula sa 8pm, 12/24- 10am 12/25. Sf.gov/storms\n\nä»æè³ææ¥é¢¨å¢å¼·åï¼å¯è½å°è´æ¨¹æ¨åå¡æåé»ãè«å¦¥ååºå®é¬æ£ç©åãéå¥½çªæ¶ï¼å¤åºæè«é çåè£æéãé¿åé è¿æ¨¹æ¨è¡èµ°ãå¼·é¢¨è­¦åçæ 8pm, 12/24- 10am, 12/25. http://sf.gov/zh-hant/ReadySF \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; PG&E referenced"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "Citywide advisory scoped to SF but no specific area named. Â§3 borderline: 'still P at best.'"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "4-way stops, check PGE"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Explicit start and end times per Â§5 Y criteria."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310865814660620",
      "sent": "2025-12-23T20:17:51.756Z",
      "date": "2025-12-23",
      "time": "12:17",
      "type": "flood",
      "subtype": "initial",
      "title": "Strong winds tonight & tomorrow",
      "text": "ALERTSF: Strong winds tonight & tomorrow may cause downed trees, flying debris, and power outages. Recent rain has saturated the soil, increasing the risk of flooding and fallen trees. The storm may impact holiday travel. Check transit schedules and plan for extra travel time, if leaving the house. \n\nSecure loose items, charge devices, and plan ahead for potential power outages. Avoid walking near trees, especially in parks.\n \nWind Advisory in effect from 4pm Dec 23 to 4am Dec 24.  More info: sf.gov/storms\n \nä»æè³ææ¥é¢¨å¢å¼·åï¼å¯è½å°è´æ¨¹æ¨åå¡ãéç©é£æ£ååé»ãè¿æéé¨å·²ä»¤åå£¤é£½åï¼å¢å æ°´æµ¸åæ¨¹æ¨åå¡çé¢¨éªãé¢¨æ´ææå½±é¿åæåºè¡ï¼å¦éå¤åºï¼è«æ¥é±å¬å±äº¤éç­æ¬¡å®æï¼ä¸¦é çé¡å¤åºè¡æéã\n\nåºéåè«åºå®é¬æ£ç©åãçºè£ç½®åé»ãé åè¦åè¡ç¨ä¸¦æ¥çå¤©æ°£é å ±ãé¿åå¨æ¨¹æ¨éè¿è¡èµ°ï¼ç¹å¥æ¯å¨å¬åå§ã\n \né¢¨åè­¦å ±èª 4pm Dec 23  è³ 4am Dec 24æéçæãæ´å¤è³è¨è«åé±ï¼sf.gov/zh-hant/storms\n \nFuertes vientos esta noche y maÃ±ana pueden causar Ã¡rboles caÃ­dos, objetos impulsados por viento y apagones.\nLas recientes lluvias han saturado el suelo, lo cual aumenta el riesgo de inundaciones y Ã¡rboles caÃ­dos.\nLa tormenta podrÃ­a afectar los viajes durante las fiestas. Revise los horarios de transporte y considere tomar mas tiempo para su viaje, si va a salir de casa.\n\nAsegure las objetos sueltos, cargue sus dispositivos electronicos, y planifique con anticipaciÃ³n para posibles apagones. Evite caminar cerca de los Ã¡rboles, particularmente en parques.\n\nAdvertencia de Viento activada de 4pm Dec 23 a 4am Dec 24. MÃ¡s informaciÃ³n: sf.gov/es/severe-storms\n\nMaaaring maging dahilan ng pagbagsak ng mga puno, paglipad ng debris, at kawalan ng kuryente ang malakas na hangin ngayong gabi at bukas. Dumadagdag sa panganib ng pagbaha at pagtumba ng puno ang kasalukuyang pagulan na nanunuot sa lupa. Maaaring maapektuhan ng bagyo ang pagbiyahe ngayong panahon. Tunghayan ang mga transit schedule at maglaan ng karagdagang oras para sa pagbibiyahe, kung kayo ay aalis sa tahanan.\n\nTiyakin at siguruhin ang mga maluluwag o madaling matangay na mga bagay, kargahan o i-charge ang mga kagamitan, at magplano ng maaga para sa maaaring pagkawala ng kuryente. Iwasan ang paglalakad sa malapit sa mga puno, lalo na sa mga parke.\n\nMay Wind Advisory na pinatutupad at epiktibo  mula 4pm Dec 23 hanggang 4am Dec 24 Karagdagang impormasyon sa: sf.gov/storms\n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "Citywide weather advisory with no specific SF location, comparable to Â§3 N example #1."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Explicit start and end time satisfies Â§5 Y criteria."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310934534106577",
      "sent": "2025-12-22T16:40:56.420Z",
      "date": "2025-12-22",
      "time": "08:40",
      "type": "flood",
      "subtype": "initial",
      "title": "Heavy rain may cause flooding. Avoid flooded areas.",
      "text": "ALERTSF: Heavy rain may cause flooding in low-lying areas and around city streets. Clear storm drains, avoid driving through standing water, and report flooding to 311. Flood Advisory from National Weather Service in effect this morning. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "NWS named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flash flood"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "SF general"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid travel/take shelter"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "partial â check for missing start"
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310797095161019",
      "sent": "2025-12-22T13:37:31.566Z",
      "date": "2025-12-22",
      "time": "05:37",
      "type": "power",
      "subtype": "transit",
      "title": "Market Street Subway service disruptions",
      "text": "ALERTSF: Due to continued power outages, Market Street Subway service disruptions continue. A different service plan will be in effect with the start of service today. \n\nN Judah & J Church: Combined into one line.\n\nÂ· Starting at Balboa Park, a J train becomes an N train at Church and Duboce heading towards Ocean Beach.\nÂ· Service is above ground onlyânot in the subway.\n\nK Ingleside / L Taraval / M Ocean View: Run to Castro Station only.\n\nÂ· At Castro, transfer to a free bus bridge.\nÂ· Buses run every 7-10 min to Embarcadero Station.\n\nEmbarcadero Rail Shuttle: Runs every ~10 min between Embarcadero Station & 4th & King.\n\nT Third/Central Subway: Running normally.\n\nFor service updates, please visit SFMTA.com/Muni_Alerts. To subscribe for email or text service alerts, visit SFMTA.com/signup \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific lines/stations"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "alternate routes"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "partial"
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310831454897389",
      "sent": "2025-12-21T22:48:23.591Z",
      "date": "2025-12-21",
      "time": "14:48",
      "type": "power",
      "subtype": "resources",
      "title": "Power outage resources",
      "text": "ALERTSF: PG&E is opening a Community Resource Center at 251 18th Avenue from 5-10pm today for residents impacted by continued power outages. Snacks, drinks, WiFi, and device charging are available. More information at sf.gov/power-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "PG&E attributed as responding authority per Â§1 borderline rule on named responders."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outages"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific address"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "go to center"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "hours given"
        }
      },
      "complete": true,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174361836",
      "sent": "2025-12-21T06:04:53.678Z",
      "date": "2025-12-20",
      "time": "22:04",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Market Street between Annie Street and New Montgomery Street",
      "text": "ALERTSF: The incident in the area of Market Street between Annie Street and New Montgomery Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310865814619577",
      "sent": "2025-12-21T01:53:22.031Z",
      "date": "2025-12-20",
      "time": "17:53",
      "type": "power",
      "subtype": "transit",
      "title": "Power Outages Causing Significant Transit Disruptions. Avoid Non-Essential Travel.",
      "text": "ALERTSF: Power outages are causing significant transit disruptions.  Muni trains are not getting underground into Muni Metro or Central Subway. BART stations are closed at Civic Center and Powell.  Muni shuttle service running between West Portal and Caltrain. Consider the 8, 30, 45 for Central Subway. Avoid non-essential travel.\n\nFor BART Updates: bart.gov/schedules/advisories\nFor Muni Updates: SFMTA.com/Muni_Alerts \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific lines/stations"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "alternate routes"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310831454880556",
      "sent": "2025-12-20T23:37:59.780Z",
      "date": "2025-12-20",
      "time": "15:37",
      "type": "power",
      "subtype": "transit",
      "title": "Power Outage Update",
      "text": "ALERTSF: There is a growing power outage affecting parts of San Francisco, Please do not call 911 to report power outages unless there is a life safety emergency. Keep 911 phone lines open for emergencies. \n\nSignificant transit disruptions are occurring citywide. Avoid non-essential travel and check transit agency updates before heading out.\n\nFor more information from PG&E, including outage area and estimated restoration times, visit: https://pgealerts.alerts.pge.com/outage-tools/outage-map/\n\nFor power outage safety tips, please see www.sf.gov/power-outages \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "City-level scope only; no specific streets, neighborhoods, or stations named. Â§3 P rule."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "alternate routes"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310762735383037",
      "sent": "2025-12-20T21:58:50.793Z",
      "date": "2025-12-20",
      "time": "13:58",
      "type": "power",
      "subtype": "initial",
      "title": "Power Outage Impacting SF Neighborhoods and Traffic Signals",
      "text": "ALERTSF: There is a large power outage affecting parts of San Francisco, including Richmond, Sunset, Presidio, Golden Gate Park, and parts of downtown. \n\nTraffic lights in these areas may be impacted. If a traffic signal has gone dark, always treat it as a four-way stop.  \n\nFor more information from PG&E, including outage area and estimated restoration times, visit: https://pgealerts.alerts.pge.com/outage-tools/outage-map/\n\nFor power outage safety tips, please see www.sf.gov/power-outages \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; PG&E referenced"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific neighborhoods"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "4-way stops, check PGE"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "no restoration estimate"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310831454877906",
      "sent": "2025-12-20T20:22:42.381Z",
      "date": "2025-12-20",
      "time": "12:22",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Market Street between Annie Street and New Montgomery Street",
      "text": "ALERTSF: Avoid the area of Market Street between Annie Street and New Montgomery Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174305898",
      "sent": "2025-12-18T15:08:32.852Z",
      "date": "2025-12-18",
      "time": "07:08",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Mission St Between Foote Avenue and Naglee Avenue",
      "text": "ALERTSF: The incident in the area of Mission St Between Foote Avenue and Naglee Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2310900174296724",
      "sent": "2025-12-18T02:25:27.661Z",
      "date": "2025-12-17",
      "time": "18:25",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Mission St Between Foote Avenue and Naglee Avenue",
      "text": "ALERTSF: Avoid the area of Mission St Between Foote Avenue and Naglee Avenue due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2285130370739575",
      "sent": "2025-12-16T03:37:42.125Z",
      "date": "2025-12-15",
      "time": "19:37",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 16th St and Guerrero St",
      "text": "ALERTSF: The incident in the area of 16th St and Guerrero St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2292345915785228",
      "sent": "2025-12-16T03:36:00.125Z",
      "date": "2025-12-15",
      "time": "19:36",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of California St and Hyde St",
      "text": "ALERTSF: The incident in the area of California St and Hyde St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2301210728154960",
      "sent": "2025-12-16T00:55:23.969Z",
      "date": "2025-12-15",
      "time": "16:55",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 16th St and Guerrero St",
      "text": "ALERTSF: Avoid the area of 16th St and Guerrero St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2289975093851293",
      "sent": "2025-12-15T23:28:06.273Z",
      "date": "2025-12-15",
      "time": "15:28",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of California St and Hyde St",
      "text": "ALERTSF: Avoid the area of California St and Hyde St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2295438292267171",
      "sent": "2025-12-14T21:48:04.317Z",
      "date": "2025-12-14",
      "time": "13:48",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Hayes St and Webster St",
      "text": "ALERTSF: The incident in the area of Hayes St and Webster St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2295438292264996",
      "sent": "2025-12-14T18:56:03.547Z",
      "date": "2025-12-14",
      "time": "10:56",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Hayes St and Webster St",
      "text": "ALERTSF: Avoid the area of Hayes St and Webster St due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2287604271897008",
      "sent": "2025-12-13T03:40:46.977Z",
      "date": "2025-12-12",
      "time": "19:40",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Golden Gate Avenue between Leavenworth Street and Market Street",
      "text": "ALERTSF: The incident in the area of Golden Gate Avenue between Leavenworth Street and Market Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2295438292225690",
      "sent": "2025-12-12T14:48:07.851Z",
      "date": "2025-12-12",
      "time": "06:48",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Golden Gate Avenue between Leavenworth Street and Market Street",
      "text": "ALERTSF: Avoid the area of Golden Gate Avenue between Leavenworth Street and Market Street due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2267675623622547",
      "sent": "2025-12-01T18:41:27.789Z",
      "date": "2025-12-01",
      "time": "10:41",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Cabrillo St between 20th and 21st Ave",
      "text": "ALERTSF: The incident in the area of Cabrillo St between 20th and 21st Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2267641263886214",
      "sent": "2025-12-01T18:01:14.328Z",
      "date": "2025-12-01",
      "time": "10:01",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Cabrillo St between 20th and 21st Ave",
      "text": "ALERTSF: Avoid the area of Cabrillo St between 20th and 21st Ave due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2267916141781984",
      "sent": "2025-11-29T05:23:29.749Z",
      "date": "2025-11-28",
      "time": "21:23",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Chinatown Rose Park Station",
      "text": "ALERTSF: The incident in the area of Chinatown Rose Park Station has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2267881782001862",
      "sent": "2025-11-29T04:53:18.576Z",
      "date": "2025-11-28",
      "time": "20:53",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Chinatown Rose Park Station",
      "text": "ALERTSF: Avoid the area of Chinatown Rose Park Station due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2246956701387773",
      "sent": "2025-11-18T20:36:56.685Z",
      "date": "2025-11-18",
      "time": "12:36",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 at Lombard St and Broderick St",
      "text": "ALERTSF: The A vehicle collision on US 101 at Lombard St and Broderick St has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is a named specific hazard type per Â§2 Y criteria."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative temporal term without anchor, matching Â§5 P rule."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2255958952742209",
      "sent": "2025-11-18T14:39:07.330Z",
      "date": "2025-11-18",
      "time": "06:39",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 at Lombard St and Broderick St",
      "text": "ALERTSF: A vehicle collision is affecting US 101 at Lombard St and Broderick St.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is explicitly listed as a Y-qualifying hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2243864324872767",
      "sent": "2025-11-13T14:18:11.635Z",
      "date": "2025-11-13",
      "time": "06:18",
      "type": "flood",
      "subtype": "initial",
      "title": "Dangerous wind & rain this morning",
      "text": "ALERTSF: Dangerous wind & rain this morning. Transit & traffic disruptions likely. If youâre driving, biking, or walking take your time and look out for one another. Wearing bright colors can help you stand out in the rain. Also, stay away from flooded areas. For more tips, visit sf.gov/storms\n\nä»å¤©æå±éªçæ´é¢¨é¨ãæåºç¾éè·¯å µå¡æé»æ·äº¤éãæ¨é§é§ãé¨å®è»ææ­¥è¡æï¼å¥çæ¥ï¼å½¼æ­¤äºç¸ç§æãé¨å¤©ç©¿èé®®è²çè¡£ç©æå©æ¼å¢å æ¨çè¾¨è­åº¦ãä¸¦ä¸ï¼é é¢æ°´æµ¸ååãæ´å¤æç¤ºï¼è«çè¦½ç¶²ç«sf.gov/zh-hant/storms\n\nHoy hay viento y lluvia peligrosos. Es probable que se produzcan interrupciones del trÃ¡fico. Si estÃ¡ conduciendo, o anda en bicicleta o caminando, tÃ³mese su tiempo y estÃ© pendiente de los demÃ¡s. Use colores llamativos para aumentar su visibilidad en la lluvia. AdemÃ¡s, mantÃ©ngase fuera de las Ã¡reas inundadas. Para consultar mÃ¡s consejos, visite sf.gov/es/storms\n\nDelikado ang hangin at ulan ngayon. Malamang na magkaroon ng pagkagambala sa transportasyon at trapiko. Kung kayo ay nagmamaneho, nag ba bike o naglalakad, dahan dahan po lamang at mag matyag para sa bawat isa. Ang pag suot ng mga damit na may matingkad na kulay ay malaking tulong para madali kayong makita habang umuulan. Iwasan po ang mga binahang lugar. para sa karagdagang mga tip, puntahan po ang sf.gov/fil/storms \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "No street, neighborhood, or geographic feature named; matches Â§3 N heat-advisory pattern."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Â§5 Time P: 'this morning' is a vague temporal window, per examples #229 and #264."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2256027672133760",
      "sent": "2025-11-13T14:10:37.482Z",
      "date": "2025-11-13",
      "time": "06:10",
      "type": "flood",
      "subtype": "initial",
      "title": "Dangerous wind & rain tonight",
      "text": "ALERTSF: Dangerous wind & rain this morning. Transit & traffic disruptions likely. If youâre driving, biking, or walking take your time and look out for one another. Wearing bright colors can help you stand out in the rain. Also, stay away from flooded areas. For more tips, visit sf.gov/storms\n\nä»å¤©æå±éªçæ´é¢¨é¨ãæåºç¾éè·¯å µå¡æé»æ·äº¤éãæ¨é§é§ãé¨å®è»ææ­¥è¡æï¼å¥çæ¥ï¼å½¼æ­¤äºç¸ç§æãé¨å¤©ç©¿èé®®è²çè¡£ç©æå©æ¼å¢å æ¨çè¾¨è­åº¦ãä¸¦ä¸ï¼é é¢æ°´æµ¸ååãæ´å¤æç¤ºï¼è«çè¦½ç¶²ç«sf.gov/zh-hant/storms\n\nHoy hay viento y lluvia peligrosos. Es probable que se produzcan interrupciones del trÃ¡fico. Si estÃ¡ conduciendo, o anda en bicicleta o caminando, tÃ³mese su tiempo y estÃ© pendiente de los demÃ¡s. Use colores llamativos para aumentar su visibilidad en la lluvia. AdemÃ¡s, mantÃ©ngase fuera de las Ã¡reas inundadas. Para consultar mÃ¡s consejos, visite sf.gov/es/storms\n\nDelikado ang hangin at ulan ngayon. Malamang na magkaroon ng pagkagambala sa transportasyon at trapiko. Kung kayo ay nagmamaneho, nag ba bike o naglalakad, dahan dahan po lamang at mag matyag para sa bawat isa. Ang pag suot ng mga damit na may matingkad na kulay ay malaking tulong para madali kayong makita habang umuulan. Iwasan po ang mga binahang lugar. para sa karagdagang mga tip, puntahan po ang sf.gov/fil/storms \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "\"Flooded areas\" is a feature-class scope without instances, matching Â§3 P criteria."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Â§5 Time P examples: \"this morning\" is explicitly coded P (vague window)."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2244929476727584",
      "sent": "2025-11-13T04:03:17.130Z",
      "date": "2025-11-12",
      "time": "20:03",
      "type": "power",
      "subtype": "initial",
      "title": "Dangerous wind & rain tonight",
      "text": "ALERTSF: Dangerous wind & rain tonight. Storms like this could disrupt power. Charge phones, have flashlights ready, and plan for medical needs. Secure loose items and windows, and plan extra time for travel. Avoid walking near trees, especially in parks. sf.gov/ReadySF\n\nä»ææå±éªçæ´é¢¨é¨ãæ´é¢¨é¨å¯è½å°è´æ·é»ãè«å°ææ©åå¥½é»ï¼é»ç­æºåå¥½ï¼ä¸¦çºä»»ä½ç·æ¥é«çéè¦åå¥½æºå ãè«åºå®å¥½é¬æ£çç©åï¼éå¥½éçªï¼å¤åºæé çåè¶³çæéãé¿åé è¿æ¨¹æ¨è¡èµ°ï¼ç¹å¥æ¯å¨å¬åè£ãsf.gov/zh-hant/ReadySF\n\nEsta noche hay viento y lluvia peligrosos. Tormentas como esta pueden interrumpir la electricidad. Cargue los telÃ©fonos, tenga linternas a la mano y prepÃ¡rese para posibles emergencias mÃ©dicas. Asegure las cosas sueltas y las ventanas, y permita mÃ¡s tiempo para ir al trabajo. Evite caminar cerca de los Ã¡rboles, particularmente en parques. sf.gov/es/ReadySF\n\n\nDelikado ang hangin at ulan ngayon. Ang mga bagyong tulad nito ay maaaring maging dahilan para mawalan ng kuryente. Kargahan ang mga celfon, ihanda ang mga flashlight at mag plano para sa mga pangangailangang medikal. Tiyakin at tibayan ang mga madaling matangay na bagay at mga bintana, at maglaan ng dagdag na oras para sa mga pagbiyahe. Umiwas sa paglalakad malapit sa puno, mas lalo na sa mga parke. sf.gov/fil/ReadySF \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; PG&E referenced"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "Citywide weather advisory with no specific location; matches Â§3 N examples like #1 heat advisory."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "4-way stops, check PGE"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Â§5 P criteria explicitly lists 'Winds tonight' as a vague temporal window example â P."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2238847803027231",
      "sent": "2025-11-10T20:50:45.669Z",
      "date": "2025-11-10",
      "time": "12:50",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 at Northbound of the First Tunnel in Presidio Parkway",
      "text": "ALERTSF: The Fire and Police Activity on US 101 at Northbound of the First Tunnel in Presidio Parkway has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Fire\" is a named specific hazard type per Â§2 Y criteria and example #84."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative temporal term without anchor; Â§5 P rule lists \"continuing\" explicitly."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2243864324828100",
      "sent": "2025-11-10T19:00:15.710Z",
      "date": "2025-11-10",
      "time": "11:00",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 at Northbound of the First Tunnel in Presidio Parkway",
      "text": "ALERTSF: Fire and Police Activity is affecting US 101 at Northbound of the First Tunnel in Presidio Parkway.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Fire Activity\" is Y per Â§2 example #84; fire is a named specific hazard type."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2246956701257477",
      "sent": "2025-11-10T06:03:27.843Z",
      "date": "2025-11-09",
      "time": "22:03",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of O Farrell St and Market St",
      "text": "ALERTSF: The incident in the area of O Farrell St and Market St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2238847803010935",
      "sent": "2025-11-10T00:41:47.674Z",
      "date": "2025-11-09",
      "time": "16:41",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of O Farrell St and Market St",
      "text": "ALERTSF: Avoid the area of O Farrell St and Market St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2246956701249400",
      "sent": "2025-11-09T16:21:27.063Z",
      "date": "2025-11-09",
      "time": "08:21",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Fulton Street and Great Highway",
      "text": "ALERTSF: The incident in the area of Fulton Street and Great Highway has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2246956701242577",
      "sent": "2025-11-09T05:22:43.227Z",
      "date": "2025-11-08",
      "time": "21:22",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Fulton Street and Great Highway",
      "text": "ALERTSF: Avoid the area of Fulton Street and Great Highway due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2247918773924699",
      "sent": "2025-11-08T03:42:17.486Z",
      "date": "2025-11-07",
      "time": "19:42",
      "type": "fire",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Vallejo St and Montgomery St",
      "text": "ALERTSF: The incident in the area of Vallejo St and Montgomery St has been resolved. Emergency crews are clear of the scene. The fire activity at Vallejo Street and Montgomery Street has been resolved. Emergency crews are clearing the scene.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Fire activity is a named, specific hazard per Â§2 Y criteria and example #84."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline rule: resolved message with forward direction scores Y."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2247918773922623",
      "sent": "2025-11-08T01:21:51.006Z",
      "date": "2025-11-07",
      "time": "17:21",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Avoid the area of Vallejo St and Montgomery St",
      "text": "ALERTSF: Avoid the area of Avoid the area of Vallejo St and Montgomery St due to Fire Activity. Emergency crews are on scene. Avoid the area of Vallejo Street and Montgomery Street due to Fire Activity. Emergency crews are on scene.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2230532746376234",
      "sent": "2025-11-05T14:21:30.396Z",
      "date": "2025-11-05",
      "time": "06:21",
      "type": "power",
      "subtype": "transit",
      "title": "Strong winds may cause downed trees & power outages today",
      "text": "ALERTSF: Strong winds this morning may cause downed trees, flying debris, and power outages. Secure loose items and windows, charge devices, allow extra travel time, and check transit schedules before commuting. More info: sf.gov/storms \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "No street, neighborhood, station, or transit line named; citywide wind advisory with no geographic scoping."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "alternate routes"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "partial"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2230567106095350",
      "sent": "2025-11-05T04:02:54.224Z",
      "date": "2025-11-04",
      "time": "20:02",
      "type": "power",
      "subtype": "transit",
      "title": "Strong winds may cause downed trees & power outages tomorrow",
      "text": "ALERTSF: Strong winds overnight and tomorrow may cause downed trees, flying debris, and power outages. Secure loose items and windows, charge devices, allow extra travel time, and check transit schedules before commuting. More info: sf.gov/storms\n\n\nAng malalakas na hangin ngayong araw ay maaaring maging dahilan ng pagtumba ng mga puno at kawalan ng serbisyo. Tiyakin at tibayan ang mga madaling matangay na bagay at mga bintana, At mag laan ng dagdag na oras para sa mga pagbiyahe.\n\n\nä»æ¥é¢¨å¢å¼·åï¼å¯è½å°è´æ¨¹æ¨åå¡æåé»ãè«å¦¥ååºå®é¬æ£ç©åãéå¥½çªæ¶ï¼å¤åºæè«é çé¡å¤æéã \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "Citywide weather advisory with no geographic scoping; no streets, neighborhoods, or stations named."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "alternate routes"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Overnight and tomorrow\" matches Â§5 P examples like \"Rain today\", \"Winds tonight\" â vague temporal window, no specific times."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2230532746298430",
      "sent": "2025-11-01T08:15:15.949Z",
      "date": "2025-11-01",
      "time": "00:15",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 1550 Filbert St",
      "text": "ALERTSF: The incident in the area of 1550 Filbert St has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2230532746295679",
      "sent": "2025-11-01T04:41:17.759Z",
      "date": "2025-10-31",
      "time": "20:41",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 1550 Filbert St",
      "text": "ALERTSF: Avoid the area of 1550 Filbert St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2225000828420148",
      "sent": "2025-10-27T04:46:24.036Z",
      "date": "2025-10-26",
      "time": "20:46",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Ocean Ave Between Jules Ave and Ashton Ave",
      "text": "ALERTSF: The incident in the area of Ocean Ave Between Jules Ave and Ashton Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221255616992649",
      "sent": "2025-10-27T01:55:46.148Z",
      "date": "2025-10-26",
      "time": "17:55",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Ocean Ave Between Jules Ave and Ashton Ave",
      "text": "ALERTSF: Avoid the area of Ocean Ave Between Jules Ave and Ashton Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221427415614157",
      "sent": "2025-10-25T02:26:26.997Z",
      "date": "2025-10-24",
      "time": "18:26",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Avoid the Area at 101SB and 280",
      "text": "ALERTSF: The incident in the area of Avoid the Area at 101SB and 280 has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221496135097257",
      "sent": "2025-10-25T01:55:45.024Z",
      "date": "2025-10-24",
      "time": "17:55",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Avoid the Area at US 101 Southbound and I-280",
      "text": "ALERTSF: Avoid the area of US-101 South between Army St/Potrero Ave and I-280/Alemany Blvd due to a vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221496135079170",
      "sent": "2025-10-24T02:01:57.551Z",
      "date": "2025-10-23",
      "time": "18:01",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 6th St and Minna St",
      "text": "ALERTSF: The incident in the area of 6th St and Minna St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221496135077844",
      "sent": "2025-10-23T23:31:29.763Z",
      "date": "2025-10-23",
      "time": "15:31",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 6th St and Minna St",
      "text": "ALERTSF: Avoid the area of 6th St and Minna St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221255616898824",
      "sent": "2025-10-23T02:52:14.425Z",
      "date": "2025-10-22",
      "time": "18:52",
      "type": "weather",
      "subtype": "initial",
      "title": "Major Subway Delay at Powell Station - RESOLVED",
      "text": "ALERTSF: Subway delay at Powell Station has cleared. Full subway service has resumed.\n\n\nThe westbound Muni Metro Subway is delayed at Powell Station due to an overhead wire issue. Bus shuttles will provide service between Market & Steuart and Market & Castro and will make all island stops. Trains will provide service between West Portal and Castro stations. The bus/train transfer point will be at Castro Station. For service updates, please visit SFMTA.com/Muni_Alerts. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "wind/rain/storm"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific transit station named; Â§3 Y criteria list 'Transit station or line' as acceptable."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "secure items, check transit"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference present in message text; hand note cites words not in message."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2221461775322240",
      "sent": "2025-10-22T21:46:54.698Z",
      "date": "2025-10-22",
      "time": "13:46",
      "type": "weather",
      "subtype": "initial",
      "title": "Major Subway Delay - Powell Station",
      "text": "ALERTSF: The westbound Muni Metro Subway is delayed at Powell Station due to an overhead wire issue. Bus shuttles will provide service between Market & Steuart and Market & Castro and will make all island stops. Trains will provide service between West Portal and Castro stations. The bus/train transfer point will be at Castro Station. For service updates, please visit SFMTA.com/Muni_Alerts. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "wind/rain/storm"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Powell Station is a specific transit station; Â§3 Y criteria lists it explicitly."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "secure items, check transit"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal reference present in message text."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2196997641604206",
      "sent": "2025-10-20T17:59:42.899Z",
      "date": "2025-10-20",
      "time": "09:59",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Transit Advisory: BART at Transbay Tube",
      "text": "ALERTSF: The equipment failure on BART at Transbay Tube has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Equipment failure is a named infrastructure hazard per Â§2 Y criteria (transit disruption / infrastructure failure)."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" matches Â§5 P examples: \"continuing\", \"ongoing\" â relative term without anchor."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2198612549397072",
      "sent": "2025-10-20T13:49:20.496Z",
      "date": "2025-10-20",
      "time": "05:49",
      "type": "transit",
      "subtype": "initial",
      "title": "Transit Advisory: BART",
      "text": "ALERTSF: An equipment problem at the Transbay Tube is affecting BART.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Equipment problem names an infrastructure hazard (transit disruption); more specific than generic 'incident' or 'activity'."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2203972668510274",
      "sent": "2025-10-15T16:23:44.298Z",
      "date": "2025-10-15",
      "time": "08:23",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Chestnut St between Broderick St and Richardson Avenue",
      "text": "ALERTSF: The incident in the area of Chestnut St between Broderick St and Richardson Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2198612549322428",
      "sent": "2025-10-15T11:52:34.859Z",
      "date": "2025-10-15",
      "time": "03:52",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Chestnut St between Broderick St and Richardson Avenue",
      "text": "ALERTSF: Avoid the area of Chestnut St between Broderick St and Richardson Avenue due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178890059720472",
      "sent": "2025-10-08T22:02:40.884Z",
      "date": "2025-10-08",
      "time": "14:02",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Duboce Ave and Valencia St",
      "text": "ALERTSF: The incident in the area of Duboce Ave and Valencia St has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178924419467881",
      "sent": "2025-10-08T20:57:51.336Z",
      "date": "2025-10-08",
      "time": "12:57",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Duboce Ave and Valencia St",
      "text": "ALERTSF: Avoid the area of Duboce Ave and Valencia St due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178615181799765",
      "sent": "2025-10-08T00:46:56.443Z",
      "date": "2025-10-07",
      "time": "16:46",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Laguna & Fell St",
      "text": "ALERTSF: The incident in the area of Laguna & Fell St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178855699982587",
      "sent": "2025-10-07T20:35:31.546Z",
      "date": "2025-10-07",
      "time": "12:35",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Laguna & Fell St",
      "text": "ALERTSF: Avoid the area of Laguna & Fell St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178890059595648",
      "sent": "2025-10-01T14:23:30.145Z",
      "date": "2025-10-01",
      "time": "06:23",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 16th/Mission",
      "text": "ALERTSF: Avoid the area of 16th/Mission has been RESOLVED. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178615181690465",
      "sent": "2025-10-01T14:13:34.913Z",
      "date": "2025-10-01",
      "time": "06:13",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 16th/Mission",
      "text": "ALERTSF: Avoid the area of 16th/Mission. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178924419331427",
      "sent": "2025-10-01T04:07:39.228Z",
      "date": "2025-09-30",
      "time": "20:07",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 16th/Mission",
      "text": "ALERTSF: Avoid the area of 16th/Mission due to Police Activity. Emergency crews are clear of the scene. Preliminary shooting with suspect in the area. Avoid the area until police activity diminishes and report suspicious activity to authorities and a\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Shooting is a named specific hazard beyond vague 'Police Activity.'"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Relative/conditional term without fixed time anchor fits Â§5 P criteria."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178890059568566",
      "sent": "2025-09-29T20:14:17.917Z",
      "date": "2025-09-29",
      "time": "12:14",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Geneva Ave and San Jose Ave",
      "text": "ALERTSF: The incident in the area of Geneva Ave and San Jose Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178890059564496",
      "sent": "2025-09-29T15:36:49.750Z",
      "date": "2025-09-29",
      "time": "07:36",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Geneva Ave and San Jose Ave",
      "text": "ALERTSF: Avoid the area of Geneva Ave and San Jose Ave due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178512102411050",
      "sent": "2025-09-27T02:33:19.551Z",
      "date": "2025-09-26",
      "time": "18:33",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 100 Larkin St",
      "text": "ALERTSF: The incident in the area of 100 Larkin St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178924419265034",
      "sent": "2025-09-27T00:14:05.279Z",
      "date": "2025-09-26",
      "time": "16:14",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 100 Larkin St",
      "text": "ALERTSF: Avoid the area of 100 Larkin St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178615181582509",
      "sent": "2025-09-25T02:20:52.738Z",
      "date": "2025-09-24",
      "time": "18:20",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 Southbound Prior to SB280 Interchange",
      "text": "ALERTSF: A vehicle collision on US 101 Southbound Prior to SB280 Interchange has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is explicitly listed as a Y-qualifying hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative term without anchor; Â§5 P criteria lists \"continuing\" explicitly."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2178924419226442",
      "sent": "2025-09-25T00:49:05.453Z",
      "date": "2025-09-24",
      "time": "16:49",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 Southbound Prior to SB280 Interchange",
      "text": "ALERTSF: A vehicle collision is affecting US 101 Southbound Prior to SB280 Interchange.\n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Vehicle collision\" is explicitly listed as a Y-qualifying hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146798064181311",
      "sent": "2025-09-14T21:11:29.144Z",
      "date": "2025-09-14",
      "time": "13:11",
      "type": "other",
      "subtype": "initial",
      "title": "M Line Cleared at 19th Avenue and Eucalyptus Drive",
      "text": "ALERTSF: IB/OB M Ocean View 57 cleared at 19th & Eucalyptus. Regular service resuming. Expect residual delays as we balance service. Bus shuttles will continue for another hour.\n\nPlease follow our Alert webpage here: https://www.sfmta.com/getting-around/muni/muni-alerts \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": ""
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Specific intersection named; meets Â§3 Y criteria for street/intersection."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: 'expect residual delays' in resolved message explicitly scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Relative duration ('another hour') without absolute time anchor; Â§5 P criteria for relative terms."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146385747287306",
      "sent": "2025-09-14T20:47:59.748Z",
      "date": "2025-09-14",
      "time": "12:47",
      "type": "collision",
      "subtype": "initial",
      "title": "M Line Delayed at 19th Avenue and Eucalyptus Drive",
      "text": "ALERTSF: IB/OB #MOceanView routing over the #KIngleside Line due to a Muni-involved collision at 19th & Eucalyptus. The 57 rerouting in both directions. Bus shuttles en route between San Jose and West Portal. \n\nPlease follow our Alert webpage here: https://www.sfmta.com/getting-around/muni/muni-alerts\n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146866783574163",
      "sent": "2025-09-10T05:01:40.857Z",
      "date": "2025-09-09",
      "time": "21:01",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Portrero Avenue and Vermont St Between 22nd and 23rd St",
      "text": "ALERTSF: The incident in the area of Portrero Avenue and Vermont St Between 22nd and 23rd St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146420106937422",
      "sent": "2025-09-10T01:57:47.668Z",
      "date": "2025-09-09",
      "time": "17:57",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Portrero Avenue and Vermont St Between 22nd and 23rd St",
      "text": "ALERTSF: Avoid the area of Portrero Avenue and Vermont St Between 22nd and 23rd St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2153841810247969",
      "sent": "2025-09-05T19:10:40.153Z",
      "date": "2025-09-05",
      "time": "11:10",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Transit Advisory: BART System Outage",
      "text": "ALERTSF: The computer equipment problem affecting BART has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Specific infrastructure hazard (transit disruption) named, not generic 'incident' language."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative term without anchor; Â§5 P rule and example #263."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146385747127830",
      "sent": "2025-09-05T13:45:17.625Z",
      "date": "2025-09-05",
      "time": "05:45",
      "type": "power",
      "subtype": "transit",
      "title": "Impacts to Muni Service",
      "text": "ALERTSF: Due to a BART system outage, SFMTA may experience service impacts as operators may be delayed getting into the city. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF; transit agencies"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "transit disruptions"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "Whole-system SFMTA scope, no specific routes or stations named; citywide transit is P per Â§3."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "Direction-to-website alone is P per Â§4; no directive in message."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146866783496867",
      "sent": "2025-09-05T13:12:05.095Z",
      "date": "2025-09-05",
      "time": "05:12",
      "type": "transit",
      "subtype": "initial",
      "title": "Transit Advisory: BART at Service Wide",
      "text": "ALERTSF: A computer equipment problem is affecting BART is preventing the start of service this morning. Seek alternative means of transportation.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Infrastructure hazard (computer equipment problem / transit disruption) explicitly named per Â§2 Y criteria."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"This morning\" is a vague temporal window; matches Â§5 P examples exactly."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2153841810233951",
      "sent": "2025-09-05T04:13:09.765Z",
      "date": "2025-09-04",
      "time": "20:13",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Laguna Honda Blvd/ Dewey Blvd",
      "text": "ALERTSF: The incident in the area of Laguna Honda Blvd/ Dewey Blvd has been resolved. Both lanes are now re-opened.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2146385747120778",
      "sent": "2025-09-05T01:03:48.992Z",
      "date": "2025-09-04",
      "time": "17:03",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Laguna Honda Blvd/ Dewey Blvd",
      "text": "ALERTSF: Avoid the area of Laguna Honda Blvd/ Dewey Blvd due to A vehicle collision. Emergency crews are on scene. Vehicle collision at the intersection of Laguna Honda Blvd and Dewey Blvd. Northbound Lane at Laguna Honda is blocked at Dewey. Units are working to reopen the lane. Plan for alternate routes as needed.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2135906026820427",
      "sent": "2025-08-23T22:47:08.736Z",
      "date": "2025-08-23",
      "time": "14:47",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of O'Farrell Street between Leavenworth Street and Jones Street",
      "text": "ALERTSF: The incident in the area of O'Farrell Street between Leavenworth Street and Jones Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2135906026819301",
      "sent": "2025-08-23T20:53:15.445Z",
      "date": "2025-08-23",
      "time": "12:53",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of O'Farrell Street between Leavenworth Street and Jones Street",
      "text": "ALERTSF: Avoid the area of O'Farrell Street between Leavenworth Street and Jones Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117283048852238",
      "sent": "2025-08-20T20:33:55.319Z",
      "date": "2025-08-20",
      "time": "12:33",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 47th St between Judah and Irving St",
      "text": "ALERTSF: The incident in the area of 47th St between Judah and Irving St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117420487756101",
      "sent": "2025-08-20T13:48:08.684Z",
      "date": "2025-08-20",
      "time": "05:48",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 47th St between Judah and Irving St",
      "text": "ALERTSF: Avoid the area of 47th St between Judah and Irving St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117351768304216",
      "sent": "2025-08-19T19:51:38.416Z",
      "date": "2025-08-19",
      "time": "11:51",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Oakwood between 18th and 19th St",
      "text": "ALERTSF: The incident in the area of Oakwood between 18th and 19th St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117454847454952",
      "sent": "2025-08-19T19:00:29.600Z",
      "date": "2025-08-19",
      "time": "11:00",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Oakwood between 18th and 19th St",
      "text": "ALERTSF: Avoid the area of Oakwood between 18th and 19th St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117317408623210",
      "sent": "2025-08-19T00:48:50.620Z",
      "date": "2025-08-18",
      "time": "16:48",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Mission St between 15th and 16th St",
      "text": "ALERTSF: The incident in the area of Mission St between 15th and 16th St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117351768283907",
      "sent": "2025-08-18T22:32:20.327Z",
      "date": "2025-08-18",
      "time": "14:32",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Mission St between 15th and 16th St",
      "text": "ALERTSF: Avoid the area of Mission St between 15th and 16th St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117351768281826",
      "sent": "2025-08-18T21:10:36.197Z",
      "date": "2025-08-18",
      "time": "13:10",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Power Outage - Treasure Island",
      "text": "ALERTSF: Power in the area of Treasure Island has been restored. \n\nIf you are still without power, call 3-1-1 or log on at www.sf311.org/.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal information appears in message text; Â§5 borderline: API send time does not count."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117351768279510",
      "sent": "2025-08-18T19:29:19.980Z",
      "date": "2025-08-18",
      "time": "11:29",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 44 McAllister",
      "text": "ALERTSF: The incident in the area of 44 McAllister has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117351768276165",
      "sent": "2025-08-18T16:31:02.508Z",
      "date": "2025-08-18",
      "time": "08:31",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 44 McAllister",
      "text": "ALERTSF: Avoid the area of 44 McAllister due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2117283048787202",
      "sent": "2025-08-17T19:32:58.257Z",
      "date": "2025-08-17",
      "time": "11:32",
      "type": "power",
      "subtype": "closure",
      "title": "Power Outage - Treasure Island",
      "text": "ALERTSF: There is an electrical power outage in the area of Treasure Island at Gateview and Avenue B. SFPUC is working to restore power. Estimated time of restoration: Unknown. Crews are currently on scene working on the issue.\n\nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, EspaÃ±ol, and Filipino: https://www.sf.gov/power-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC is a named city agency attributed as responding authority per Â§1 borderline rule."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "Â§5 borderline rule: 'Unknown' or 'TBD' restoration estimate scores N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2107353084294962",
      "sent": "2025-08-05T03:51:57.571Z",
      "date": "2025-08-04",
      "time": "19:51",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 19th St Between Mission St and San Carlos St",
      "text": "ALERTSF: The incident in the area of 19th St Between Mission St and San Carlos St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2107353084294109",
      "sent": "2025-08-05T02:12:52.664Z",
      "date": "2025-08-04",
      "time": "18:12",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of 19th St Between Mission St and San Carlos St",
      "text": "ALERTSF: Avoid the area of 19th St Between Mission St and San Carlos St due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2100446776912750",
      "sent": "2025-07-30T01:45:13.590Z",
      "date": "2025-07-29",
      "time": "17:45",
      "type": "tsunami",
      "subtype": "initial",
      "title": "Tsunami Advisory In Effect",
      "text": "ALERTSF: Due to the 8.7 earthquake in Kamchatka, Russia, the National Tsunami Warning Center has issued a Tsunami Advisory that includes San Francisco. A Tsunami Advisory means strong, dangerous currents are expected to impact San Francisco beaches, harbor and marina docks, and finger piers in shoreline areas. Dangerous currents are expected to begin at 12:40am tonight (7/30) and may last for many hours.\n\nSan Francisco's public safety agencies are working together to evaluate whether the evacuation of shoreline areas is necessary, and will send out additional alerts as soon as possible. \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "NTWC named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "earthquake + advisory"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "Â§3 P rule: feature-class scope without specific instances."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "partial â evaluating"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "arrival time given"
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2100446776910835",
      "sent": "2025-07-29T23:28:19.855Z",
      "date": "2025-07-29",
      "time": "15:28",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: Northbound 101 South of Vermont",
      "text": "ALERTSF: The Police Activity on Northbound 101 South of Vermont has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "references cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative temporal term without anchor; Â§5 P rule."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2100412417171928",
      "sent": "2025-07-29T22:06:49.298Z",
      "date": "2025-07-29",
      "time": "14:06",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: Northbound 101 South of Vermont. Right Lanes blocked.",
      "text": "ALERTSF: Police Activity is affecting Northbound 101 South of Vermont. Right Lanes blocked. \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "often vague cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2100309337842319",
      "sent": "2025-07-24T00:44:54.371Z",
      "date": "2025-07-23",
      "time": "16:44",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Northbound Alemany Blvd from 280 Alemany Offramp",
      "text": "ALERTSF: The incident in the area of Northbound Alemany Blvd from 280 Alemany Offramp has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2100481136531008",
      "sent": "2025-07-23T23:37:30.821Z",
      "date": "2025-07-23",
      "time": "15:37",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Northbound Alemany Blvd from 280 Alemany Offramp",
      "text": "ALERTSF: Avoid the area of Northbound Alemany Blvd from 280 Alemany Offramp due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074642613646160",
      "sent": "2025-07-11T23:16:07.779Z",
      "date": "2025-07-11",
      "time": "15:16",
      "type": "fire",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 26th Avenue between Geary and Anza St",
      "text": "ALERTSF: The fire incident in the area of 26th Avenue between Geary and Anza has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"fire\" is a specific named hazard per Â§2 Y physical incidents list."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline rule uses this exact phrase as the canonical Y example for resolved messages."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074676973292183",
      "sent": "2025-07-11T21:37:35.101Z",
      "date": "2025-07-11",
      "time": "13:37",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 26th Avenue between Geary St and Anza St",
      "text": "ALERTSF: Avoid the area of 26th Avenue between Geary St and Anza St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074814412294986",
      "sent": "2025-07-11T20:45:37.765Z",
      "date": "2025-07-11",
      "time": "12:45",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 3rd Avenue between Balboa Street and Cabrillo Street",
      "text": "ALERTSF: The incident in the area of 3rd Avenue between Balboa Street and Cabrillo Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074608253879884",
      "sent": "2025-07-11T20:20:02.729Z",
      "date": "2025-07-11",
      "time": "12:20",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 3rd Avenue between Balboa Street and Cabrillo Street",
      "text": "ALERTSF: Avoid the area of 3rd Avenue between Balboa Street and Cabrillo Street due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074676973193112",
      "sent": "2025-07-06T02:09:48.692Z",
      "date": "2025-07-05",
      "time": "18:09",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of The Embarcadero North Between Kearny St and Grant Avenue",
      "text": "ALERTSF: The incident in the area of The Embarcadero North Between Kearny St and Grant Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074676973192394",
      "sent": "2025-07-06T00:46:25.373Z",
      "date": "2025-07-05",
      "time": "16:46",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of The Embarcadero North Between Kearny St and Grant Avenue",
      "text": "ALERTSF: Avoid the area of The Embarcadero North Between Kearny St and Grant Avenue due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074642613361116",
      "sent": "2025-06-29T23:23:57.732Z",
      "date": "2025-06-29",
      "time": "15:23",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 onramp from South Van Ness Division",
      "text": "ALERTSF: The Fire Activity on US 101 onramp from South Van Ness Division has been RESOLVED. The US 101 onramp from South Van Ness Division is now open.\n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Fire Activity\" explicitly names fire as the hazard, matching codebook example #84."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074642613360311",
      "sent": "2025-06-29T22:32:41.980Z",
      "date": "2025-06-29",
      "time": "14:32",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 onramp from South Van Ness Division",
      "text": "ALERTSF: Fire Activity is affecting US 101 onramp from South Van Ness Division.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Fire Activity\" is explicitly scored Y in Â§2 example #84."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074745692490400",
      "sent": "2025-06-26T04:02:38.964Z",
      "date": "2025-06-25",
      "time": "20:02",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Stanyan St and Hayes St",
      "text": "ALERTSF: The incident in the area of Stanyan St and Hayes St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2074608253535817",
      "sent": "2025-06-26T02:40:46.203Z",
      "date": "2025-06-25",
      "time": "18:40",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Stanyan St and Hayes St",
      "text": "ALERTSF: Avoid the area of Stanyan St and Hayes St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2077700630093534",
      "sent": "2025-06-24T21:34:38.672Z",
      "date": "2025-06-24",
      "time": "13:34",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 555 Battery St between Washington St and Jackson St",
      "text": "ALERTSF: The incident in the area of 555 Battery St between Washington St and Jackson St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2076326240597339",
      "sent": "2025-06-24T18:03:56.025Z",
      "date": "2025-06-24",
      "time": "10:03",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 555 Battery St between Washington St and Jackson St",
      "text": "ALERTSF: Avoid the area of 555 Battery St between Washington St and Jackson St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2077700630059567",
      "sent": "2025-06-23T03:35:24.990Z",
      "date": "2025-06-22",
      "time": "19:35",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 at US 101 NB and SB by Cesar Chavez",
      "text": "ALERTSF: The A vehicle collision on US 101 at US 101 NB and SB by Cesar Chavez has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is a specific named hazard per Â§2 Y criteria (Physical incidents)."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" is a relative temporal term without anchor; Â§5 P rule covers this."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2075329808124323",
      "sent": "2025-06-23T02:32:13.990Z",
      "date": "2025-06-22",
      "time": "18:32",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 NB and SB by Cesar Chavez",
      "text": "ALERTSF: A vehicle collision is affecting US 101 NB and SB by Cesar Chavez.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is explicitly listed as a Y-qualifying hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2076326240514428",
      "sent": "2025-06-21T02:08:09.107Z",
      "date": "2025-06-20",
      "time": "18:08",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 7th St Between Mission St and Stevenson St",
      "text": "ALERTSF: The incident in the area of 7th St Between Mission St and Stevenson St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2075501606790808",
      "sent": "2025-06-21T00:36:37.358Z",
      "date": "2025-06-20",
      "time": "16:36",
      "type": "demonstration",
      "subtype": "initial",
      "title": "Avoid the area of 7th St Between Mission St and Stevenson St",
      "text": "ALERTSF: Avoid the area of 7th St Between Mission St and Stevenson St due to A Civic Demonstration. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "civic demonstration"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2075501606788616",
      "sent": "2025-06-20T23:00:00.533Z",
      "date": "2025-06-20",
      "time": "15:00",
      "type": "power",
      "subtype": "closure",
      "title": "Planned Power Outage on Treasure Island and Yerba Buena Island",
      "text": "ALERTSF: There will be two planned power outages on Treasure Island and Yerba Buena Island early Saturday morning and Sunday morning due to work in Oakland. Power will be interrupted from 5AM to 7AM on Saturday June 21st and from 1AM to 2AM on Sunday June 22nd to switch between Island backup generator and grid power. Do not attempt to power your facility with a temporary generator.  Doing so will damage your generator and can cause serious injury to electric crew personnel.â\n \nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n \nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n \nFor more information on power outages and other emergencies, along with translations in Chinese, EspaÃ±ol, and Filipino visit: www.sf.gov/readysf \n\nFor more information on current emergencies in San Francisco visit sf.gov/readysf",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "restoration timestamp"
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2076326240486101",
      "sent": "2025-06-20T01:37:18.673Z",
      "date": "2025-06-19",
      "time": "17:37",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Octavia and Oak St",
      "text": "ALERTSF: The incident in the area of Octavia and Oak St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2075329808064285",
      "sent": "2025-06-19T23:49:12.365Z",
      "date": "2025-06-19",
      "time": "15:49",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Octavia and Oak St",
      "text": "ALERTSF: Avoid the area of Octavia and Oak St due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2044887079937685",
      "sent": "2025-06-08T04:32:51.721Z",
      "date": "2025-06-07",
      "time": "20:32",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Vehicle Collision Versus Motorcycle - Street Closure of Sb 19th and Valencia; Both Directions of 20th and Valencia, 21st and Valencia; WB 20th and Lexington; EB 20th and Guerrero",
      "text": "ALERTSF: Avoid the area of Vehicle Collision Versus Motorcycle - Street Closure of Sb 19th and Valencia; Both Directions of 20th and Valencia, 21st and Valencia; WB 20th and Lexington; EB 20th and Guerrero due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Vehicle collision is a named specific hazard per Â§2 Y examples (#55)."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2051862106857349",
      "sent": "2025-06-07T22:10:45.590Z",
      "date": "2025-06-07",
      "time": "14:10",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of San Bruno Avenue and Mansell Street",
      "text": "ALERTSF: The incident in the area of San Bruno Avenue and Mansell Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2044887079930374",
      "sent": "2025-06-07T19:09:33.041Z",
      "date": "2025-06-07",
      "time": "11:09",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of San Bruno Avenue and Mansell Street",
      "text": "ALERTSF: Avoid the area of San Bruno Avenue and Mansell Street due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2050315918579575",
      "sent": "2025-06-06T10:23:15.260Z",
      "date": "2025-06-06",
      "time": "02:23",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 5th Ave between Balboa and Anza",
      "text": "ALERTSF: Avoid the area of 5th Ave between Balboa and Anza due to Fire Activity. Emergency crews are on scene. Temporary shelter at 5th and Cabrillo.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2052343143114639",
      "sent": "2025-06-05T01:17:32.454Z",
      "date": "2025-06-04",
      "time": "17:17",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Divisadero St and Fell St",
      "text": "ALERTSF: The incident in the area of Divisadero St and Fell St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2051862106799757",
      "sent": "2025-06-05T00:33:15.375Z",
      "date": "2025-06-04",
      "time": "16:33",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Divisadero St and Fell St",
      "text": "ALERTSF: Avoid the area of Divisadero St and Fell St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2044887079868354",
      "sent": "2025-06-04T00:39:11.688Z",
      "date": "2025-06-03",
      "time": "16:39",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Eddy St and Leavenworth St",
      "text": "ALERTSF: The incident in the area of Eddy St and Leavenworth St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2055950915621315",
      "sent": "2025-06-03T20:05:40.172Z",
      "date": "2025-06-03",
      "time": "12:05",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Eddy St and Leavenworth St",
      "text": "ALERTSF: Avoid the area of Eddy St and Leavenworth St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2031521141825044",
      "sent": "2025-05-28T02:16:22.920Z",
      "date": "2025-05-27",
      "time": "18:16",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Ulloa St Between 19th Ave and 20th Ave",
      "text": "ALERTSF: The incident in the area of Ulloa St Between 19th Ave and 20th Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2034166841547228",
      "sent": "2025-05-28T00:09:37.462Z",
      "date": "2025-05-27",
      "time": "16:09",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Ulloa St Between 19th Ave and 20th Ave",
      "text": "ALERTSF: Avoid the area of Ulloa St Between 19th Ave and 20th Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2034166841541923",
      "sent": "2025-05-27T16:21:52.656Z",
      "date": "2025-05-27",
      "time": "08:21",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 10th St and Howard to 10th St and Bryant",
      "text": "ALERTSF: The incident in the area of 10th St and Howard to 10th St and Bryant has been resolved. Emergency crews are clear of the scene. Additional closures are Howard/Harrison 9th St to 11th St are closed off.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2032586293593602",
      "sent": "2025-05-27T13:50:39.261Z",
      "date": "2025-05-27",
      "time": "05:50",
      "type": "other",
      "subtype": "initial",
      "title": "UPDATE - Avoid the area of 10th St and Howard to 10th St and Bryant",
      "text": "ALERTSF: Avoid the area of 10th St and Howard to 10th St and Bryant. Additional closures are Howard/Harrison 9th St to 11th St are closed off.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Road closure is explicitly listed as an infrastructure hazard in Â§2 Y criteria."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2031521141805374",
      "sent": "2025-05-27T13:23:02.427Z",
      "date": "2025-05-27",
      "time": "05:23",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 10th St and Howard to 10th St and Bryant",
      "text": "ALERTSF: Avoid the area of 10th St and Howard to 10th St and Bryant due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2032551933781932",
      "sent": "2025-05-23T01:43:35.081Z",
      "date": "2025-05-22",
      "time": "17:43",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Missouri St and Cesar Chavez St",
      "text": "ALERTSF: The incident in the area of Missouri St and Cesar Chavez St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2032586293522094",
      "sent": "2025-05-23T00:11:08.203Z",
      "date": "2025-05-22",
      "time": "16:11",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Missouri St and Cesar Chavez St",
      "text": "ALERTSF: Avoid the area of Missouri St and Cesar Chavez St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2031761659791852",
      "sent": "2025-05-21T22:05:53.543Z",
      "date": "2025-05-21",
      "time": "14:05",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Ivy Street between Laguna Street and Octavia Street",
      "text": "ALERTSF: The incident in the area of Ivy Street between Laguna Street and Octavia Street has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2031521141627069",
      "sent": "2025-05-21T21:40:21.832Z",
      "date": "2025-05-21",
      "time": "13:40",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Ivy Street between Laguna Street and Octavia Street",
      "text": "ALERTSF: Avoid the area of Ivy Street between Laguna Street and Octavia Street due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010424262681244",
      "sent": "2025-05-18T02:37:05.591Z",
      "date": "2025-05-17",
      "time": "18:37",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 3rd St between Brannan St and Townsend St",
      "text": "ALERTSF: The incident in the area of 3rd St between Brannan St and Townsend St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010596061319887",
      "sent": "2025-05-17T22:20:04.721Z",
      "date": "2025-05-17",
      "time": "14:20",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of 3rd St between Brannan St and Townsend St",
      "text": "ALERTSF: Avoid the area of 3rd St between Brannan St and Townsend St due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010561701562529",
      "sent": "2025-05-14T23:59:52.593Z",
      "date": "2025-05-14",
      "time": "15:59",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Leavenworth St from Jefferson St to Bay St, North Point St from Hyde St to Jones St, Columbus Ave from Bay St to Beach St",
      "text": "ALERTSF: The incident in the area of Leavenworth St from Jefferson St to Bay St, North Point St from Hyde St to Jones St, Columbus Ave from Bay St to Beach St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010424262613295",
      "sent": "2025-05-14T20:50:05.762Z",
      "date": "2025-05-14",
      "time": "12:50",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Leavenworth St from Jefferson St to Bay St, North Point St from Hyde St to Jones St, Columbus Ave from Bay St to Beach St",
      "text": "ALERTSF: Avoid the area of Leavenworth St from Jefferson St to Bay St, North Point St from Hyde St to Jones St, Columbus Ave from Bay St to Beach St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010596061177940",
      "sent": "2025-05-09T16:50:42.861Z",
      "date": "2025-05-09",
      "time": "08:50",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Transit Advisory: BART at all stations",
      "text": "ALERTSF: The An unknown cause on BART at all stations has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "references cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Resolved message with forward direction scores Y per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" matches Â§5 P list: \"continuing\", \"ongoing\", \"recent\" â relative terms without anchors."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010561701476705",
      "sent": "2025-05-09T13:11:02.127Z",
      "date": "2025-05-09",
      "time": "05:11",
      "type": "transit",
      "subtype": "initial",
      "title": "Transit Advisory: BART at all stations",
      "text": "ALERTSF: An unknown cause is affecting BART at all stations.  All BART service is suspended until further notice.\n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "often vague cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542977344",
      "sent": "2025-05-09T00:42:48.570Z",
      "date": "2025-05-08",
      "time": "16:42",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Fulton Street between Arguello Boulevard and Stanyan Street",
      "text": "ALERTSF: The incident in the area of Fulton Street between Arguello Boulevard and Stanyan Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010630420910914",
      "sent": "2025-05-08T21:11:40.828Z",
      "date": "2025-05-08",
      "time": "13:11",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Fulton Street between Arguello Boulevard and Stanyan Street",
      "text": "ALERTSF: Avoid the area of Fulton Street between Arguello Boulevard and Stanyan Street due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010630420840545",
      "sent": "2025-05-05T02:26:45.150Z",
      "date": "2025-05-04",
      "time": "18:26",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Noriega St between 31st Ave and 32 Ave",
      "text": "ALERTSF: The incident in the area of Noriega St between 31st Ave and 32 Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010630420839612",
      "sent": "2025-05-05T00:39:59.550Z",
      "date": "2025-05-04",
      "time": "16:39",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Noriega St between 31st Ave and 32 Ave",
      "text": "ALERTSF: Avoid the area of Noriega St between 31st Ave and 32 Ave due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542909430",
      "sent": "2025-05-04T03:51:13.350Z",
      "date": "2025-05-03",
      "time": "19:51",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Naples Street and Geneva Avenue",
      "text": "ALERTSF: The incident in the area of Naples Street and Geneva Avenue has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542909053",
      "sent": "2025-05-04T02:53:44.243Z",
      "date": "2025-05-03",
      "time": "18:53",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 8th Street and Howard Street",
      "text": "ALERTSF: The incident in the area of 8th Street and Howard Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010630420827575",
      "sent": "2025-05-04T02:37:49.834Z",
      "date": "2025-05-03",
      "time": "18:37",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Naples Street and Geneva Avenue",
      "text": "ALERTSF: Avoid the area of Naples Street and Geneva Avenue due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542908207",
      "sent": "2025-05-04T01:19:42.325Z",
      "date": "2025-05-03",
      "time": "17:19",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 8th Street and Howard Street",
      "text": "ALERTSF: Avoid the area of 8th Street and Howard Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010424262377229",
      "sent": "2025-05-02T00:17:36.899Z",
      "date": "2025-05-01",
      "time": "16:17",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 7th and Howard St",
      "text": "ALERTSF: The incident in the area of 7th and Howard St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010389902624058",
      "sent": "2025-05-01T21:26:09.046Z",
      "date": "2025-05-01",
      "time": "13:26",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 7th and Howard St",
      "text": "ALERTSF: Avoid the area of 7th and Howard St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542859552",
      "sent": "2025-05-01T01:39:32.115Z",
      "date": "2025-04-30",
      "time": "17:39",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: Bay Bridge at EB 80 West of Treasure Island Rd",
      "text": "ALERTSF: The Police Activity on Bay Bridge at EB 80 West of Treasure Island Rd has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "references cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"Continued\" maps to Â§5 P rule listing \"continuing\" as relative term without anchor."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010561701308148",
      "sent": "2025-04-30T23:13:19.046Z",
      "date": "2025-04-30",
      "time": "15:13",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: Bay Bridge: EB 80 West of Treasure Island. All Lanes Closed.",
      "text": "ALERTSF: Police Activity is affecting Bay Bridge: EB 80 West of Treasure Island. All lanes closed. \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "often vague cause"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010424262266819",
      "sent": "2025-04-26T02:08:57.168Z",
      "date": "2025-04-25",
      "time": "18:08",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 7th Street & Mission St.",
      "text": "ALERTSF: The incident in the area of 7th Street & Mission St. has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "2010355542788282",
      "sent": "2025-04-26T00:32:54.211Z",
      "date": "2025-04-25",
      "time": "16:32",
      "type": "demonstration",
      "subtype": "initial",
      "title": "Avoid the area of 7th St. & Mission St.",
      "text": "ALERTSF: Avoid the area of 7th St. & Mission St. due to A Civic Demonstration. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "civic demonstration"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1987265799046530",
      "sent": "2025-04-21T17:54:30.953Z",
      "date": "2025-04-21",
      "time": "09:54",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of South Van Ness & 16th Street",
      "text": "ALERTSF: The incident in the area of South Van Ness & 16th Street has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1998810670846759",
      "sent": "2025-04-21T17:18:51.649Z",
      "date": "2025-04-21",
      "time": "09:18",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of South Van Ness & 16th Street",
      "text": "ALERTSF: Avoid the area of South Van Ness & 16th Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1998948109744113",
      "sent": "2025-04-17T21:59:45.317Z",
      "date": "2025-04-17",
      "time": "13:59",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 3rd Street and Cargo Way",
      "text": "ALERTSF: The incident in the area of 3rd Street and Cargo Way has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1998810670779022",
      "sent": "2025-04-17T20:39:39.256Z",
      "date": "2025-04-17",
      "time": "12:39",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 3rd Street and Cargo Way",
      "text": "ALERTSF: Avoid the area of 3rd Street and Cargo Way due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1994859301090917",
      "sent": "2025-04-15T22:35:12.902Z",
      "date": "2025-04-15",
      "time": "14:35",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: Bay Bridge at I-80 Eastbound. All lanes are open.",
      "text": "ALERTSF: The Fire Activity on Bay Bridge at I-80 Eastbound has been RESOLVED. All lanes are open.\n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Â§2 example #84: 'Fire Activity' explicitly scores Y as a named specific hazard type."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "'Continued' matches Â§5 P-criteria list: relative term without anchor."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1987265798956400",
      "sent": "2025-04-15T21:24:03.081Z",
      "date": "2025-04-15",
      "time": "13:24",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: Bay Bridge at I-80 Eastbound. All lanes blocked at this time.",
      "text": "ALERTSF: Fire Activity is affecting Bay Bridge at I-80 Eastbound. All lanes blocked at this time.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Â§2 Hazard Y example #84: 'Fire Activity' scores Y; fire is a named specific hazard type."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1998948109697619",
      "sent": "2025-04-15T04:04:37.459Z",
      "date": "2025-04-14",
      "time": "20:04",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Turk Street and Mason Street",
      "text": "ALERTSF: The incident in the area of Turk Street and Mason Street has been resolved. Emergency crews are clear of the scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1994859301075108",
      "sent": "2025-04-15T00:58:02.474Z",
      "date": "2025-04-14",
      "time": "16:58",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Turk Street and Mason Street",
      "text": "ALERTSF: Avoid the area of Turk Street and Mason Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1994859300986387",
      "sent": "2025-04-08T22:47:33.313Z",
      "date": "2025-04-08",
      "time": "14:47",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Geary Blvd. and 9th Ave.",
      "text": "ALERTSF: The incident in the area of Geary Blvd. and 9th Ave. has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1986922201472523",
      "sent": "2025-04-08T21:35:17.539Z",
      "date": "2025-04-08",
      "time": "13:35",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Geary Blvd. and 9th Ave.",
      "text": "ALERTSF: Avoid the area of Geary Blvd. and 9th Ave. due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1992625918041364",
      "sent": "2025-04-06T01:35:22.618Z",
      "date": "2025-04-05",
      "time": "17:35",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of On Washington Street between Larkin and Polk Street",
      "text": "ALERTSF: Avoid the area of On Washington Street between Larkin and Polk Street due to Fire Activity. Emergency crews are on scene. Residential Fire in the vicinity of Washington and Larkin Streets.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1992625917951675",
      "sent": "2025-04-02T20:54:30.250Z",
      "date": "2025-04-02",
      "time": "12:54",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Sunnydale between Santos and Sawyer St",
      "text": "ALERTSF: The incident in the area of Sunnydale between Santos and Sawyer St has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1987265798734204",
      "sent": "2025-04-02T19:34:48.592Z",
      "date": "2025-04-02",
      "time": "11:34",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Sunndale between Santos and Sawyer St",
      "text": "ALERTSF: Avoid the area of Sunndale between Santos and Sawyer St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1992625917874401",
      "sent": "2025-03-31T02:35:53.899Z",
      "date": "2025-03-30",
      "time": "18:35",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Acacia Ave & Ironwood Way",
      "text": "ALERTSF: The incident in the area of Acacia Ave & Ironwood Way has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1994859300838657",
      "sent": "2025-03-31T00:21:38.636Z",
      "date": "2025-03-30",
      "time": "16:21",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Acacia Ave & Ironwood Way",
      "text": "ALERTSF: Avoid the area of Acacia Ave & Ironwood Way due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961427275398332",
      "sent": "2025-03-24T02:13:52.869Z",
      "date": "2025-03-23",
      "time": "18:13",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Power Outage - encompassing parts of Sunnyside, Mission Terrace, Outer Mission, and Crocker Amazon",
      "text": "ALERTSF: Power in the area of encompassing parts of Sunnyside, Mission Terrace, Outer Mission, and Crocker Amazon has been restored. Expect residual traffic delays in the area.\n\nIf you are still without power, check https://m.pge.com/#outages or call PG&E 24 hour Power Outage Information Center 1-800-743-5002\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Power outage is a named infrastructure hazard per Â§2 Y criteria list."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline rule: 'expect residual traffic delays' in resolved message scores Y."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1975995804476853",
      "sent": "2025-03-24T01:39:38.080Z",
      "date": "2025-03-23",
      "time": "17:39",
      "type": "power",
      "subtype": "closure",
      "title": "Power Outage - Encompassing parts of Sunnyside, Mission Terrace, Outer Mission, and Crocker Amazon",
      "text": "ALERTSF: There is an electrical power outage in the areas encompassing parts of Sunnyside, Mission Terrace, Outer Mission, and Crocker Amazon. PG&E is investigating the cause at the outage location.. Estimated time of restoration: No ETA for Restoration at this time.. All impacted traffic lights should be treated as four-way stops. 5,521 customers affected.  No ETA for restoration at this time.\n\nFor more information: https://m.pge.com/#outages.\n\nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, EspaÃ±ol, and Filipino: www.sf72.org/hazard/electric-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "Named agency attributed as authority responding, parallels Â§1 Example #286."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "Power outage is a named infrastructure hazard per Â§2 Y criteria."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Direct imperative meets Â§4 Y criterion; boilerplate also counts per Â§4 borderline rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961118037903680",
      "sent": "2025-03-09T16:19:27.165Z",
      "date": "2025-03-09",
      "time": "08:19",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 41st Avenue between Irving Street and Lincoln Way.",
      "text": "ALERTSF: Avoid the area of 41st Avenue between Irving Street and Lincoln Way.. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961255476827903",
      "sent": "2025-03-09T00:55:15.546Z",
      "date": "2025-03-08",
      "time": "16:55",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 41st Avenue between Irving Street and Lincoln Way.",
      "text": "ALERTSF: Avoid the area of 41st Avenue between Irving Street and Lincoln Way. due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961049318372864",
      "sent": "2025-03-06T17:02:16.830Z",
      "date": "2025-03-06",
      "time": "09:02",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Leavenworth St and Sutter St",
      "text": "ALERTSF: The incident in the area of Leavenworth St and Sutter St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961049318371779",
      "sent": "2025-03-06T15:58:38.111Z",
      "date": "2025-03-06",
      "time": "07:58",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Leavenworth St and Sutter St",
      "text": "ALERTSF: Avoid the area of Leavenworth St and Sutter St due to An obstruction. Emergency crews are enroute. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961118037806460",
      "sent": "2025-03-04T19:29:48.072Z",
      "date": "2025-03-04",
      "time": "11:29",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 1000 Taraval St between 20th and 21st Ave",
      "text": "ALERTSF: The incident in the area of 1000 Taraval St between 20th and 21st Ave has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1961118037805282",
      "sent": "2025-03-04T18:36:51.994Z",
      "date": "2025-03-04",
      "time": "10:36",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 1000 Taraval St between 20th and 21st Ave",
      "text": "ALERTSF: Avoid the area of 1000 Taraval St between 20th and 21st Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1932290217335578",
      "sent": "2025-02-18T19:20:45.016Z",
      "date": "2025-02-18",
      "time": "11:20",
      "type": "power",
      "subtype": "closure",
      "title": "Gas Outage at Treasure Island - Restored",
      "text": "ALERTSF: Gas has been restored at Treasure Island.\n\nTI gas main leak investigation ongoing. Gas interruption will continue overnight. SFPUC crews must stop for safety overnight and will resume work 7AM Tuesday. Expect traffic control through site during Tuesday work hours. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC is a named city agency attributed as responding authority per Â§1 borderline rules."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "restoration timestamp"
        }
      },
      "complete": true,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1930331712226357",
      "sent": "2025-02-18T01:25:54.754Z",
      "date": "2025-02-17",
      "time": "17:25",
      "type": "power",
      "subtype": "initial",
      "title": "Gas Outage at Treasure Island",
      "text": "ALERTSF: TI gas main leak investigation ongoing. Gas interruption will continue overnight. SFPUC crews must stop for safety overnight and will resume work 7AM Tuesday. Expect traffic control through site during Tuesday work hours. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC named as responding authority; Â§1 borderline rule for city agencies gives Y."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific TI streets"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "4-way stops, check neighbors"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "restoration estimate"
        }
      },
      "complete": true,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1933149210785054",
      "sent": "2025-02-17T18:23:46.747Z",
      "date": "2025-02-17",
      "time": "10:23",
      "type": "power",
      "subtype": "initial",
      "title": "Gas Outage at Treasure Island",
      "text": "ALERTSF: There is a natural gas service interruption in legacy Treasure Island housing due to an identified line leak.Â  SFPUC is investigating the line to determine location and commence repairs. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC named as responding authority per Â§1 borderline rule on named responders."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power outage"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific TI streets"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "Direction-to-website alone is P per Â§4; no other actionable direction present."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No restoration estimate or any temporal reference present in the message text."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1930331712184030",
      "sent": "2025-02-15T23:17:49.947Z",
      "date": "2025-02-15",
      "time": "15:17",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE - RESOLVED -  Avoid the area of Sacramento and Montgomery Streets",
      "text": "ALERTSF: The incident in the area of Sacramento and Montgomery Streets has been RESOLVED.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1933149210739190",
      "sent": "2025-02-15T22:35:41.077Z",
      "date": "2025-02-15",
      "time": "14:35",
      "type": "demonstration",
      "subtype": "initial",
      "title": "Avoid the area of Sacramento and Montgomery Streets",
      "text": "ALERTSF: Avoid the area of Sacramento and Montgomery Streets due to a Civic Demonstration. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "civic demonstration"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1932290217260307",
      "sent": "2025-02-15T02:20:46.527Z",
      "date": "2025-02-14",
      "time": "18:20",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE - RESOLVED - Avoid the area of San Jose Ave/Rousseau St",
      "text": "ALERTSF: The incident in the area of San Jose Ave/Rousseau St has been RESOLVED.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1932290217259382",
      "sent": "2025-02-15T00:57:59.357Z",
      "date": "2025-02-14",
      "time": "16:57",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of San Jose Ave/Rousseau St",
      "text": "ALERTSF: Avoid the area of San Jose Ave/Rousseau St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1914320074098800",
      "sent": "2025-02-10T05:14:26.345Z",
      "date": "2025-02-09",
      "time": "21:14",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Mission Street between 13th Street and 14th Street",
      "text": "ALERTSF: The incident in the area of Mission Street between 13th Street and 14th Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1914320074097521",
      "sent": "2025-02-10T03:11:19.663Z",
      "date": "2025-02-09",
      "time": "19:11",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Mission Street between 13th Street and 14th Street",
      "text": "ALERTSF: Avoid the area of Mission Street between 13th Street and 14th Street due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1914285714362579",
      "sent": "2025-02-09T23:49:13.486Z",
      "date": "2025-02-09",
      "time": "15:49",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 24th Street between South Van Ness Avenue and Potrero Avenue",
      "text": "ALERTSF: Avoid the area of 24th Street between South Van Ness Avenue and Potrero Avenue due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1910025106752628",
      "sent": "2025-02-05T23:19:37.867Z",
      "date": "2025-02-05",
      "time": "15:19",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Sansome Street and Union Street",
      "text": "ALERTSF: The incident in the area of Sansome Street and Union Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892089324147687",
      "sent": "2025-02-05T03:24:02.084Z",
      "date": "2025-02-04",
      "time": "19:24",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Union St. between Laguna St. and Buchanan St.",
      "text": "ALERTSF: The incident in the area of Union St. between Laguna St. and Buchanan St. has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586882101975",
      "sent": "2025-02-05T02:54:02.233Z",
      "date": "2025-02-04",
      "time": "18:54",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Crossover Dr.",
      "text": "ALERTSF: The incident in the area of Crossover Dr. has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642647392068",
      "sent": "2025-02-05T02:45:37.596Z",
      "date": "2025-02-04",
      "time": "18:45",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Sansome Street and Union Street",
      "text": "ALERTSF: Avoid the area of Sansome Street and Union Street due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586882100922",
      "sent": "2025-02-05T00:31:33.935Z",
      "date": "2025-02-04",
      "time": "16:31",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Crossover Dr.",
      "text": "ALERTSF: Avoid the area of Crossover Dr. due to an obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1898755113164413",
      "sent": "2025-02-04T23:02:50.720Z",
      "date": "2025-02-04",
      "time": "15:02",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Union St. between Laguna St. and Buchanan St.",
      "text": "ALERTSF: Avoid the area of Union St. between Laguna St. and Buchanan St. due to an obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891677007186587",
      "sent": "2025-02-04T19:25:14.981Z",
      "date": "2025-02-04",
      "time": "11:25",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Lombard St and Gough St",
      "text": "ALERTSF: The incident in the area of Lombard St and Gough St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586882096836",
      "sent": "2025-02-04T17:24:35.015Z",
      "date": "2025-02-04",
      "time": "09:24",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Lombard St and Gough St",
      "text": "ALERTSF: Avoid the area of Lombard St and Gough St due to an obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892089324071917",
      "sent": "2025-02-01T17:49:01.526Z",
      "date": "2025-02-01",
      "time": "09:49",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Alemany Boulevard and Bayshore Boulevard",
      "text": "ALERTSF: The incident in the area of Alemany Boulevard and Bayshore Boulevard has been resolved. Emergency crews are on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1898755113131825",
      "sent": "2025-02-01T17:12:41.546Z",
      "date": "2025-02-01",
      "time": "09:12",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Alemany Boulevard and Bayshore Boulevard",
      "text": "ALERTSF: Avoid the area of Alemany Boulevard and Bayshore Boulevard due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892054964193620",
      "sent": "2025-01-28T14:51:36.487Z",
      "date": "2025-01-28",
      "time": "06:51",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE -  RESOLVED - Avoid the area of 9th Street between Howard Street and Market Street",
      "text": "ALERTSF: The incident in the area of 9th Street between Howard Street and Market Street has been RESOLVED.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1898755113070075",
      "sent": "2025-01-28T01:45:00.439Z",
      "date": "2025-01-27",
      "time": "17:45",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 9th Street between Howard Street and Market Street",
      "text": "ALERTSF: Avoid the area of 9th Street between Howard Street and Market Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586881878447",
      "sent": "2025-01-20T02:33:38.094Z",
      "date": "2025-01-19",
      "time": "18:33",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of 6th Street between Bryant St and Harrison St",
      "text": "ALERTSF: Avoid the area of 6th Street between Bryant St and Harrison St due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586881834356",
      "sent": "2025-01-17T04:27:18.415Z",
      "date": "2025-01-16",
      "time": "20:27",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 7th Street and Mission Street",
      "text": "ALERTSF: The incident in the area of 7th Street and Mission Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642647117945",
      "sent": "2025-01-17T02:40:32.312Z",
      "date": "2025-01-16",
      "time": "18:40",
      "type": "demonstration",
      "subtype": "initial",
      "title": "Avoid the area of 7th Street and Mission Street",
      "text": "ALERTSF: Avoid the area of 7th Street and Mission Street due to A Civic Demonstration. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "civic demonstration"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892089323719509",
      "sent": "2025-01-15T03:02:57.459Z",
      "date": "2025-01-14",
      "time": "19:02",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Sunset Blvd. and Santiago St.",
      "text": "ALERTSF: The incident in the area of Sunset Blvd. and Santiago St. has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892089323717179",
      "sent": "2025-01-14T23:35:42.804Z",
      "date": "2025-01-14",
      "time": "15:35",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Sunset Blvd. and Santiago St.",
      "text": "ALERTSF: Avoid the area of Sunset Blvd. and Santiago St. due to a vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892054963803697",
      "sent": "2025-01-05T04:44:52.291Z",
      "date": "2025-01-04",
      "time": "20:44",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Bryant St and 5th St",
      "text": "ALERTSF: The incident in the area of Bryant St and 5th St has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586881648267",
      "sent": "2025-01-05T02:44:17.182Z",
      "date": "2025-01-04",
      "time": "18:44",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Bryant St and 5th St",
      "text": "ALERTSF: Avoid the area of Bryant St and 5th St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892054963802058",
      "sent": "2025-01-05T01:19:57.668Z",
      "date": "2025-01-04",
      "time": "17:19",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 47th Av and Balboa St",
      "text": "ALERTSF: The incident in the area of 47th Av and Balboa St has been resolved. The evacuation order has been lifted, and residents may return to their homes. Crews remain on scene to make repairs. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892054963799377",
      "sent": "2025-01-04T20:02:14.119Z",
      "date": "2025-01-04",
      "time": "12:02",
      "type": "fire",
      "subtype": "correction",
      "title": "UPDATE -  DISREGARD - Avoid the area of 4th Ave and Balboa St",
      "text": "ALERTSF: Please disregard the message to avoid the area of 4th Ave and Balboa St. Please avoid the area of 47th and Balboa St due to Fire Activity. Emergency crews are on scene at 47th and Balboa. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire â corrected"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "corrected location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642646924938",
      "sent": "2025-01-04T19:56:03.429Z",
      "date": "2025-01-04",
      "time": "11:56",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 47th Av and Balboa St",
      "text": "ALERTSF: Avoid the area of 47th Av and Balboa St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891677006682006",
      "sent": "2025-01-04T19:49:26.571Z",
      "date": "2025-01-04",
      "time": "11:49",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 4th Ave and Balboa St",
      "text": "ALERTSF: Avoid the area of 4th Ave and Balboa St due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642646909414",
      "sent": "2025-01-03T15:10:55.508Z",
      "date": "2025-01-03",
      "time": "07:10",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Power Outage - Treasure Island at Northpoint Drive",
      "text": "ALERTSF: Power in the area of Treasure Island at Northpoint Drive has been restored. \n\nIf you are still without power, call 3-1-1 or log on at www.sf311.org/.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No time/duration/timestamp in message text. Status â  temporal info."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1897586881623499",
      "sent": "2025-01-03T05:36:18.648Z",
      "date": "2025-01-02",
      "time": "21:36",
      "type": "power",
      "subtype": "closure",
      "title": "Power Outage - Treasure Island at Northpoint Drive",
      "text": "ALERTSF: There is an electrical power outage in the area of Treasure Island at Northpoint Drive. SFPUC is investigating the cause at the outage location.. Estimated time of restoration: To be Determined. All impacted traffic lights should be treated as four-way stops. \n\nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, EspaÃ±ol, and Filipino: www.sf72.org/hazard/electric-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC named as responding authority per Â§1 borderline rule on named responders."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "Â§5 borderline rule: \"TBD\" explicitly scores N."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891677006586260",
      "sent": "2024-12-28T23:26:56.962Z",
      "date": "2024-12-28",
      "time": "15:26",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 19th Avenue and Eucalyptus Drive",
      "text": "ALERTSF: The incident in the area of 19th Avenue and Eucalyptus Drive has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891677006585047",
      "sent": "2024-12-28T21:24:59.252Z",
      "date": "2024-12-28",
      "time": "13:24",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of 19th Avenue and Eucalyptus Drive",
      "text": "ALERTSF: Avoid the area of 19th Avenue and Eucalyptus Drive due to a vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892089323401060",
      "sent": "2024-12-26T05:59:48.211Z",
      "date": "2024-12-25",
      "time": "21:59",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Park Presidio between Fulton Street and Crossover Drive",
      "text": "ALERTSF: The incident in the area of Park Presidio between Fulton Street and Crossover Drive has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642646804353",
      "sent": "2024-12-26T00:29:31.071Z",
      "date": "2024-12-25",
      "time": "16:29",
      "type": "collision",
      "subtype": "initial",
      "title": "Avoid the area of Park Presidio between Fulton Street and Crossover Drive",
      "text": "ALERTSF: Avoid the area of Park Presidio between Fulton Street and Crossover Drive due to A vehicle collision. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "vehicle collision"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1898755112575240",
      "sent": "2024-12-21T21:10:51.766Z",
      "date": "2024-12-21",
      "time": "13:10",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Harrison between 19th and 20th Streets",
      "text": "ALERTSF: The incident in the area of Harrison between 19th and 20th Streets has been RESOLVED.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1898755112574113",
      "sent": "2024-12-21T17:59:34.914Z",
      "date": "2024-12-21",
      "time": "09:59",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Harrison between 19th and 20th Streets",
      "text": "ALERTSF: Avoid the area of Harrison between 19th and 20th Streets due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891642646746657",
      "sent": "2024-12-20T17:25:19.362Z",
      "date": "2024-12-20",
      "time": "09:25",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Grant Ave and Post St",
      "text": "ALERTSF: The incident in the area of Grant Ave and Post St has been RESOLVED \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1892054963607882",
      "sent": "2024-12-20T15:15:42.187Z",
      "date": "2024-12-20",
      "time": "07:15",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Grant Ave and Post St",
      "text": "ALERTSF: Avoid the area of Grant Ave and Post St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1891745725959096",
      "sent": "2024-12-20T05:31:35.545Z",
      "date": "2024-12-19",
      "time": "21:31",
      "type": "power",
      "subtype": "closure",
      "title": "RESOLVED - Power Outage - Treasure Island",
      "text": "ALERTSF: Power in the area of Treasure Island has been restored. Expect residual traffic delays in the area.\n\nIf you are still without power, call 3-1-1 or log on at www.sf311.org/.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "No temporal information in message text; 'has been restored' is status, not time."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873397625827234",
      "sent": "2024-12-18T10:09:59.654Z",
      "date": "2024-12-18",
      "time": "02:09",
      "type": "power",
      "subtype": "closure",
      "title": "Power Outage - Treasure Island",
      "text": "ALERTSF: There is an electrical power outage in the area of Treasure Island. SFPUC is investigating the cause at the outage location.. Estimated time of restoration: TBD. All impacted traffic lights should be treated as four-way stops. \n\nDuring an Electric Outage:\nâ¢ Check on your neighbors, friends and family who may need assistance during the outage.\nâ¢ Make sure food stays cold by keeping your refrigerator and freezer doors closed. You can keep the refrigerator cold by placing ice in plastic containers and keeping them inside.\nâ¢ Notify your alarm company if you have an alarm system as equipment can be affected by power outages.\nâ¢ If you are experiencing a medical, police, or fire emergency call 911.\n\nAfter an Electric Outage:\nâ¢ Reset clocks, thermostats and other programmed equipment after power is restored.\n\nTo view this message in Chinese, EspaÃ±ol, and Filipino: www.sf72.org/hazard/electric-outages",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "SFPUC is a named city agency attributed as the responding authority per Â§1 borderline rule."
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "power restored"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "Treasure Island"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "call 311, reset equipment"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "Â§5 borderline rule: 'TBD' explicitly scores N â no time info communicated."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1876318203561865",
      "sent": "2024-12-14T18:32:57.773Z",
      "date": "2024-12-14",
      "time": "10:32",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Northbound Mission St between Duboce and Plum",
      "text": "ALERTSF: Avoid the area of Northbound Mission St between Duboce and Plum due to an obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873363266039667",
      "sent": "2024-12-14T14:22:53.860Z",
      "date": "2024-12-14",
      "time": "06:22",
      "type": "tornado",
      "subtype": "closure",
      "title": "NWS Tornado Warning Event",
      "text": "ALERTSF: NWS issued a WEA at 05:52am regarding a Tornado Warning. The threat has now ENDED as of 06:07am \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "NWS named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "tornado warning"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "no location within SF"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "Resolved/ended statement coded P by rule per Â§4; website-only reference also P."
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "timestamps given"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1876318203424987",
      "sent": "2024-12-05T20:18:02.578Z",
      "date": "2024-12-05",
      "time": "12:18",
      "type": "tsunami",
      "subtype": "closure",
      "title": "ALERTSF: Tsunami Warning has been cancelled. No more tsunami danger to SF expected.",
      "text": "ALERTSF: Tsunami Warning has been cancelled. No more tsunami danger to SF expected. ",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "tsunami â restated"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "SF general"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "P",
          "note": "Resolved/cancellation messages coded P by Â§4 rule."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "no timestamp"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873775582786120",
      "sent": "2024-12-05T19:34:11.878Z",
      "date": "2024-12-05",
      "time": "11:34",
      "type": "tsunami",
      "subtype": "initial",
      "title": "Tsunami Warning",
      "text": "ALERTSF: Tsunami Warning in effect. Stay out of water and away from beaches, harbors, marina docks, and piers. Move at least 1 block inland. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "tsunami warning"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "beaches/harbors general"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "move inland"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"In effect\" is a relative term without anchor, matching Â§5 P criteria (\"ongoing\", \"continuing\")."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873706863414558",
      "sent": "2024-11-29T05:00:19.783Z",
      "date": "2024-11-28",
      "time": "21:00",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Taraval St and Funston Ave",
      "text": "ALERTSF: The incident in the area of Taraval St and Funston Ave has been resolved.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873706863412621",
      "sent": "2024-11-29T01:50:17.700Z",
      "date": "2024-11-28",
      "time": "17:50",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Taraval St and Funston Ave",
      "text": "ALERTSF: Avoid the area of Taraval St and Funston Ave due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873672503589364",
      "sent": "2024-11-22T20:52:55.131Z",
      "date": "2024-11-22",
      "time": "12:52",
      "type": "flood",
      "subtype": "initial",
      "title": "URGENT: FLASH FLOOD WARNING",
      "text": "ALERTSF: URGENT: NWS has issued a FLASH FLOOD WARNING for SF until 3:45pm. Take shelter and do not travel. www.weather.gov/mtr/\n\n ç·æ¥ï¼NWS å·²åä¸è©å¸ç¼åºå±±æ´ªè­¦åï¼ç´è³ 3:45pmã é¿é£ï¼ä¸è¦æè¡ã  www.weather.gov/mtr/\n\nURGENTE: NWS ha emitido un AVISO DE INUNDACIÃN REPENTINA para SF hasta 3:45pm. Tome refugio y no viaje. www.weather.gov/mtr/\n\nMAHALAGANG BALITA : Naglabas ang NWS ng babala sa FLASH FLOOD para sa SF hanggang3:45pm. Manatili po sa ligtas na lugar at  huwag maglakbay. www.weather.gov/mtr/ . \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "Y",
          "note": "NWS named"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flash flood"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "P",
          "note": "SF general"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid travel/take shelter"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Â§5 Time Y criteria: explicit end time; this exact message is the codebook's own example (#42)."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873466345155365",
      "sent": "2024-11-22T18:30:00.408Z",
      "date": "2024-11-22",
      "time": "10:30",
      "type": "flood",
      "subtype": "initial",
      "title": "Heavy Rain Expected",
      "text": "ALERTSF: Heavy rain today. If you must be out, stay away from flooded areas and downed power lines whether in a car or on foot. sf72.org\n\né è¨ä»æ¥æ´é¨ãå¦ææ¨å¿é å¤åºï¼ç¡è«ç¶æ¨å¨è»å§æè¡èµ°æï¼è«é é¢æ°´æµ¸åé»çºæè½ååã\n\nSe esperan fuertes lluvias para hoy. Si tiene que salir afuera, evite las zonas inundadas y cables elÃ©ctricos caÃ­dos, ya sea que vaya en carro o a pie.\n\nInaasahanÂ ang malakas na ulan ngayong araw. Kung kinakailangan ninyong lumabas, iwasanÂ ang mga binahang lugarÂ at mga bumagsak na linyaÂ ng kuryente, naglalakadÂ man kayo o nasa sasakyan. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "No street, neighborhood, or SF-specific scope; matches Â§3 N rule for citywide advisories."
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873500704882402",
      "sent": "2024-11-21T21:03:47.371Z",
      "date": "2024-11-21",
      "time": "13:03",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Ulloa Street and Kensington Way",
      "text": "ALERTSF: The incident in the area of Ulloa Street and Kensington Way has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1873466345141971",
      "sent": "2024-11-21T19:05:20.116Z",
      "date": "2024-11-21",
      "time": "11:05",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of Ulloa Street and Kensington Way",
      "text": "ALERTSF: Avoid the area of Ulloa Street and Kensington Way due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1858897816278767",
      "sent": "2024-11-15T22:40:36.969Z",
      "date": "2024-11-15",
      "time": "14:40",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Fillmore and Eddy Streets;  Geary and Steiner Streets",
      "text": "ALERTSF: The incident in the area of Fillmore and Eddy Streets; Geary and Steiner Streets has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1861302997976807",
      "sent": "2024-11-15T19:31:04.846Z",
      "date": "2024-11-15",
      "time": "11:31",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Fillmore and Eddy Streets as well as Geary Blvd and Steiner Street",
      "text": "ALERTSF: Avoid the area of Fillmore and Eddy Streets as well as Geary Blvd and Steiner Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1862127631582942",
      "sent": "2024-11-06T17:23:42.696Z",
      "date": "2024-11-06",
      "time": "09:23",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE - RESOLVED - Avoid the area of Broadway between Octavia and Laguna",
      "text": "ALERTSF: The incident in the area of Broadway between Octavia and Laguna has been RESOLVED. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1862127631580471",
      "sent": "2024-11-06T15:29:51.804Z",
      "date": "2024-11-06",
      "time": "07:29",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of Broadway between Octavia and Laguna",
      "text": "ALERTSF: Avoid the area of Broadway between Octavia and Laguna due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1858038822655192",
      "sent": "2024-11-05T02:56:25.400Z",
      "date": "2024-11-04",
      "time": "18:56",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 16th Street and Owens Street",
      "text": "ALERTSF: The incident in the area of 16th Street and Owens Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1858897816118291",
      "sent": "2024-11-05T00:04:17.132Z",
      "date": "2024-11-04",
      "time": "16:04",
      "type": "obstruction",
      "subtype": "initial",
      "title": "Avoid the area of 16th Street and Owens Street",
      "text": "ALERTSF: Avoid the area of 16th Street and Owens Street due to An obstruction. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "obstruction â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1836460906924634",
      "sent": "2024-10-31T02:45:54.118Z",
      "date": "2024-10-30",
      "time": "18:45",
      "type": "demonstration",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Powell St between Geary St and O'Farrell St",
      "text": "ALERTSF: The civic demonstration in the area of Powell St between Geary St and O'Farrell St has concluded.\n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Civic demonstration\" is a specific, named hazard type, not vague like \"police activity\" or \"incident.\""
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": ""
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Borderline rule Â§4: resolved message with forward direction scores Y."
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1836460906923821",
      "sent": "2024-10-31T01:19:47.836Z",
      "date": "2024-10-30",
      "time": "17:19",
      "type": "demonstration",
      "subtype": "initial",
      "title": "Avoid the area of Powell St between Geary St and O'Farrell St",
      "text": "ALERTSF: Avoid the area of Powell St between Geary St and O'Farrell St due to A Civic Demonstration. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "civic demonstration"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1824434998502473",
      "sent": "2024-10-25T19:05:26.320Z",
      "date": "2024-10-25",
      "time": "11:05",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE -  RESOLVED - Avoid the area of Geary Bl and Divisadero St",
      "text": "ALERTSF: The incident in the area of Geary Bl and Divisadero St has been RESOLVED. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1824434998499760",
      "sent": "2024-10-25T14:43:12.707Z",
      "date": "2024-10-25",
      "time": "06:43",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Geary Bl and Divisadero St",
      "text": "ALERTSF: Avoid the area of Geary Boulevard and Divisadero Street due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1821342622111544",
      "sent": "2024-10-23T04:52:08.780Z",
      "date": "2024-10-22",
      "time": "20:52",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of 22nd Street and South Van Ness Avenue",
      "text": "ALERTSF: The incident in the area of 22nd Street and South Van Ness Avenue has been resolved. Emergency crews remain on scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1822167255804500",
      "sent": "2024-10-23T01:01:04.540Z",
      "date": "2024-10-22",
      "time": "17:01",
      "type": "fire",
      "subtype": "initial",
      "title": "Avoid the area of 22nd Street and South Van Ness Avenue",
      "text": "ALERTSF: Avoid the area of 22nd Street and South Van Ness Avenue due to Fire Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "fire activity"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific intersection"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811343938355650",
      "sent": "2024-10-22T19:55:20.216Z",
      "date": "2024-10-22",
      "time": "11:55",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Parnassus Ave and Stanyan St",
      "text": "ALERTSF: The incident in the area of Parnassus Ave and Stanyan St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1822167255798057",
      "sent": "2024-10-22T16:18:31.362Z",
      "date": "2024-10-22",
      "time": "08:18",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Parnassus Ave and Stanyan St",
      "text": "ALERTSF: Avoid the area of Parnassus Ave and Stanyan St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811275218790416",
      "sent": "2024-10-15T19:21:24.416Z",
      "date": "2024-10-15",
      "time": "11:21",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Post St and Franklin St",
      "text": "ALERTSF: The incident in the area of Post St and Franklin St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811275218790400",
      "sent": "2024-10-15T19:19:47.992Z",
      "date": "2024-10-15",
      "time": "11:19",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Potrero Ave between 23rd and 25th Street",
      "text": "ALERTSF: The incident in the area of Potrero Ave between 23rd and 25th Street has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811481377240808",
      "sent": "2024-10-15T18:44:04.246Z",
      "date": "2024-10-15",
      "time": "10:44",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Post St and Franklin St",
      "text": "ALERTSF: Avoid the area of Post St and Franklin St due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811515736989640",
      "sent": "2024-10-15T17:28:29.929Z",
      "date": "2024-10-15",
      "time": "09:28",
      "type": "gas",
      "subtype": "initial",
      "title": "Avoid the area of Potrero Ave between 23rd and 25th Street",
      "text": "ALERTSF: Avoid the area of Potrero Ave between 23rd and 25th Street due to a Gas Leak. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "gas leak"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811343938241579",
      "sent": "2024-10-14T01:20:07.577Z",
      "date": "2024-10-13",
      "time": "17:20",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Collingwood St & 19th St",
      "text": "ALERTSF: The incident in the area of Collingwood St & 19th St has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811343938236941",
      "sent": "2024-10-13T15:53:04.447Z",
      "date": "2024-10-13",
      "time": "07:53",
      "type": "flood",
      "subtype": "initial",
      "title": "Avoid the area of Collingwood St & 19th St",
      "text": "ALERTSF: Avoid the area of Collingwood St & 19th St due to Flooding. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "flooding"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1811309578482832",
      "sent": "2024-10-10T22:26:42.312Z",
      "date": "2024-10-10",
      "time": "14:26",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of 3rd Street and Jamestown Avenue",
      "text": "ALERTSF: Avoid the area of 3rd Street and Jamestown Avenue due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805640221782392",
      "sent": "2024-10-07T17:30:38.303Z",
      "date": "2024-10-07",
      "time": "09:30",
      "type": "weather",
      "subtype": "initial",
      "title": "Heat Wave Continues",
      "text": "ALERTSF: Heatwaves get more dangerous as they continue day to day. Close blinds and keep an eye on kids and pets to prevent accidents if you open windows. www.sf72.org/hazard/heat-0\n\n\nç±æµªæçºä¸å»æè®å¾æ´å å±éªãè«æä¸çªç°¾ï¼å¦ææéçªæ¶ï¼è«çæå°å­©åå¯µç©çå®å¨ä»¥åç¼çæå¤ãæ´å¤è³è¨è«çè¦½:\nwww.sf72.org/hazard/heat-0\n\nLas olas de calor se vuelven mÃ¡s peligrosas a medida que avanzan. Cierre las persianas y, si abre las ventanas, vigile a los niÃ±os y a las mascotas para evitar accidentes:\nwww.sf72.org/hazard/heat-0\n\n\nNagiging mas mapanganib ang heat wave kapag patuloy ang katagalan nito. Isara ang mga bintana at bantayan ang mga bata at alagang hayop upang maiwasan ang mga aksidente kung magbubukas ka ng mga bintana:\nwww.sf72.org/hazard/heat-0\n\nFor more information on current emergencies in San Francisco visit www.sf72.org. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "wind/rain/storm"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none within SF"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "secure items, check transit"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "vague (tonight/morning)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805708941217905",
      "sent": "2024-10-06T17:00:00.360Z",
      "date": "2024-10-06",
      "time": "09:00",
      "type": "heat",
      "subtype": "initial",
      "title": "Stay Safe in the Heat at HSBG",
      "text": "ALERTSF: Sip & shade break, HSBG concertgoers (& keep it up for the rest of the day). Remind your friends to stop for a water & shade break too! \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Vague temporal phrase comparable to Â§5 P examples like 'through the morning.'"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805640221766969",
      "sent": "2024-10-06T16:02:32.713Z",
      "date": "2024-10-06",
      "time": "08:02",
      "type": "other",
      "subtype": "closure",
      "title": "RESOLVED - Avoid the area of Paul Ave between  Bayshore Blvd and 3rd St.",
      "text": "ALERTSF: The incident in the area of Paul Ave between  Bayshore Blvd and 3rd St. has been resolved. Emergency crews are clear of the scene. \n\nExpect residual traffic delays and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805708941216594",
      "sent": "2024-10-06T14:29:18.615Z",
      "date": "2024-10-06",
      "time": "06:29",
      "type": "heat",
      "subtype": "initial",
      "title": "Heat Wave Continues",
      "text": "ALERTSF: High temps today. Heatwaves get more dangerous as they continue day to day.\nPlease stay cool, hydrate, and check in on your neighbors most at risk of heat, especially older adults who live alone. More information at: www.sf72.org/hazard/heat-0\n\nç±æµªå¤©æ°£é è¨å°æçºå°ä»æ¥ãç±æµªæçºä¸å»æè®å¾æ´å å±éªã\nè«ä¼æ¯ãè£åæ°´åãæ¥çé°å±ææ³ä¸¦äºè§£å¯ä»¥å»åªè£¡é¿æãæ´å¤è³è¨è«åé±ï¼\nwww.sf72.org/hazard/heat-0\n\nSe espera que esta grave ola de calor continÃºe el dÃ­a de hoy. Las olas de calor se vuelven mÃ¡s peligrosas a medida que avanzan.\nDescanse, hidrÃ¡tese, visite a sus vecinos y sepa dÃ³nde puede ir para refrescarse. MÃ¡s informaciÃ³n en:\n\nwww.sf72.org/hazard/heat-0\n\n\nInaasahang patuloy ang malubhang heat wave ngayong araw. Nagiging mas mapanganib ang heat wave kapag patuloy ang katagalan nito.\nMangyaring magpahinga, uminom ng tubig (mag-hydrate), kamutstahin ang iyong mga kapitbahay at alamin kung saan ka maaaring pumunta para magpalamig. Higit pang impormasyon sa:\nwww.sf72.org/hazard/heat-0\n\nFor more information on current emergencies in San Francisco visit www.sf72.org. \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142535571",
      "sent": "2024-10-05T17:00:00.374Z",
      "date": "2024-10-05",
      "time": "09:00",
      "type": "heat",
      "subtype": "initial",
      "title": "Stay Safe in the Heat at HSBG",
      "text": "ALERTSF: Having fun at HSBG? Keep the good times going. Be safe, stay hydrated, keep cool throughout the day. Enjoy the show! \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142533908",
      "sent": "2024-10-05T14:30:58.132Z",
      "date": "2024-10-05",
      "time": "06:30",
      "type": "heat",
      "subtype": "initial",
      "title": "High Temps Today",
      "text": "ALERTSF: With elevated temperatures in the region, here are some tips to stay cool:\n- Drink plenty of water\n- Wear light clothing and hats\n- Take a shower\n- Close blinds during the day, open blinds at night\nMore information at www.sf72.org/hazard/heat-0\n\né¨èæ°£æº«æçºæåï¼ä»¥ä¸æ¯éæº«è²¼å£«ï¼\n- é£²ç¨åè¶³çæ°´\n- ç©¿æ·ºè²çè¡£æä¸¦ä½©æ´å¸½å­\n- æ·æµ´\n- çªç°¾å¯ç½å¤©æä¸ãæä¸æé\næ´å¤è³è¨è«çè¦½www.sf72.org/hazard/heat-0\n\nCon las altas temperaturas de la regiÃ³n, le sugerimos seguir los siguientes consejos para mantenerse fresco:\n- Beba mucha agua\n- PÃ³ngase ropa ligera y use sombreros\n- Tome una ducha\n- Cierre las persianas durante el dÃ­a y Ã¡bralas en la noche\nObtenga mÃ¡s informaciÃ³n en www.sf72.org/hazard/heat-0 \n\nSa pagtaas ng temperatura sa rehiyon, narito ang ilang mga payo upang manatiling malamig:\n- Uminom ng maraming tubig\n- Magsuot ng magaan na damit at mga sumbrero\n- Maligo \n- Isara ang mga bintana sa araw, buksan ang mga bintana sa gabi\nHigit pang impormasyon sa www.sf72.org/hazard/heat-0 \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805708941194983",
      "sent": "2024-10-04T20:54:59.493Z",
      "date": "2024-10-04",
      "time": "12:54",
      "type": "heat",
      "subtype": "initial",
      "title": "Stay Safe in the Heat at HSBG",
      "text": "ALERTSF: The time has come for HSBG music & fun! Stay in the shade, bring an umbrella or hat, and drink plenty of water. OH! & enjoy yourself! \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805640221730639",
      "sent": "2024-10-04T05:29:49.080Z",
      "date": "2024-10-03",
      "time": "21:29",
      "type": "other",
      "subtype": "initial",
      "title": "UPDATE - Avoid the area of Mission st between 8th & 10th",
      "text": "ALERTSF: Final - The avoid the area for Mission St both directions between 8th & 10th, will be lifted in an estimated 30 minutes.\n",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "Y",
          "note": "Â§5 Time Y: duration/expected length explicitly given."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805571502237179",
      "sent": "2024-10-04T04:03:17.942Z",
      "date": "2024-10-03",
      "time": "20:03",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Mission st between 8th & 10th",
      "text": "ALERTSF: Avoid the area of Mission st both directions between 8th & 10th due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142503806",
      "sent": "2024-10-03T19:40:28.231Z",
      "date": "2024-10-03",
      "time": "11:40",
      "type": "other",
      "subtype": "closure",
      "title": "UPDATE - RESOLVED - Avoid the area of Larkin and California Streets",
      "text": "ALERTSF: The incident in the area of Larkin and California Streets has been RESOLVED.\n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "unspecified hazard"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142501930",
      "sent": "2024-10-03T17:11:14.598Z",
      "date": "2024-10-03",
      "time": "09:11",
      "type": "police",
      "subtype": "initial",
      "title": "Avoid the area of Larkin and California Streets",
      "text": "ALERTSF: Avoid the area of Larkin and California Streets due to Police Activity. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "P",
          "note": "Police Activity â vague"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805468423033861",
      "sent": "2024-10-03T14:00:00.472Z",
      "date": "2024-10-03",
      "time": "06:00",
      "type": "heat",
      "subtype": "initial",
      "title": "Heat Advisory Continues",
      "text": "High temps today. Heatwaves get more dangerous as they continue day to day.  \n\nPlease stay cool, hydrate, and check in on your neighbors most at risk of heat, especially older adults who live alone. More information at: www.sf72.org/hazard/heat-0\n\nç±æµªå¤©æ°£é è¨å°æçºå°ä»æ¥ãç±æµªæçºä¸å»æè®å¾æ´å å±éªã\n\nè«ä¼æ¯ãè£åæ°´åãæ¥çé°å±ææ³ä¸¦äºè§£å¯ä»¥å»åªè£¡é¿æãæ´å¤è³è¨è«åé±ï¼\n\nwww.sf72.org/hazard/heat-0\n\nSe espera que esta grave ola de calor continÃºe el dÃ­a de hoy. Las olas de calor se vuelven mÃ¡s peligrosas a medida que avanzan.\n\nDescanse, hidrÃ¡tese, visite a sus vecinos y sepa dÃ³nde puede ir para refrescarse. MÃ¡s informaciÃ³n en:\n\n\nwww.sf72.org/hazard/heat \n\nInaasahang patuloy ang malubhang heat wave ngayong araw. Nagiging mas mapanganib ang heat wave kapag patuloy ang katagalan nito.\n\nMangyaring magpahinga, uminom ng tubig (mag-hydrate), kamutstahin ang iyong mga kapitbahay at alamin kung saan ka maaaring pumunta para magpalamig. Higit pang impormasyon sa:\n\nwww.sf72.org/hazard/heat-0 \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "\"today\" and \"continue\" are explicit P examples in Â§5 Time P criteria."
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142491330",
      "sent": "2024-10-03T01:44:22.342Z",
      "date": "2024-10-02",
      "time": "17:44",
      "type": "transit",
      "subtype": "closure",
      "title": "RESOLVED - Traffic Advisory: US 101 at Southbound between Cesar Chavez St and I-280 Split",
      "text": "ALERTSF: The vehicle collision on US 101 Southbound between Cesar Chavez St and I-280 Split has been RESOLVED. \n\nExpect continued delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Vehicle collision\" is explicitly listed as a Y-qualifying specific hazard type in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "Â§4 borderline rule: resolved message with forward direction scores Y, not P."
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "Â§5 Time P rule: 'continuing' is listed as a relative term without anchor."
        }
      },
      "complete": false,
      "partial": true,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805468423024287",
      "sent": "2024-10-02T23:32:24.995Z",
      "date": "2024-10-02",
      "time": "15:32",
      "type": "transit",
      "subtype": "initial",
      "title": "Traffic Advisory: US 101 at Southbound between Cesar Chavez St and 280 Split",
      "text": "ALERTSF: A vehicle collision is affecting US 101 Southbound between Cesar Chavez St and I-280 Split.  \n\nExpect delays and use alternate routes. Check https://511.org/ for realtime traffic and transit updates.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "\"Vehicle collision\" is explicitly listed as a Y-qualifying hazard in Â§2."
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific station"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "expect delays"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1810588023918250",
      "sent": "2024-10-02T14:00:00.488Z",
      "date": "2024-10-02",
      "time": "06:00",
      "type": "heat",
      "subtype": "initial",
      "title": "Heat Wave Continues",
      "text": "ALERTSF: High temps today. Heatwaves get more dangerous as they continue day to day.  \nPlease stay cool, hydrate, and check in on your neighbors most at risk of heat, especially older adults who live alone. More information at: www.sf72.org/hazard/heat-0\n\nç±æµªå¤©æ°£é è¨å°æçºå°ä»æ¥ãç±æµªæçºä¸å»æè®å¾æ´å å±éªã\nè«ä¼æ¯ãè£åæ°´åãæ¥çé°å±ææ³ä¸¦äºè§£å¯ä»¥å»åªè£¡é¿æãæ´å¤è³è¨è«åé±ï¼\nwww.sf72.org/hazard/heat-0\n\nSe espera que esta grave ola de calor continÃºe el dÃ­a de hoy. Las olas de calor se vuelven mÃ¡s peligrosas a medida que avanzan.\nDescanse, hidrÃ¡tese, visite a sus vecinos y sepa dÃ³nde puede ir para refrescarse. MÃ¡s informaciÃ³n en:\n\nwww.sf72.org/hazard/heat-0 \n\n\nInaasahang patuloy ang malubhang heat wave ngayong araw. Nagiging mas mapanganib ang heat wave kapag patuloy ang katagalan nito.\nMangyaring magpahinga, uminom ng tubig (mag-hydrate), kamutstahin ang iyong mga kapitbahay at alamin kung saan ka maaaring pumunta para magpalamig. Higit pang impormasyon sa:\nwww.sf72.org/hazard/heat-0 \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805537142469070",
      "sent": "2024-10-01T17:56:40.668Z",
      "date": "2024-10-01",
      "time": "09:56",
      "type": "gas",
      "subtype": "initial",
      "title": "Avoid the area of Paul Ave between  Bayshore Blvd and 3rd St.",
      "text": "ALERTSF: Avoid the area of Paul Ave between  Bayshore Blvd and 3rd St. due to a Gas Leak. Emergency crews are on scene. \n\nExpect traffic delays, consider alternate routes, and allow for additional travel time. For live traffic information visit https://511.org/.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "gas leak"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "Y",
          "note": "specific location"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "avoid area"
        },
        "time": {
          "question": "For how long?",
          "score": "N",
          "note": "none"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    },
    {
      "id": "1805777660638313",
      "sent": "2024-10-01T14:00:00.421Z",
      "date": "2024-10-01",
      "time": "06:00",
      "type": "heat",
      "subtype": "initial",
      "title": "High Temps Today",
      "text": "ALERTSF: With elevated temperatures in the region, here are some tips to stay cool:\n- Drink plenty of water\n- Wear light clothing and hats\n- Take a shower\n- Close blinds during the day, open blinds at night\nMore information at www.sf72.org/hazard/heat-0\n\né¨èæ°£æº«æçºæåï¼ä»¥ä¸æ¯éæº«è²¼å£«ï¼\n- é£²ç¨åè¶³çæ°´\n- ç©¿æ·ºè²çè¡£æä¸¦ä½©æ´å¸½å­\n- æ·æµ´\n- çªç°¾å¯ç½å¤©æä¸ãæä¸æé\næ´å¤è³è¨è«çè¦½ www.sf72.org/hazard/heat-0\n\nCon las altas temperaturas de la regiÃ³n, le sugerimos seguir los siguientes consejos para mantenerse fresco:\n- Beba mucha agua\n- PÃ³ngase ropa ligera y use sombreros\n- Tome una ducha\n- Cierre las persianas durante el dÃ­a y Ã¡bralas en la noche\nObtenga mÃ¡s informaciÃ³n en www.sf72.org/hazard/heat-0 \n\nSa pagtaas ng temperatura sa rehiyon, narito ang ilang mga payo upang manatiling malamig:\n- Uminom ng maraming tubig\n- Magsuot ng magaan na damit at mga sumbrero\n- Maligo \n- Isara ang mga bintana sa araw, buksan ang mga bintana sa gabi\nHigit pang impormasyon sa www.sf72.org/hazard/heat-0 \n\nFor more information on current emergencies in San Francisco visit www.sf72.org.",
      "scores": {
        "source": {
          "question": "Who is warning you?",
          "score": "P",
          "note": "ALERTSF only"
        },
        "hazard": {
          "question": "What is the danger?",
          "score": "Y",
          "note": "elevated temperatures"
        },
        "location": {
          "question": "Where does it apply?",
          "score": "N",
          "note": "none"
        },
        "guidance": {
          "question": "What should I do?",
          "score": "Y",
          "note": "drink water, light clothing"
        },
        "time": {
          "question": "For how long?",
          "score": "P",
          "note": "day-level \"today\"/\"tonight\" â Â§5 borderline (v0.2.0)"
        }
      },
      "complete": false,
      "partial": false,
      "codebook_version": "0.2.0",
      "source_file": "data.js"
    }
  ]
}
