{"zip_code":"60304","total_complaints":73,"rank":63,"total_zips":83,"population":null,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":58,"top_3":[{"type":"Pothole in Street Complaint","count":34,"percent":46.6},{"type":"Traffic Signal Out Complaint","count":25,"percent":34.2},{"type":"Stray Animal Complaint","count":4,"percent":5.5}],"top_descriptor":"","unusual_complaint":"Traffic Signal Out Complaint","creative_descriptor":"","snitch_score":{"score":0,"label":"Live and Let Live","count":0,"definition":"Noise and parking-related reports"},"avg_resolution_hours":96.2,"peak_hour":10,"quiet_hour":1,"peak_day":"Wednesday","worst_day":{"date":"2026-06-12","count":3},"monthly_trend":[9,10,10,15,10,7,6,6,0],"monthly_months":[1,2,3,4,5,6,7,8,9],"night_owl_score":0.2,"rat_season_peak":null,"archetype":{"name":"Fauna Forward","icon":"\ud83e\udd81"},"twins":{"cosmic":"60712","evil":"60617"},"top_agency":"CDOT - Department of Transportation","comparison_vs_avg":-0.992,"economics":{"agency_performance":[{"agency":"CDOT - Department of Transportation","count":61,"closed_count":51,"hours":72.2}],"infrastructure_count":61,"gentrification_count":0,"blight_count":3,"seasonal_volatility":0.32,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"Pothole in Street Complaint","hours":186.9,"closed_count":25},"rating":"AA"},"timing":{"night_owl_pct":12.3,"weekend_pct":21.9,"hour_distribution":[4,0,1,0,1,0,2,5,6,3,9,4,9,1,3,5,7,3,1,2,1,2,1,3],"dow_distribution":[8,12,13,16,8,8,8],"busiest_window":"9am-Noon"},"channels":{"mobile_pct":15.1,"phone_pct":63.0,"online_pct":21.9,"other_pct":0.0,"unknown_pct":0.0,"known_count":73,"primary_channel":"Phone"},"resolution":{"same_hour_pct":15.9,"same_day_pct":34.9,"within_week_pct":60.3,"median_hours":96.2,"p90_hours":1806.4,"closed_count":63},"seasonal":[{"type":"Pothole in Street Complaint","monthly":[8,4,8,6,6,0,1,1,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Traffic Signal Out Complaint","monthly":[0,4,1,5,2,7,2,4,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Stray Animal Complaint","monthly":[1,1,0,0,1,0,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Dead Animal Pick-Up Request","monthly":[0,1,0,0,0,0,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Abandoned Vehicle Complaint","monthly":[0,0,0,2,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":11,"focus_score":86.3,"distinctive_types":[{"type":"Traffic Signal Out Complaint","lift":12.4,"pct":34.2},{"type":"Pothole in Street Complaint","lift":6.7,"pct":46.6},{"type":"Stray Animal Complaint","lift":5.1,"pct":5.5},{"type":"Pet Wellness Check Request","lift":4.2,"pct":1.4},{"type":"Restaurant Complaint","lift":3.6,"pct":1.4}]},"geo_stories":{"main_character":{"address":"5960 W Roosevelt Rd","count":18,"top_type":"Pothole in Street Complaint","position":[-87.77414,41.86547]},"turf_wars":{"type1":{"name":"Pothole in Street Complaint","points":[[-87.77455,41.87476],[-87.77428,41.87042],[-87.77427,41.86912],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77428,41.87042],[-87.77458,41.87575],[-87.77414,41.86547],[-87.7742,41.8673],[-87.77458,41.87575],[-87.77453,41.87642],[-87.77414,41.86547],[-87.77466,41.88009],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77458,41.87575],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77455,41.87465],[-87.77459,41.87601],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77466,41.88009],[-87.77439,41.87099],[-87.7742,41.8673],[-87.77461,41.87648],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547]]},"type2":{"name":"Traffic Signal Out Complaint","points":[[-87.77428,41.87042],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77466,41.88009],[-87.77466,41.88009],[-87.77453,41.87642],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77428,41.87042],[-87.7744,41.87115],[-87.77414,41.86547],[-87.77428,41.87042],[-87.77428,41.87042],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77428,41.87042],[-87.7745,41.87283],[-87.77453,41.87642],[-87.77466,41.88009]]}},"night_shift":[[-87.77458,41.87575],[-87.77414,41.86547],[-87.77457,41.87762],[-87.77439,41.87099],[-87.77457,41.87762],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77414,41.86547],[-87.7745,41.87283]],"category_points":{"Pothole in Street Complaint":{"count":34,"points":[[-87.77455,41.87476],[-87.77428,41.87042],[-87.77427,41.86912],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77428,41.87042],[-87.77458,41.87575],[-87.77414,41.86547],[-87.7742,41.8673],[-87.77458,41.87575],[-87.77453,41.87642],[-87.77414,41.86547],[-87.77466,41.88009],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77458,41.87575],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77455,41.87465],[-87.77459,41.87601],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77466,41.88009],[-87.77439,41.87099],[-87.7742,41.8673],[-87.77461,41.87648],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547],[-87.77414,41.86547]]},"Traffic Signal Out Complaint":{"count":25,"points":[[-87.77428,41.87042],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77466,41.88009],[-87.77466,41.88009],[-87.77453,41.87642],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77466,41.88009],[-87.77428,41.87042],[-87.77428,41.87042],[-87.7744,41.87115],[-87.77414,41.86547],[-87.77428,41.87042],[-87.77428,41.87042],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77453,41.87642],[-87.77428,41.87042],[-87.7745,41.87283],[-87.77453,41.87642],[-87.77466,41.88009]]},"Stray Animal Complaint":{"count":4,"points":[[-87.77466,41.88009],[-87.77453,41.87642],[-87.77466,41.88009],[-87.77457,41.87762]]},"Dead Animal Pick-Up Request":{"count":2,"points":[[-87.77466,41.88009],[-87.77457,41.87762]]},"Abandoned Vehicle Complaint":{"count":2,"points":[[-87.77457,41.87762],[-87.77457,41.87762]]},"Alley Pothole Complaint":{"count":1,"points":[[-87.77466,41.88009]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"BUREAUCRATIC DRAG","time":"FIRST SHIFT","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":"The machinery of government","time":"Morning demand spike","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":"chicago","city_name":"Chicago","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:02.049653+00:00","notes":["Chicago's information-only calls, logged at the 311 call center, and O'Hare aircraft-noise complaints, logged at the airport, are excluded from all counts and comparisons."],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":746492,"located_requests":745132,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":60,"current_count":73,"difference":13,"percent_change":21.666666666666668,"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}}}