v2.26.0
A thirteen-item quality pass, every change validated end to end in a real browser before shipping.
Fixed: camera popup images (a CSP allowlist gap blocked every snapshot), Cloudflare analytics in the admin portal (the env carried the beacon token instead of the RUM siteTag), dispatch-log ordering (now by CHP's own comment index, newest first), and the conditions list showing nearby-but-not-on-route events (buffer tightened 4 km to 0.35 km).
New: "Depart at" (future departures annotate each condition against its Caltrans schedule window), an "Explain the codes" translator for dispatch logs (deterministic 67-term glossary), Google Maps-style itinerary (icon column, drag to reorder, inline add stop), instant markers on pick-on-map, dynamic route-aware suggested chips, a data-source status panel on the topbar indicator backed by /api/sources, ~6x finer fire perimeters with an honest "exact shape unknown" fallback, an admin panel for Was-this-right feedback, and privacy-page updates.