{
 "label": "reported (public sources), not measured by us",
 "corridor_id": "lingampally_lakdikapul",
 "what_this_is": "Water-logging (water-clogging) hotspots on or next to the Lingampally -> Lakdikapul corridor, taken from public reports (GHMC / HYDRAA hotspot lists, traffic police rain advisories, newspapers). Each point is tied to the nearest corridor junction (data/corridor/corridor.json). We have not measured any of this ourselves.",
 "radius_m": 300,
 "how_the_simulation_uses_it": "In a rain what-if (POST /corridor/runs {weather}), every road lane within radius_m of a reported junction (the corridor approaching and leaving it, and its cross arms; not a flyover deck above it) gets an extra speed cap: cap x extra_speed_factor[weather][severity]. This comes ON TOP of the per-stretch rain factors in data/rain/rain_factors.json. No double counting: the stretch factor is the measured average rain effect over a whole leg (TomTom hourly x Open-Meteo, July 2026); the junction factor is the extra, local slowdown where water collects, which the leg average hides. Both are relative to the run's own calibration. Where a point carries lat/lon (team-supplied spots), the slowed lanes are those within radius_m of that spot, not of the junction centre.",
 "extra_speed_factor": {
  "heavy_rain": {
   "high": 0.75,
   "medium": 0.85,
   "low": 0.93
  },
  "light_rain": {
   "high": 0.875,
   "medium": 1.0,
   "low": 1.0
  },
  "dry": {
   "high": 1.0,
   "medium": 1.0,
   "low": 1.0
  },
  "label": "assumed, scaled by reported severity",
  "note": "Heavy rain: every reported point floods (high / medium / low). Light rain: only the chronic (high) points, at half the heavy-rain effect. Nobody has measured these factors; they are a reading of the reports (knee-deep water and stranded vehicles = high)."
 },
 "expected_at": {
  "heavy": [
   "high",
   "medium",
   "low"
  ],
  "moderate": [
   "high",
   "medium",
   "low"
  ],
  "light": [
   "high"
  ],
  "dry": []
 },
 "severity_meaning": {
  "high": "repeated reports of deep water, stranded vehicles or road closed; on an official hotspot list",
  "medium": "water-logging that slows traffic, in more than one report",
  "low": "a single report"
 },
 "points": [
  {
   "junction_id": "A_lingampally",
   "name": "RUB Lingampally (railway underpasses at Lingampally station)",
   "severity": "low",
   "what_reported": "The two railway underpasses at the station flood after 15-20 minutes of rain; NGT summoned GHMC (2023); Cyberabad traffic police reported slow traffic at RUB Lingampally on both sides due to water-logging (Mar 2025)",
   "year": "2023-2025",
   "label": "reported (public sources), not measured by us",
   "note": "The RUB is at the station, 400 m off the modelled route start (traffic joining from the station comes through it): counted as low here, not high, because the corridor itself does not pass through the underpass",
   "short": "RUB Lingampally",
   "sources": [
    {
     "url": "https://thesouthfirst.com/telangana/hyderabad-persistent-railway-underpass-flooding-plagues-serilingampally-ngt-summons-ghmc",
     "publisher": "South First",
     "title": "Persistent railway underpass flooding plagues Serilingampally, NGT summons GHMC",
     "date": "2023-09-23"
    },
    {
     "url": "https://www.siasat.com/rains-bring-respite-but-waterlogging-cripples-kondapur-lingampally-3198056/",
     "publisher": "Siasat (Cyberabad Traffic Police)",
     "title": "Rains bring respite but waterlogging cripples Kondapur, Lingampally",
     "date": "2025-03-22"
    }
   ]
  },
  {
   "junction_id": "B_lakdikapul",
   "name": "Lakdikapul junction (under the railway bridge)",
   "severity": "high",
   "what_reported": "Chronic low-lying point: on GHMC's list of 30 stagnation points with drain renovation under the railway bridge (Oct 2024); HYDRAA found ageing pipes causing 'ongoing flooding' (Oct 2024); a 180 m drain built with month-long diversions 'to resolve longstanding waterlogging' (Jun 2025); still inundated with traffic diverted (Jul 2025) and at a crawl (Aug 2025)",
   "year": "2017-2026",
   "label": "reported (public sources) + team-supplied location, not measured by us",
   "short": "Lakdikapul",
   "sources": [
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/ghmc-to-solve-waterlogging-on-roads-1831553",
     "publisher": "Deccan Chronicle (GHMC 30-point list)",
     "title": "GHMC to solve waterlogging on roads",
     "date": "2024-10-19"
    },
    {
     "url": "https://www.siasat.com/hyderabad-damaged-pipelines-to-be-replaced-at-lakdikapul-says-hydra-3120525/",
     "publisher": "Siasat (HYDRAA)",
     "title": "Damaged pipelines to be replaced at Lakdikapul, says HYDRAA",
     "date": "2024-10-26"
    },
    {
     "url": "https://www.siasat.com/month-long-traffic-diversions-issuedat-lakdikapul-for-drain-works-3231810/",
     "publisher": "Siasat",
     "title": "Month-long traffic diversions issued at Lakdikapul for drain works",
     "date": "2025-06-11"
    },
    {
     "url": "https://www.siasat.com/hyderabad-witnesses-heavy-rains-many-roads-waterlogged-3247404/",
     "publisher": "Siasat",
     "title": "Hyderabad witnesses heavy rains, many roads waterlogged",
     "date": "2025-07-18"
    },
    {
     "url": "https://www.theweek.in/wire-updates/national/2025/08/07/mes28-tl-rain.html",
     "publisher": "The Week (PTI)",
     "title": "Heavy rain triggers waterlogging, traffic snarls in Hyderabad",
     "date": "2025-08-07"
    },
    {
     "url": "https://www.thehansindia.com/news/cities/hyderabad/heavy-rains-trigger-traffic-snarls-across-hyderabad-1124724",
     "publisher": "The Hans India",
     "title": "Heavy rains trigger traffic snarls across Hyderabad",
     "date": "2026-09-23"
    },
    {
     "publisher": "Terascope team (local knowledge)",
     "title": "Water-logging points supplied by the team, 10 Oct 2026",
     "date": "2026-10-10",
     "url": ""
    }
   ],
   "lat": 17.40414,
   "lon": 78.4645,
   "spot": "Lakdikapul"
  },
  {
   "junction_id": "j01",
   "name": "Lingampally flyover - Nallagandla road (Ratnadeep / Aparna Cyberzon stretch)",
   "severity": "low",
   "what_reported": "One side of the road under inches of water in front of the supermarket on the flyover-Nallagandla stretch; residents complained for two years (2017)",
   "year": "2017",
   "label": "reported (public sources), not measured by us",
   "note": "one dated report, and an old one: the road may have been rebuilt since",
   "short": "Nallagandla road",
   "sources": [
    {
     "url": "https://www.thenewsminute.com/telangana/rain-batters-crumbling-roads-posh-hyderabads-nallagandla-area-no-respite-sight-69414",
     "publisher": "The News Minute",
     "title": "Rain batters crumbling roads in posh Hyderabad's Nallagandla area",
     "date": "2017-10-04"
    }
   ]
  },
  {
   "junction_id": "j03",
   "name": "Gachibowli junction (flyover / petrol bunk stretch, IIIT junction)",
   "severity": "medium",
   "what_reported": "Water pooled on the road at Gachibowli junction with a blocked box drain (HYDRAA inspection, Jul 2026); water-logging at IIIT junction and Gachibowli sub-station with traffic diverted (2019); named among waterlogged areas (2020, 2024) and on GHMC's 2019 list of 123 points",
   "year": "2017-2026",
   "label": "reported (public sources), not measured by us",
   "short": "Gachibowli",
   "sources": [
    {
     "url": "https://www.deccanchronicle.com/southern-states/telangana/hydraa-commissioner-ranganath-inspects-gachibowli-desilting-works-1973661",
     "publisher": "Deccan Chronicle",
     "title": "HYDRAA commissioner inspects Gachibowli desilting works",
     "date": "2026-07-24"
    },
    {
     "url": "https://deccanchronicle.com/nation/current-affairs/260919/water-logging-defeats-police-in-cyberabad.html",
     "publisher": "Deccan Chronicle",
     "title": "Water-logging defeats police in Cyberabad",
     "date": "2019-09-26"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rain-wreaks-havoc-in-several-areas-1817640",
     "publisher": "Deccan Chronicle",
     "title": "Hyderabad rain wreaks havoc in several areas",
     "date": "2024-08-20"
    },
    {
     "url": "https://www.thenewsminute.com/article/123-areas-hyderabad-prone-waterlogging-heres-full-list-ghmc-104245",
     "publisher": "The News Minute (GHMC list)",
     "title": "123 areas in Hyderabad prone to waterlogging: the full list by GHMC",
     "date": "2019-06-25"
    }
   ]
  },
  {
   "junction_id": "j04",
   "name": "Biodiversity junction (towards Khajaguda lake)",
   "severity": "medium",
   "what_reported": "Water-logging at Biodiversity junction towards Khajaguda lake cut 5-6 lanes to one (Jun 2024); police diverted traffic at Biodiversity Park because the Gachibowli-Mehdipatnam road was inundated (2020); bumper-to-bumper after water-logging (2019)",
   "year": "2019-2024",
   "label": "reported (public sources), not measured by us",
   "short": "Biodiversity jn",
   "sources": [
    {
     "url": "https://deccanchronicle.com/southern-states/telangana-heavy-rain-causes-water-logging-traffic-chaos-901271",
     "publisher": "Deccan Chronicle",
     "title": "Telangana: heavy rain causes water-logging, traffic chaos",
     "date": "2024-06-28"
    },
    {
     "url": "https://www.thenewsminute.com/amp/story/telangana/video-sudden-downpour-hyderabad-inundates-roads-submerges-vehicles-133237",
     "publisher": "The News Minute",
     "title": "Sudden downpour in Hyderabad inundates roads, submerges vehicles",
     "date": "2020-09-17"
    },
    {
     "url": "https://deccanchronicle.com/nation/current-affairs/260919/water-logging-defeats-police-in-cyberabad.html",
     "publisher": "Deccan Chronicle",
     "title": "Water-logging defeats police in Cyberabad",
     "date": "2019-09-26"
    }
   ]
  },
  {
   "junction_id": "j05",
   "name": "Khajaguda - Biodiversity stretch (Orion Villa)",
   "severity": "low",
   "what_reported": "Slow traffic from Khajaguda to Biodiversity due to water-logging at Orion Villa; police asked Tolichowki-Gachibowli commuters to detour via Khajaguda junction (2019)",
   "year": "2019",
   "label": "reported (public sources), not measured by us",
   "note": "one report names a point on this stretch; Khajaguda recorded the city's highest rain (123.5 mm) on 7 Aug 2025 but no flooding at the X Roads itself was reported",
   "short": "Khajaguda",
   "sources": [
    {
     "url": "https://www.thenewsminute.com/article/moderate-rainfall-brings-traffic-standstill-cyberabad-it-corridor-109758",
     "publisher": "The News Minute",
     "title": "Moderate rainfall brings traffic to a standstill in Cyberabad IT corridor",
     "date": "2019-09-30"
    },
    {
     "url": "https://www.theweek.in/wire-updates/national/2025/08/07/mes28-tl-rain.html",
     "publisher": "The Week (PTI)",
     "title": "Heavy rain triggers waterlogging, traffic snarls in Hyderabad",
     "date": "2025-08-07"
    }
   ]
  },
  {
   "junction_id": "j06",
   "name": "Shaikpet nala / Shaikpet flyover (Narne Rd side)",
   "severity": "high",
   "what_reported": "Waist-deep water, cars submerged, two-wheelers washed away, police broke the divider to drain the road (2020); 'worst hit' with cars submerged at Shaikpet nala and police telling commuters to avoid the Shaikpet flyover (Aug 2024); Chief Secretary ordered the water cleared (Aug 2025); HYDRAA flash-flood risk area",
   "year": "2020-2025",
   "label": "reported (public sources) + team-supplied location, not measured by us",
   "short": "Shaikpet",
   "sources": [
    {
     "url": "https://www.thenewsminute.com/amp/story/telangana/video-sudden-downpour-hyderabad-inundates-roads-submerges-vehicles-133237",
     "publisher": "The News Minute",
     "title": "Sudden downpour in Hyderabad inundates roads, submerges vehicles",
     "date": "2020-09-17"
    },
    {
     "url": "https://www.siasat.com/traffic-advisory-issued-as-hyderabad-grapples-with-waterlogging-post-rainfall-3081377/",
     "publisher": "Siasat (Hyderabad Traffic Police advisory)",
     "title": "Traffic advisory issued as Hyderabad grapples with waterlogging post rainfall",
     "date": "2024-08-19"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rain-wreaks-havoc-in-several-areas-1817640",
     "publisher": "Deccan Chronicle",
     "title": "Hyderabad rain wreaks havoc in several areas",
     "date": "2024-08-20"
    },
    {
     "url": "https://www.theweek.in/wire-updates/national/2025/08/07/mes28-tl-rain.html",
     "publisher": "The Week (PTI)",
     "title": "Heavy rain triggers waterlogging, traffic snarls in Hyderabad",
     "date": "2025-08-07"
    },
    {
     "url": "https://www.siasat.com/hydra-chief-visits-low-lying-neighbourhoods-in-hyderabad-3088496/",
     "publisher": "Siasat",
     "title": "HYDRAA chief visits low-lying neighbourhoods in Hyderabad (Tolichowki, Shaikpet)",
     "date": "2024-09-01"
    },
    {
     "publisher": "Terascope team (local knowledge)",
     "title": "Water-logging points supplied by the team, 10 Oct 2026",
     "date": "2026-10-10",
     "url": ""
    }
   ],
   "lat": 17.40672,
   "lon": 78.40284,
   "spot": "Shaikpet Nala"
  },
  {
   "junction_id": "j07",
   "name": "Tolichowki (main road / flyover)",
   "severity": "high",
   "what_reported": "Chronic: waist-deep water on the Tolichowki-Shaikpet main road with vehicles submerged (2020); cars submerged, DRF pumping water (Aug 2024); HYDRAA flash-flood visit (2024); Masab Tank-Tolichowki-Shaikpet road 'worst affected' (Sep 2026); on GHMC's 2019 list of 123 points",
   "year": "2019-2026",
   "label": "reported (public sources) + team-supplied location, not measured by us",
   "short": "Tolichowki",
   "sources": [
    {
     "url": "https://www.thenewsminute.com/amp/story/telangana/video-sudden-downpour-hyderabad-inundates-roads-submerges-vehicles-133237",
     "publisher": "The News Minute",
     "title": "Sudden downpour in Hyderabad inundates roads, submerges vehicles",
     "date": "2020-09-17"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rain-wreaks-havoc-in-several-areas-1817640",
     "publisher": "Deccan Chronicle",
     "title": "Hyderabad rain wreaks havoc in several areas",
     "date": "2024-08-20"
    },
    {
     "url": "https://www.siasat.com/traffic-advisory-issued-as-hyderabad-grapples-with-waterlogging-post-rainfall-3081377/",
     "publisher": "Siasat (Hyderabad Traffic Police advisory)",
     "title": "Traffic advisory issued as Hyderabad grapples with waterlogging post rainfall",
     "date": "2024-08-19"
    },
    {
     "url": "https://www.siasat.com/hydra-chief-visits-low-lying-neighbourhoods-in-hyderabad-3088496/",
     "publisher": "Siasat",
     "title": "HYDRAA chief visits low-lying neighbourhoods in Hyderabad (Tolichowki, Shaikpet)",
     "date": "2024-09-01"
    },
    {
     "url": "https://www.thehansindia.com/news/cities/hyderabad/heavy-rains-trigger-traffic-snarls-across-hyderabad-1124724",
     "publisher": "The Hans India",
     "title": "Heavy rains trigger traffic snarls across Hyderabad",
     "date": "2026-09-23"
    },
    {
     "url": "https://www.thenewsminute.com/article/123-areas-hyderabad-prone-waterlogging-heres-full-list-ghmc-104245",
     "publisher": "The News Minute (GHMC list)",
     "title": "123 areas in Hyderabad prone to waterlogging: the full list by GHMC",
     "date": "2019-06-25"
    },
    {
     "publisher": "Terascope team (local knowledge)",
     "title": "Water-logging points supplied by the team, 10 Oct 2026",
     "date": "2026-10-10",
     "url": ""
    }
   ],
   "lat": 17.40277,
   "lon": 78.41074,
   "spot": "Near Galaxy Theatre, Tolichowki"
  },
  {
   "junction_id": "j08",
   "name": "Nanal Nagar X Road / Mehdipatnam",
   "severity": "medium",
   "what_reported": "Police: water-logging hit 'particularly Langar House, Nanal Nagar and KCP junction' (Aug 2025); traffic at a snail's pace from water clogging at Nanal Nagar and Mehdipatnam (Aug 2024); flooding at Mehdipatnam with water entering homes (Oct 2020)",
   "year": "2020-2025",
   "label": "reported (public sources), not measured by us",
   "short": "Nanal Nagar",
   "sources": [
    {
     "url": "https://www.theweek.in/wire-updates/national/2025/08/07/mes28-tl-rain.html",
     "publisher": "The Week (PTI)",
     "title": "Heavy rain triggers waterlogging, traffic snarls in Hyderabad",
     "date": "2025-08-07"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rain-wreaks-havoc-in-several-areas-1817640",
     "publisher": "Deccan Chronicle",
     "title": "Hyderabad rain wreaks havoc in several areas",
     "date": "2024-08-20"
    },
    {
     "url": "https://www.thenewsminute.com/telangana/roads-waterlogged-traffic-disrupted-many-areas-hyderabad-after-heavy-rains-135010",
     "publisher": "The News Minute",
     "title": "Roads waterlogged, traffic disrupted in many areas of Hyderabad after heavy rains",
     "date": "2020-10-10"
    }
   ]
  },
  {
   "junction_id": "j09",
   "name": "Rethibowli Junction",
   "short": "Rethibowli",
   "severity": "medium",
   "spot": "Rethibowli Junction",
   "lat": 17.39553,
   "lon": 78.43108,
   "what_reported": "Water-logging point known to the team (local knowledge); no news report found",
   "year": "2026",
   "label": "team-supplied (local knowledge), not measured by us",
   "sources": [
    {
     "publisher": "Terascope team (local knowledge)",
     "title": "Water-logging points supplied by the team, 10 Oct 2026",
     "date": "2026-10-10",
     "url": ""
    }
   ]
  },
  {
   "junction_id": "j10",
   "name": "Opp. Medivision Eye Hospital, NMDC",
   "short": "NMDC",
   "severity": "medium",
   "spot": "Opp. Medivision Eye Hospital, NMDC",
   "lat": 17.39906,
   "lon": 78.44795,
   "what_reported": "Water-logging point known to the team (local knowledge); no news report found",
   "year": "2026",
   "label": "team-supplied (local knowledge), not measured by us",
   "sources": [
    {
     "publisher": "Terascope team (local knowledge)",
     "title": "Water-logging points supplied by the team, 10 Oct 2026",
     "date": "2026-10-10",
     "url": ""
    }
   ]
  },
  {
   "junction_id": "j11",
   "name": "Masab Tank (flyover / Ayodhya junction side)",
   "severity": "medium",
   "what_reported": "Masab Tank-Tolichowki-Shaikpet road 'worst affected' (Sep 2026); police advisory: water-logging at Ayodhya junction slowed vehicles from Masab Tank (Aug 2025); water clogging slowed traffic at Masab Tank (Aug 2024)",
   "year": "2018-2026",
   "label": "reported (public sources), not measured by us",
   "note": "mostly 'traffic slowed by water' rather than stranded vehicles: medium",
   "short": "Masab Tank",
   "sources": [
    {
     "url": "https://www.thehansindia.com/news/cities/hyderabad/heavy-rains-trigger-traffic-snarls-across-hyderabad-1124724",
     "publisher": "The Hans India",
     "title": "Heavy rains trigger traffic snarls across Hyderabad",
     "date": "2026-09-23"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rains-people-asked-to-stay-indoors-1897230",
     "publisher": "Deccan Chronicle (Hyderabad Traffic Police)",
     "title": "Avoid stepping out, Hyderabad traffic police",
     "date": "2025-08-13"
    },
    {
     "url": "https://deccanchronicle.com/southern-states/telangana/hyderabad-rain-wreaks-havoc-in-several-areas-1817640",
     "publisher": "Deccan Chronicle",
     "title": "Hyderabad rain wreaks havoc in several areas",
     "date": "2024-08-20"
    }
   ]
  }
 ],
 "not_found": [
  {
   "junction_id": "j02",
   "name": "ISB Rd / DLF jn",
   "note": "no report names water-logging at the DLF / ISB road junction; the nearest reported points (IIIT junction, Gachibowli sub-station, 2019) are listed under j03"
  }
 ],
 "sources_checked": [
  {
   "url": "https://www.thenewsminute.com/article/123-areas-hyderabad-prone-waterlogging-heres-full-list-ghmc-104245",
   "note": "GHMC 2019 list of 123 water-logging points (graded A/B/C); the list itself is an image, the article text names Tolichowki and Gachibowli"
  },
  {
   "url": "https://deccanchronicle.com/southern-states/telangana/ghmc-to-solve-waterlogging-on-roads-1831553",
   "note": "GHMC Oct 2024 list of 30 stagnation points: Lakdikapul is the named one on this corridor"
  },
  {
   "url": "https://www.siasat.com/officials-to-tackle-523-waterlogging-points-within-ghmc-ahead-of-monsoon-3479402/",
   "note": "HYDRAA review, May 2026: 523 points in GHMC (105 major, 157 medium, 261 minor); counts only, no named list"
  },
  {
   "url": "https://www.siasat.com/913-waterlogging-points-identified-across-hyderabad-3500216/",
   "note": "2026: 913 points across GHMC, Cyberabad and Malkajgiri; counts only"
  },
  {
   "url": "https://www.siasat.com/as-monsoon-approaches-146-waterlogging-spots-identified-in-hyderabad-3226415/",
   "note": "May 2025: 146 hotspots identified by HMWSSB / GHMC; counts only"
  }
 ],
 "updated": "2026-10-10",
 "limits": "No machine-readable GHMC / HYDRAA list with named points was found, so the points come from newspaper reports of traffic police and GHMC / HYDRAA statements. Severity is our reading of those reports, not a measurement. A few items came from search snippets rather than the fetched page (noted per point). Rethibowli, NMDC and the DLF junction have no reported flooding."
}