{"zip_code":"21162","total_complaints":106,"rank":45,"total_zips":61,"population":4322,"per_capita_rate":24.5,"per_capita_rank":33,"per_capita_total":55,"top_3":[{"type":"WW-Water Leak (Exterior)","count":38,"percent":35.8},{"type":"WW-Water No Water","count":17,"percent":16.0},{"type":"ECC-Escalation","count":12,"percent":11.3}],"top_descriptor":"","unusual_complaint":"WW-Water Meter Cover Missing or Damaged","creative_descriptor":"","snitch_score":{"score":0,"label":"Live and Let Live","count":0,"definition":"Noise and parking-related reports"},"avg_resolution_hours":3.1,"peak_hour":13,"quiet_hour":0,"peak_day":"Tuesday","worst_day":{"date":"2026-07-21","count":10},"monthly_trend":[26,3,16,6,8,12,18,13,4],"monthly_months":[1,2,3,4,5,6,7,8,9],"night_owl_score":0.0,"rat_season_peak":null,"archetype":{"name":"Steady State","icon":"\u2696\ufe0f"},"twins":{"cosmic":"21286","evil":"21230"},"top_agency":"Water Wastewater                                  ","comparison_vs_avg":-0.99,"economics":{"agency_performance":[{"agency":"Water Wastewater                                  ","count":93,"closed_count":81,"hours":4.4}],"infrastructure_count":0,"gentrification_count":0,"blight_count":0,"seasonal_volatility":0.63,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"WW-Water Leak (Exterior)","hours":12.0,"closed_count":29},"rating":"AAA"},"timing":{"night_owl_pct":0.9,"weekend_pct":17.9,"hour_distribution":[0,0,0,0,0,0,0,4,10,12,15,10,11,18,5,7,5,6,1,0,1,0,0,1],"dow_distribution":[8,19,27,13,14,14,11],"busiest_window":"9am-Noon"},"channels":{"mobile_pct":0.0,"phone_pct":84.9,"online_pct":0.0,"other_pct":15.1,"unknown_pct":0.0,"known_count":106,"primary_channel":"Phone"},"resolution":{"same_hour_pct":23.7,"same_day_pct":74.2,"within_week_pct":88.2,"median_hours":3.1,"p90_hours":305.6,"closed_count":93},"seasonal":[{"type":"WW-Water Leak (Exterior)","monthly":[10,1,3,1,4,6,3,7,3],"peak_month":"Jan","low_month":"Feb","swing_ratio":10.0},{"type":"WW-Water No Water","monthly":[5,1,0,1,1,0,9,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"ECC-Escalation","monthly":[4,0,4,1,2,1,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"ECC-Information Request","monthly":[4,0,2,1,0,2,2,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"WW-Water Meter Cover Missing or Damaged","monthly":[1,0,3,0,0,1,0,1,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":16,"focus_score":63.2,"distinctive_types":[{"type":"WW-Hydrant Open","lift":50.5,"pct":2.8},{"type":"WW-Water Meter Cover Missing or Damaged","lift":31.0,"pct":5.7},{"type":"WW-Hydrant Damaged","lift":27.2,"pct":0.9},{"type":"WW-Water Low Pressure","lift":24.8,"pct":5.7},{"type":"WW-Water Turn On (Request)","lift":20.9,"pct":1.9}]},"geo_stories":{"main_character":{"address":"6017 Loreley Beach Rd, White Marsh, 21162","count":6,"top_type":"ECC-Escalation","position":[-76.39695,39.38415]},"turf_wars":{"type1":{"name":"WW-Water Leak (Exterior)","points":[[-76.41913,39.37161],[-76.40355,39.40975],[-76.41227,39.38712],[-76.4119,39.414],[-76.41192,39.38707],[-76.41192,39.38707],[-76.41206,39.38644],[-76.42283,39.36806],[-76.41227,39.38712],[-76.39695,39.38415],[-76.42572,39.39112],[-76.43041,39.38536],[-76.41609,39.39933],[-76.41609,39.39933],[-76.39695,39.38415],[-76.39695,39.38415],[-76.41912,39.3711],[-76.41772,39.37099],[-76.41398,39.41295],[-76.4165,39.4124],[-76.40161,39.40506],[-76.41727,39.41511],[-76.41227,39.41339],[-76.41147,39.40595],[-76.41227,39.41339],[-76.4119,39.414],[-76.40221,39.39866],[-76.41858,39.41367],[-76.41835,39.41325],[-76.41817,39.41351],[-76.41817,39.41351],[-76.41858,39.41367],[-76.43817,39.36892],[-76.39954,39.39024],[-76.4067,39.38097],[-76.42562,39.36805],[-76.41227,39.41339],[-76.42285,39.39506]]},"type2":{"name":"WW-Water No Water","points":[[-76.41475,39.40078],[-76.42298,39.36954],[-76.42434,39.37005],[-76.42434,39.37005],[-76.42434,39.37005],[-76.42434,39.37005],[-76.41037,39.3912],[-76.42468,39.37718],[-76.41877,39.39281],[-76.42066,39.39031],[-76.41996,39.38749],[-76.42121,39.392],[-76.41937,39.3872],[-76.42104,39.38999],[-76.42069,39.38968],[-76.4216,39.39087],[-76.42055,39.39293]]}},"night_shift":[[-76.41913,39.37161]],"category_points":{"WW-Water Leak (Exterior)":{"count":38,"points":[[-76.41913,39.37161],[-76.40355,39.40975],[-76.41227,39.38712],[-76.4119,39.414],[-76.41192,39.38707],[-76.41192,39.38707],[-76.41206,39.38644],[-76.42283,39.36806],[-76.41227,39.38712],[-76.39695,39.38415],[-76.42572,39.39112],[-76.43041,39.38536],[-76.41609,39.39933],[-76.41609,39.39933],[-76.39695,39.38415],[-76.39695,39.38415],[-76.41912,39.3711],[-76.41772,39.37099],[-76.41398,39.41295],[-76.4165,39.4124],[-76.40161,39.40506],[-76.41727,39.41511],[-76.41227,39.41339],[-76.41147,39.40595],[-76.41227,39.41339],[-76.4119,39.414],[-76.40221,39.39866],[-76.41858,39.41367],[-76.41835,39.41325],[-76.41817,39.41351],[-76.41817,39.41351],[-76.41858,39.41367],[-76.43817,39.36892],[-76.39954,39.39024],[-76.4067,39.38097],[-76.42562,39.36805],[-76.41227,39.41339],[-76.42285,39.39506]]},"WW-Water No Water":{"count":17,"points":[[-76.41475,39.40078],[-76.42298,39.36954],[-76.42434,39.37005],[-76.42434,39.37005],[-76.42434,39.37005],[-76.42434,39.37005],[-76.41037,39.3912],[-76.42468,39.37718],[-76.41877,39.39281],[-76.42066,39.39031],[-76.41996,39.38749],[-76.42121,39.392],[-76.41937,39.3872],[-76.42104,39.38999],[-76.42069,39.38968],[-76.4216,39.39087],[-76.42055,39.39293]]},"ECC-Escalation":{"count":12,"points":[[-76.39695,39.38415],[-76.39695,39.38415],[-76.41281,39.37297],[-76.39695,39.38415],[-76.4107,39.3819],[-76.4165,39.4124],[-76.40074,39.39194],[-76.41727,39.41511],[-76.41281,39.37297],[-76.41281,39.37297],[-76.41227,39.41339],[-76.41858,39.41367]]},"ECC-Information Request":{"count":11,"points":[[-76.42982,39.38297],[-76.41752,39.37143],[-76.42016,39.37229],[-76.42434,39.37005],[-76.4165,39.4124],[-76.42764,39.38072],[-76.41912,39.3711],[-76.39055,39.38285],[-76.42047,39.4129],[-76.4216,39.39087],[-76.43817,39.36892]]},"WW-Water Meter Cover Missing or Damaged":{"count":6,"points":[[-76.41281,39.37297],[-76.41281,39.37297],[-76.40074,39.39194],[-76.4153,39.37024],[-76.41835,39.41325],[-76.41641,39.37521]]},"WW-Water Low Pressure":{"count":6,"points":[[-76.41535,39.40055],[-76.4047,39.38023],[-76.42194,39.37092],[-76.41747,39.37634],[-76.43838,39.37881],[-76.40622,39.38615]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"HIGH CAPACITY","time":"PEAK HOURS","vibe":"LOCAL CHARACTER","intro":"YOUR DISTRICT","top3":"REVEALED PREFERENCES","archetype":"CLASSIFICATION","twins":"COMPLAINT TWIN","econ_intro":"STATE CAPACITY","agency":"AGENCY RESPONSE","infra":"PUBLIC GOODS","gentri":"DISPLACEMENT RISK","blight":"NEIGHBORHOOD EFFECTS","volatility":"SEASONALITY","ignored":"SERVICE GAPS","rating":"LIVABILITY INDEX"},"subtitles":{"total":"Measuring citizen voice","snitch":"Informal norms prevail","efficiency":"Rapid service delivery","time":"Midday service load","vibe":"Distinctive complaint signature","econ_intro":"How well does government work here?","agency":"Bureaucratic efficiency by department","infra":"Physical infrastructure decay","gentri":"Construction activity proxy","blight":"Visible disorder indicators","volatility":"Complaint pattern stability","ignored":"Longest wait by category","rating":"Composite service quality"}},"city":"baltimore","city_name":"Baltimore","period":{"year":2026,"start":"2026-01-01","end":"2026-09-09","label":"2026 through Sep 9","is_partial_year":true,"generated_at":"2026-09-24T20:12:51.978339+00:00","notes":[],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":842015,"located_requests":631727,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":56,"current_count":106,"difference":50,"percent_change":89.28571428571429,"status":"available","reason":null,"period":{"previous_start":"2025-01-01","previous_end":"2025-09-09","current_start":"2026-01-01","current_end":"2026-09-09","days":252}}}