{
  "generated_at": "2026-06-12T10:43:01",
  "csv_dir": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\csv\\train_passenger_counts",
  "chart_dir": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads",
  "html": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\html\\train_passenger_load_graphs_index.html",
  "chart_count": 12,
  "charts": [
    {
      "title": "Train passenger-count rows by financial year",
      "kicker": "Validation",
      "description": "Shows the row count by financial year in the passenger-count layer.",
      "takeaway": "The dataset is large and stable across years, with over 90 million rows across FY18-19 to FY23-24.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\01_train_passenger_count_rows_by_fin_year.png"
    },
    {
      "title": "Top train lines by passenger boardings",
      "kicker": "Line demand",
      "description": "Ranks the largest lines by total passenger boardings in the latest financial year.",
      "takeaway": "Pakenham, Lilydale, Craigieburn, Frankston, Werribee, Mernda, Sunbury and Cranbourne are major boarding-volume corridors.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\02_top_lines_by_boardings_latest_year.png"
    },
    {
      "title": "Top stations by passenger boardings",
      "kicker": "Station demand",
      "description": "Ranks the largest stations by passenger-count boardings in the latest financial year.",
      "takeaway": "Flinders Street and Southern Cross dominate, followed by Richmond, Melbourne Central, Parliament, Footscray and Flagstaff.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\03_top_stations_by_boardings_latest_year.png"
    },
    {
      "title": "Top line-direction maximum departure loads",
      "kicker": "Load intensity",
      "description": "Ranks line-direction combinations by their highest observed passenger departure load.",
      "takeaway": "This begins to reveal where the largest train loads occur, not just where the most annual boardings occur.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\04_top_line_direction_max_departure_load_latest_year.png"
    },
    {
      "title": "AM peak maximum loads by line and direction",
      "kicker": "AM peak",
      "description": "Ranks line-direction combinations by maximum departure load during the 06:00-08:59 peak.",
      "takeaway": "This identifies the strongest morning peak load corridors.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\05_am_peak_max_load_by_line_direction.png"
    },
    {
      "title": "PM peak maximum loads by line and direction",
      "kicker": "PM peak",
      "description": "Ranks line-direction combinations by maximum departure load during the 15:00-18:59 peak.",
      "takeaway": "This identifies the strongest afternoon and evening peak load corridors.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\06_pm_peak_max_load_by_line_direction.png"
    },
    {
      "title": "Inner-west station boardings and alightings",
      "kicker": "Inner-west",
      "description": "Compares boardings and alightings for selected inner-west stations.",
      "takeaway": "Footscray is the dominant inner-west passenger-count station, with North Melbourne, Sunshine and Newport also important.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\07_inner_west_boardings_and_alightings.png"
    },
    {
      "title": "Inner-west boardings per stop record",
      "kicker": "Inner-west intensity",
      "description": "Shows passenger boardings per passenger-count stop record for selected inner-west stations.",
      "takeaway": "This adds a passenger-count activity intensity view to the earlier GTFS station pressure analysis.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\08_inner_west_boardings_per_stop_record.png"
    },
    {
      "title": "Station entries versus passenger-count boardings",
      "kicker": "Validation-gap screen",
      "description": "Compares annual station entries with passenger-count boardings. This is not proof of fare evasion; it flags stations where reporting/counting differences may deserve closer investigation.",
      "takeaway": "This is a cautious candidate validation-gap graph, not a fare-evasion conclusion.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\09_candidate_station_entry_vs_boarding_gap.png"
    },
    {
      "title": "Werribee line station-sequence load profile",
      "kicker": "Line load profile",
      "description": "Shows maximum departure load by station sequence and direction for the Werribee line.",
      "takeaway": "This moves the analysis from station totals into corridor load shape.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\10_werribee_line_station_sequence_load_profile.png"
    },
    {
      "title": "Sunbury line station-sequence load profile",
      "kicker": "Line load profile",
      "description": "Shows maximum departure load by station sequence and direction for the Sunbury line.",
      "takeaway": "This allows corridor-by-corridor load profile comparison.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\11_sunbury_line_station_sequence_load_profile.png"
    },
    {
      "title": "Passenger boardings by day type for top lines",
      "kicker": "Day type",
      "description": "Shows boardings by day type for the top 10 lines by total boardings.",
      "takeaway": "This helps separate weekday demand from weekend and other service-day patterns.",
      "path": "A:\\TrafficAnalytics\\PROJECTS\\public_transport_intel\\output\\charts\\train_passenger_loads\\12_daytype_boardings_for_top_lines.png"
    }
  ]
}