{"model":{"model_version":"infrastructure-v0.5","taxonomy_version":"sites-v1","experimental":true,"radius_m":3000,"distance_scale_m":2500,"close_radius_m":1000,"profile_distance_scale_m":1500,"density_bonus_max":10,"density_scale_units":50,"size_bonus_points":5,"small_output_mw":10,"major_output_mw":100,"small_rating_mva":20,"major_rating_mva":200,"major_transmission_kv":220,"major_fuel_storage_m3":50000,"tiers":{"context":{"peak":12,"ceiling":20},"local":{"peak":25,"ceiling":30},"regional":{"peak":55,"ceiling":70},"major":{"peak":95,"ceiling":99},"military":{"peak":99,"ceiling":99}},"very_high_floor":90,"distant_major_ceiling":89,"level_bands":[{"level":"low","min":0,"max":30},{"level":"moderate","min":31,"max":50},{"level":"elevated","min":51,"max":70},{"level":"high","min":71,"max":89},{"level":"very_high","min":90,"max":99}],"size_area_scale_m2":100000,"size_max_bonus":1,"groups":{"military":{"weight":5},"civil":{"weight":2},"other":{"weight":1}},"site_rules":{"generation":{"group":"civil","importance":2},"chp":{"group":"civil","importance":2},"transmission":{"group":"civil","importance":1.5},"distribution":{"group":"civil","importance":1},"traction":{"group":"civil","importance":1},"industrial":{"group":"civil","importance":1},"public_premises":{"group":"military","importance":1},"official_land":{"group":"military","importance":1},"water_treatment":{"group":"civil","importance":2},"gas_site":{"group":"civil","importance":1.5},"fuel_terminal":{"group":"other","importance":2},"communications_site":{"group":"other","importance":1.5},"major_transport":{"group":"other","importance":2},"context_water":{"group":"civil","importance":2},"context_heating":{"group":"civil","importance":2},"context_airport":{"group":"other","importance":2},"context_healthcare":{"group":"other","importance":1.5},"context_education":{"group":"other","importance":1},"context_rail":{"group":"other","importance":1.5}},"sensitivity_weight_multipliers":[0.75,1,1.25]},"parameter_hash":"9975036112dc8f98bb6707cf7abfe36ceadeaaad841a35ee11d76173b2bbab06","taxonomy":{"version":"sites-v1","electrical":["generation","chp","transmission","distribution","traction","industrial"],"military":["public_premises","official_land"],"essential_other":["fuel_terminal","gas_site","water_treatment","communications_site","major_transport"],"excluded":["minor_distribution","transformer","pole","generator_component","power_line","shop","petrol_station"],"lifecycleExcluded":["demolished","disused","historical","planned","construction","unresolved"],"rule":"One primary category per canonical site; unknown subtypes need review. No inference of official critical-infrastructure designation."},"civilian_context":{"version":"civilian-context-v1","layers":["airport","heating","water","healthcare","education","rail","residential"],"scoring_layers":["airport","heating","water","healthcare","education","rail"],"context_only_layers":["residential"],"research":[{"layers":["electrical","heating","water"],"source":{"name":"OHCHR / UN · 29 Jun 2026","url":"https://ukraine.un.org/en/318395-un-report-details-increase-civilian-deaths-amid-systematic-strikes-energy-facilities"},"en":"OHCHR documented repeated Russian strikes on electricity and heating infrastructure during October 2025–March 2026, with downstream water-service disruptions. Electricity is already mapped; heating and water sites add local service context.","pl":"Raport OHCHR opisuje powtarzające się rosyjskie ataki na infrastrukturę energetyczną i ciepłowniczą od października 2025 do marca 2026 r. oraz związane z nimi zakłócenia dostaw wody. Dlatego mapa pokazuje obiekty związane z dostawami energii, ciepła i wody."},{"layers":["residential","rail"],"source":{"name":"World Bank / UN / EU · RDNA5 · 23 Feb 2026","url":"https://www.worldbank.org/en/news/press-release/2026/02/23/updated-ukraine-recovery-and-reconstruction-needs-assessment-released"},"en":"RDNA5 identifies housing, transport and energy as the sectors with the most direct damage through December 2025, and describes intensified attacks on rail and ports. Damage value is not attack frequency. Local layers show residential land use and passenger stations, not every building or transport asset.","pl":"Raport RDNA5 wskazuje, że do grudnia 2025 r. największe bezpośrednie straty dotyczyły mieszkalnictwa, transportu i energetyki. Opisuje też nasilenie ataków na kolej i porty. Wartość strat nie mówi, jak często dochodziło do ataków. Na naszej mapie te warstwy obejmują tereny mieszkaniowe oraz dworce i przystanki pasażerskie, a nie wszystkie budynki czy obiekty transportowe."},{"layers":["healthcare"],"source":{"name":"WHO · 23 Feb 2026","url":"https://www.who.int/news-room/releases/23-02-2026-attacks-on-ukraine-s-health-care-increased-by-20-in-2025"},"en":"WHO reports repeated attacks affecting health facilities, staff, ambulances and medical warehouses. Its health-care measure is broader than strikes on buildings and does not establish a cross-sector target ranking. The local layer includes mapped hospitals and clinics.","pl":"WHO opisuje ataki, w których ucierpiały placówki ochrony zdrowia, personel, karetki i magazyny medyczne. Statystyki obejmują więc więcej niż same trafienia w budynki. Nie pozwalają ustalić, czy obiekty medyczne są atakowane częściej niż obiekty innych rodzajów. Na mapie pokazujemy szpitale i kliniki ujęte w źródłach."},{"layers":["education"],"source":{"name":"UNICEF · 26 Nov 2025","url":"https://www.unicef.org/press-releases/more-340-educational-facilities-damaged-or-destroyed-ukraine-year"},"en":"UNICEF documents schools damaged or destroyed during the war. These are verified damage reports, not an estimate of the likelihood of an attack. The local layer includes schools, kindergartens, colleges and university campuses.","pl":"UNICEF dokumentuje uszkodzenia i zniszczenia szkół podczas wojny. Są to potwierdzone informacje o szkodach, a nie prognozy kolejnych ataków. Warstwa na mapie obejmuje szkoły, przedszkola i obiekty uczelni."},{"layers":["airport"],"source":{"name":"ULC · 7 Sep 2026","url":"https://ulc.gov.pl/_download/2026/Rejestr_Lotnisk_Cywilnych_7.09.2026.pdf"},"en":"Civil airports are included as a requested transport layer. ICAO identities are checked against the Polish Civil Aviation Authority register; geometry comes from OSM. This register provides no evidence of attack likelihood.","pl":"Warstwa pokazuje lotniska cywilne. Ich kody ICAO sprawdzono w rejestrze Urzędu Lotnictwa Cywilnego, a położenie i obrysy pochodzą z OpenStreetMap. Obecność lotniska w rejestrze nie mówi nic o prawdopodobieństwie ataku."}]},"formula":"B = max(tier proximity scores); U = sum(weighted units) - max(weighted units); bonus = 10*(1-exp(-U/50)); S = min(tier ceiling, B+bonus)","close_major_rule":"90+ requires a military or major-scale site within 1000 m of the footprint. No such site means score <=89. Small-capacity/local electrical sites plus ordinary context cannot exceed 30.","capacity_rules":"Explicit output <=10 MW or rating <=20 MVA: local cap 30. Output >=100 MW, rating >=200 MVA, or transmission voltage >=220 kV: major. Voltage is a network-scale proxy, not capacity or official critical designation. Unknown/conflicting capacity stays explicit; footprint alone never promotes a tier.","levels":[{"level":"low","min":0,"max":30},{"level":"moderate","min":31,"max":50},{"level":"elevated","min":51,"max":70},{"level":"high","min":71,"max":89},{"level":"very_high","min":90,"max":99}],"distance":"PostGIS WGS84 geography, metres, footprint edge or zero inside","missing":"Score observed sites from usable current sources, even with absent groups. Partial coverage is labelled; no usable source means no score. Empty usable coverage means zero observed sites, not verified absence.","sensitivity":"All 27 combinations of [0.75,1,1.25] across group weights; not a confidence interval. Incomplete coverage withholds comparative ordering.","exclusions":"Small equipment, transmission lines, noncurrent or unresolved lifecycle. No official critical designation inferred."}