osint-dashboard/t_93732570-osint-odot-tripcheck-cameras-cameras-tab
master
Keep both ODOT TripCheck and already-merged MDOT MiDrive parsers (disjoint camera sources on the same dispatch/config/tests files).
Add parse_odot_json (Esri-style cctvinventory.js) next to parse_caltrans_json: JPEG snapshot_url, discovery_source=odot, Oregon bbox + filename guard, no RTSP. Wire dispatch + default CAMERA_SOURCE_URLS entry. Unit tests.