{
  "schemaVersion": 1,
  "mode": "modeled-demo",
  "year": 2026,
  "timeZone": "Asia/Kolkata",
  "defaultDate": "2026-11-05",
  "defaultHour": 9,
  "holidays": {
    "2026-01-26": [
      "Republic Day"
    ],
    "2026-02-15": [
      "Mahashivratri"
    ],
    "2026-02-19": [
      "Chhatrapati Shivaji Maharaj Jayanti"
    ],
    "2026-03-03": [
      "Holi (Second Day)"
    ],
    "2026-03-19": [
      "Gudhi Padwa"
    ],
    "2026-03-21": [
      "Ramzan-Id"
    ],
    "2026-03-26": [
      "Ram Navami"
    ],
    "2026-03-31": [
      "Mahavir Janmakalyanak"
    ],
    "2026-04-03": [
      "Good Friday"
    ],
    "2026-04-14": [
      "Dr. Babasaheb Ambedkar Jayanti"
    ],
    "2026-05-01": [
      "Maharashtra Din",
      "Buddha Pournima"
    ],
    "2026-05-28": [
      "Bakri Id"
    ],
    "2026-06-26": [
      "Moharum"
    ],
    "2026-08-15": [
      "Independence Day",
      "Parsi New Year"
    ],
    "2026-08-26": [
      "Id-E-Milad"
    ],
    "2026-09-14": [
      "Ganesh Chaturthi"
    ],
    "2026-10-02": [
      "Mahatma Gandhi Jayanti"
    ],
    "2026-10-20": [
      "Dasara"
    ],
    "2026-11-08": [
      "Diwali (Laxmi Pujan)"
    ],
    "2026-11-10": [
      "Diwali (Bali Pratipada)"
    ],
    "2026-11-11": [
      "Bhaubeej — additional state-government holiday"
    ],
    "2026-11-24": [
      "Guru Nanak Jayanti"
    ],
    "2026-12-25": [
      "Christmas"
    ]
  },
  "holidaySource": "https://maharashtra.gov.in/site/Upload/pdf/Public-Holiday-2026.pdf",
  "holidayNote": "2026 notification including Bhaubeej additional government-office holiday; bank-only 1 April is not treated as a general holiday. Holiday traffic effects are assumptions.",
  "associations": [
    {
      "outletId": "hpcl-388799",
      "role": "commercial",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1433308005",
      "roadName": "Chinchwad - Akurdi Link Road",
      "roadDistanceMetres": 33,
      "accessRoadId": "osm-way-236242751",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-420102",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-239840584",
      "roadName": "Hinjawadi Phase 2 Road",
      "roadDistanceMetres": 20,
      "accessRoadId": "osm-way-239840584",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97164",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-241110611",
      "roadName": "Shankarao Gaikwad Path",
      "roadDistanceMetres": 17,
      "accessRoadId": "osm-way-1456464883",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97158",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1553778057",
      "roadName": "Hinjawadi - Chinchwad Road",
      "roadDistanceMetres": 10,
      "accessRoadId": "osm-way-1553778057",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97298",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-221192182",
      "roadName": "Talegaon Phata-Navlakh Umbre Road",
      "roadDistanceMetres": 55,
      "accessRoadId": "osm-way-1153404329",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97166",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1255474707",
      "roadName": "Western High Street",
      "roadDistanceMetres": 29,
      "accessRoadId": "osm-way-668648064",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483161",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1238784124",
      "roadName": "Tertiary road",
      "roadDistanceMetres": 1,
      "accessRoadId": "osm-way-1238784124",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483165",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1496865240",
      "roadName": "Service Road",
      "roadDistanceMetres": 14,
      "accessRoadId": "osm-way-1496865240",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483157",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-250952424",
      "roadName": "Wakad Road",
      "roadDistanceMetres": 9,
      "accessRoadId": "osm-way-250952424",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97150",
      "role": "commercial",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-233840270",
      "roadName": "Primary road",
      "roadDistanceMetres": 27,
      "accessRoadId": "osm-way-1120255685",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483158",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-814119463",
      "roadName": "Walhekarwadi-Chapekar Chowk Road",
      "roadDistanceMetres": 58,
      "accessRoadId": "osm-way-1119797803",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97314",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-221190781",
      "roadName": "Secondary road",
      "roadDistanceMetres": 21,
      "accessRoadId": "osm-way-1460718971",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97171",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-763040120",
      "roadName": "Primary road",
      "roadDistanceMetres": 19,
      "accessRoadId": "osm-way-856594954",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97172",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-567750447",
      "roadName": "Hinjawadi Phase 2 Road",
      "roadDistanceMetres": 13,
      "accessRoadId": "osm-way-723366473",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-387990",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-777618910",
      "roadName": "Primary road",
      "roadDistanceMetres": 23,
      "accessRoadId": "osm-way-858442498",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97182",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-168483298",
      "roadName": "Marunji Road",
      "roadDistanceMetres": 19,
      "accessRoadId": "osm-way-1182414127",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483162",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-475598085",
      "roadName": "Bhumkar Chowk Road",
      "roadDistanceMetres": 7,
      "accessRoadId": "osm-way-475598085",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97188",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-238749726",
      "roadName": "Aundh Ravet Road",
      "roadDistanceMetres": 32,
      "accessRoadId": "osm-way-1447887194",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-375439",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-127088943",
      "roadName": "Primary road",
      "roadDistanceMetres": 38,
      "accessRoadId": "osm-way-127088943",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-375503",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-106620933",
      "roadName": "Tertiary road",
      "roadDistanceMetres": 30,
      "accessRoadId": "osm-way-106620933",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-388313",
      "role": "residential",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-816763716",
      "roadName": "Pimple Saudagar - Kalewadi Road",
      "roadDistanceMetres": 32,
      "accessRoadId": "osm-way-816763716",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97168",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-1489961890",
      "roadName": "Service Road",
      "roadDistanceMetres": 40,
      "accessRoadId": "osm-way-668595814",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97167",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-239840580",
      "roadName": "Hinjawadi Road",
      "roadDistanceMetres": 25,
      "accessRoadId": "osm-way-239840580",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483168",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-567742516",
      "roadName": "Bhumkar Das Gurge Road",
      "roadDistanceMetres": 14,
      "accessRoadId": "osm-way-567742516",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97155",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-161326055",
      "roadName": "Service Road",
      "roadDistanceMetres": 17,
      "accessRoadId": "osm-way-1181966672",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97169",
      "role": "commercial",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-211598951",
      "roadName": "Pune Nashik Road",
      "roadDistanceMetres": 47,
      "accessRoadId": "osm-way-1182670584",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-483166",
      "role": "commuter",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-988929515",
      "roadName": "Punavale - Jambe Gaon Road",
      "roadDistanceMetres": 285,
      "accessRoadId": "osm-way-721851145",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97313",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-212383963",
      "roadName": "NH48",
      "roadDistanceMetres": 60,
      "accessRoadId": "osm-way-1201901022",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97308",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-221302028",
      "roadName": "Motorway Link road",
      "roadDistanceMetres": 39,
      "accessRoadId": "osm-way-1447634773",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "verified",
      "confidence": "Scenario only; entrance/access not confirmed"
    },
    {
      "outletId": "hpcl-97349",
      "role": "highway",
      "profileBasis": "Demo assumption from locality and mapped road setting; not calibrated traffic or sales data",
      "roadId": "osm-way-813601371",
      "roadName": "NH48",
      "roadDistanceMetres": 35,
      "accessRoadId": "osm-way-1455758774",
      "accessStatus": "inferred",
      "accessNote": "Nearby road inferred from OSM geometry. Station entrance, permitted turn and carriageway access have not been independently verified.",
      "locationStatus": "review",
      "confidence": "Scenario only; entrance/access not confirmed"
    }
  ],
  "roadSource": "data/demo-roads.geojson",
  "baseline": "100 = the same outlet on an ordinary weekday in the same month. Hourly index compares the same hour. No litres, vehicle counts or rupee sales are inferred.",
  "limitations": [
    "No live or historical measured traffic feed is connected.",
    "Traffic intensity is a unitless scenario index, not observed congestion, speed or vehicles per hour.",
    "Fuel-demand indices are uncalibrated relative estimates, not predictions of sales.",
    "Road proximity is not proof of a usable forecourt entrance or highway-carriageway access.",
    "All assumptions apply only to the 30 selected demo outlets; other outlets have no traffic or demand estimate."
  ],
  "profiles": {
    "commuter": {
      "label": "Commuter / office corridor",
      "weekday": [
        0.98,
        1,
        1.02,
        1.02,
        1.08,
        0.7,
        0.58
      ],
      "holidayFactor": 0.58,
      "preHolidayFactor": 1.05,
      "monsoonFactor": 0.94,
      "peakShiftHours": 0
    },
    "residential": {
      "label": "Residential / local trips",
      "weekday": [
        0.98,
        1,
        1,
        1,
        1.03,
        1.08,
        1.02
      ],
      "holidayFactor": 1.04,
      "preHolidayFactor": 1.07,
      "monsoonFactor": 0.97,
      "peakShiftHours": 0.5
    },
    "commercial": {
      "label": "Commercial / industrial",
      "weekday": [
        1,
        1.02,
        1.02,
        1.02,
        1.03,
        0.86,
        0.65
      ],
      "holidayFactor": 0.7,
      "preHolidayFactor": 1.02,
      "monsoonFactor": 0.96,
      "peakShiftHours": -0.5
    },
    "highway": {
      "label": "Highway / intercity",
      "weekday": [
        0.98,
        1,
        1,
        1.04,
        1.16,
        1.28,
        1.24
      ],
      "holidayFactor": 1.34,
      "preHolidayFactor": 1.22,
      "monsoonFactor": 0.9,
      "peakShiftHours": 0
    }
  },
  "version": "calendar-traffic-demo-v1",
  "preparedAt": "2026-11-05T05:11:12.991739+00:00"
}