{
  "generated_iso": "2026-06-17T08:40:25",
  "input_traffic_csv": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbpressureindex\\melbourne_traffic_pressure_index_by_suburb.csv",
  "input_boundary_geojson": "A:\\TrafficAnalytics\\DATA\\BOUNDARIES\\victoria_suburbs.geojson",
  "output_dir": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap",
  "features_written": 372,
  "matched_suburbs": 372,
  "unmatched_traffic_suburbs": 2,
  "score_min": 4.95,
  "score_max": 98.45,
  "outputs": {
    "html": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap\\melbourne-suburb-traffic-map.html",
    "geojson": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap\\melbourne_suburb_traffic_map.geojson",
    "geojson_gz": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap\\melbourne_suburb_traffic_map.geojson.gz",
    "matched_csv": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap\\matched_boundary_suburbs.csv",
    "unmatched_csv": "A:\\TrafficAnalytics\\PROJECTS\\reports\\deduped\\suburbtrafficmap\\unmatched_traffic_suburbs.csv"
  },
  "notes": [
    "If unmatched suburbs appear, add a CSV alias file with columns traffic_suburb,boundary_locality and rerun.",
    "If the GeoJSON output is too large for browser loading, create a simplified boundary layer or convert the output GeoJSON to vector tiles/PMTiles."
  ]
}