{"zip_code":"20401","total_complaints":46,"rank":33,"total_zips":116,"population":null,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":30,"top_3":[{"type":"Traffic Signal Issue","count":18,"percent":39.1},{"type":"Roadway Signs","count":6,"percent":13.0},{"type":"DC How Am I Driving?","count":4,"percent":8.7}],"top_descriptor":"Toa- Trans Sys Mnt","unusual_complaint":"Traffic Signal Issue","creative_descriptor":"Toa- Trans Sys Mnt","snitch_score":{"score":10,"label":"Low Bandwidth","count":5,"definition":"Noise and parking-related reports"},"avg_resolution_hours":39.0,"peak_hour":14,"quiet_hour":0,"peak_day":"Monday","worst_day":{"date":"2025-01-31","count":6},"monthly_trend":[12,8,3,1,2,9,2,2,2,2,1,2],"monthly_months":[1,2,3,4,5,6,7,8,9,10,11,12],"night_owl_score":0.71,"rat_season_peak":null,"archetype":{"name":"Steady State","icon":"\u2696\ufe0f"},"twins":{"cosmic":"20408","evil":"20009"},"top_agency":"DDOT","comparison_vs_avg":-0.987,"economics":{"agency_performance":[{"agency":"DDOT","count":37,"closed_count":37,"hours":70.0}],"infrastructure_count":23,"gentrification_count":0,"blight_count":0,"seasonal_volatility":0.96,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"Traffic Signal Issue","hours":15.0,"closed_count":18},"rating":"AAA"},"timing":{"night_owl_pct":8.7,"weekend_pct":8.7,"hour_distribution":[0,2,1,1,1,0,0,1,0,2,1,2,6,2,9,3,5,2,4,1,2,0,1,0],"dow_distribution":[0,10,5,9,10,8,4],"busiest_window":"Noon-3pm"},"channels":{"mobile_pct":0.0,"phone_pct":0.0,"online_pct":0.0,"other_pct":0.0,"unknown_pct":100.0,"known_count":0,"primary_channel":"Unknown"},"resolution":{"same_hour_pct":11.1,"same_day_pct":40.0,"within_week_pct":64.4,"median_hours":39.0,"p90_hours":1386.8,"closed_count":45},"seasonal":[{"type":"Traffic Signal Issue","monthly":[7,4,0,0,0,5,0,1,1,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Roadway Signs","monthly":[0,2,1,1,0,0,0,0,1,0,1,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"DC How Am I Driving?","monthly":[1,0,0,0,1,2,0,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Bus/Rail Issues","monthly":[3,0,0,0,1,0,0,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Sidewalk Repair","monthly":[0,2,0,0,0,0,0,0,0,1,0,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":12,"focus_score":60.9,"distinctive_types":[{"type":"Bus/Rail Issues","lift":105.5,"pct":8.7},{"type":"DC How Am I Driving?","lift":56.7,"pct":8.7},{"type":"Traffic Signal Issue","lift":18.3,"pct":39.1},{"type":"Sidewalk Repair","lift":10.5,"pct":8.7},{"type":"Parking Meter Repair","lift":8.4,"pct":4.3}]},"geo_stories":{"main_character":{"address":"North Capitol Street And H Street Nw","count":11,"top_type":"Traffic Signal Issue","position":[-77.00906,38.90021]},"turf_wars":{"type1":{"name":"Traffic Signal Issue","points":[[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00947,38.89992],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00962,38.90006]]},"type2":{"name":"Roadway Signs","points":[[-77.00962,38.90006],[-77.0103,38.90007],[-77.00946,38.8997],[-77.0103,38.90007],[-77.0103,38.90007],[-77.00946,38.8997]]}},"night_shift":[[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00947,38.89992]],"category_points":{"Traffic Signal Issue":{"count":18,"points":[[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00947,38.89992],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00962,38.90006]]},"Roadway Signs":{"count":6,"points":[[-77.00962,38.90006],[-77.0103,38.90007],[-77.00946,38.8997],[-77.0103,38.90007],[-77.0103,38.90007],[-77.00946,38.8997]]},"DC How Am I Driving?":{"count":4,"points":[[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021]]},"Bus/Rail Issues":{"count":4,"points":[[-77.00906,38.90021],[-77.00906,38.90021],[-77.00906,38.90021],[-77.00962,38.90006]]},"Sidewalk Repair":{"count":4,"points":[[-77.00947,38.89992],[-77.00906,38.90021],[-77.00947,38.89992],[-77.00946,38.8997]]},"Parking Enforcement":{"count":3,"points":[[-77.00906,38.90021],[-77.00962,38.90006],[-77.00962,38.90006]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"STATE RESPONSE","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":"Median resolution time","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":"dc","city_name":"Washington DC","period":{"year":2025,"start":"2025-01-01","end":"2025-12-31","label":"2025","is_partial_year":false,"generated_at":"2026-09-24T20:19:44.968558+00:00","notes":["DC Government Information records, logged by the 311 call center, are excluded from all counts and comparisons."],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":422145,"located_requests":422145,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":40,"current_count":30,"difference":-10,"percent_change":-25.0,"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}}}