{"zip_code":"80230","total_complaints":847,"rank":26,"total_zips":113,"population":10512,"per_capita_rate":80.6,"per_capita_rank":18,"per_capita_total":59,"top_3":[{"type":"Sheriff - Abandoned vehicle","count":54,"percent":6.4},{"type":"Sign Hazard","count":37,"percent":4.4},{"type":"Encampment Reporting","count":30,"percent":3.5}],"top_descriptor":"","unusual_complaint":"Basketball Hoop","creative_descriptor":"","snitch_score":{"score":3,"label":"Live and Let Live","count":30,"definition":"Noise and parking-related reports"},"avg_resolution_hours":5.6,"peak_hour":11,"quiet_hour":3,"peak_day":"Wednesday","worst_day":{"date":"2026-07-19","count":24},"monthly_trend":[72,79,84,93,110,109,168,104,28],"monthly_months":[1,2,3,4,5,6,7,8,9],"night_owl_score":0.08,"rat_season_peak":null,"archetype":{"name":"Steady State","icon":"\u2696\ufe0f"},"twins":{"cosmic":"80224","evil":"80205"},"top_agency":"Safety","comparison_vs_avg":0.051,"economics":{"agency_performance":[{"agency":"Safety","count":302,"closed_count":298,"hours":0.2},{"agency":"Public Works","count":227,"closed_count":200,"hours":70.3},{"agency":"311","count":93,"closed_count":91,"hours":7.1},{"agency":"Parks & Recreation","count":77,"closed_count":49,"hours":34.0},{"agency":"Public Health & Environment","count":42,"closed_count":42,"hours":18.8}],"infrastructure_count":33,"gentrification_count":1,"blight_count":86,"seasonal_volatility":0.4,"noise_ratio":0.0,"noise_pct":0.5,"most_ignored":{"type":"Sign Hazard","hours":91.8,"closed_count":31},"rating":"AA"},"timing":{"night_owl_pct":4.5,"weekend_pct":20.3,"hour_distribution":[10,1,13,0,2,0,7,26,56,74,74,78,75,73,72,61,70,56,35,26,10,14,9,5],"dow_distribution":[82,124,145,153,150,103,90],"busiest_window":"9am-Noon"},"channels":{"mobile_pct":0.0,"phone_pct":50.2,"online_pct":0.0,"other_pct":49.8,"unknown_pct":0.0,"known_count":847,"primary_channel":"Phone"},"resolution":{"same_hour_pct":39.4,"same_day_pct":62.7,"within_week_pct":88.7,"median_hours":5.6,"p90_hours":192.6,"closed_count":758},"seasonal":[{"type":"Sheriff - Abandoned vehicle","monthly":[12,8,6,4,3,6,5,7,3],"peak_month":"Jan","low_month":"May","swing_ratio":4.0},{"type":"Sign Hazard","monthly":[0,1,1,1,8,4,17,4,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Encampment Reporting","monthly":[3,0,1,8,7,3,8,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Pothole","monthly":[0,0,14,3,5,2,0,2,2],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"911 WELFARE CHECK","monthly":[3,5,4,7,4,0,3,1,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":174,"focus_score":14.3,"distinctive_types":[{"type":"Sign Hazard","lift":12.1,"pct":4.4},{"type":"Transportation Sign Maintenance","lift":4.6,"pct":3.1},{"type":"Major Sidewalk Damage","lift":3.6,"pct":3.3},{"type":"Pothole","lift":1.7,"pct":3.3}]},"geo_stories":{"main_character":{"address":"8155 E Fairmount Dr","count":23,"top_type":"911 TRESPASS / UNWANTED PERSON","position":[-104.89258,39.71241]},"turf_wars":{"type1":{"name":"Sheriff - Abandoned vehicle","points":[[-104.90244,39.72416],[-104.89919,39.72206],[-104.90726,39.71551],[-104.90114,39.72591],[-104.9013,39.72615],[-104.90544,39.71502],[-104.90988,39.7179],[-104.90317,39.73142],[-104.89453,39.71534],[-104.89847,39.72301],[-104.89948,39.72338],[-104.90527,39.71517],[-104.90947,39.71677],[-104.89449,39.71455],[-104.90544,39.71502],[-104.88109,39.72126],[-104.9053,39.71668],[-104.9053,39.71668],[-104.90059,39.72685],[-104.89156,39.72116],[-104.90246,39.71378],[-104.90082,39.7273],[-104.90246,39.71378],[-104.89414,39.72984],[-104.90082,39.7273],[-104.89406,39.72997],[-104.90051,39.72206],[-104.90247,39.71352],[-104.90462,39.71505],[-104.90059,39.72685],[-104.9009,39.72236],[-104.87664,39.72213],[-104.88445,39.72377],[-104.87988,39.72114],[-104.90249,39.72984],[-104.87603,39.72304],[-104.90987,39.71814],[-104.90265,39.71281],[-104.90987,39.71814],[-104.90987,39.71814],[-104.89051,39.71074],[-104.89421,39.73262],[-104.88093,39.72098],[-104.90005,39.73099],[-104.90923,39.71552],[-104.9053,39.71668],[-104.88275,39.72434],[-104.90726,39.7156],[-104.9106,39.71527],[-104.90051,39.72206],[-104.87653,39.72297],[-104.90154,39.72915],[-104.87653,39.72297],[-104.89307,39.72816]]},"type2":{"name":"Sign Hazard","points":[[-104.9035,39.71128],[-104.90572,39.71688],[-104.89182,39.72439],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89212,39.72558],[-104.89291,39.71131],[-104.89601,39.71704],[-104.87584,39.71925],[-104.89601,39.71704],[-104.89601,39.71704],[-104.90371,39.71706],[-104.89601,39.71704],[-104.91153,39.71639],[-104.90371,39.71706],[-104.89601,39.71704],[-104.89212,39.72558],[-104.89096,39.71997],[-104.89096,39.71997],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89096,39.71997],[-104.89096,39.71997],[-104.90371,39.71706],[-104.88732,39.70864],[-104.87578,39.71898],[-104.89234,39.72613],[-104.89212,39.72558],[-104.89096,39.71997],[-104.88179,39.72146],[-104.87578,39.71898],[-104.88179,39.72146],[-104.90371,39.71706],[-104.90371,39.71706],[-104.90371,39.71706],[-104.88179,39.72146]]}},"night_shift":[[-104.90572,39.71688],[-104.89182,39.72439],[-104.89182,39.72439],[-104.90572,39.71688],[-104.88538,39.70713],[-104.89601,39.71704],[-104.89641,39.71272],[-104.89634,39.72442],[-104.89858,39.72925],[-104.90367,39.7145],[-104.89729,39.71485],[-104.88102,39.72078],[-104.89212,39.72558],[-104.87578,39.71898],[-104.88402,39.72394],[-104.88173,39.72382],[-104.89635,39.71498],[-104.90122,39.72644],[-104.88008,39.72483],[-104.87999,39.7239],[-104.89212,39.72558],[-104.88776,39.72156],[-104.88276,39.72488],[-104.89096,39.71997],[-104.87552,39.72311],[-104.88998,39.72217],[-104.88179,39.72146],[-104.89096,39.71997],[-104.89601,39.71704],[-104.89212,39.72558],[-104.89096,39.71997],[-104.88179,39.72146],[-104.87999,39.72309],[-104.89212,39.72558],[-104.89117,39.72166],[-104.89212,39.72558],[-104.89601,39.71704],[-104.89319,39.71337]],"category_points":{"Sheriff - Abandoned vehicle":{"count":54,"points":[[-104.90244,39.72416],[-104.89919,39.72206],[-104.90726,39.71551],[-104.90114,39.72591],[-104.9013,39.72615],[-104.90544,39.71502],[-104.90988,39.7179],[-104.90317,39.73142],[-104.89453,39.71534],[-104.89847,39.72301],[-104.89948,39.72338],[-104.90527,39.71517],[-104.90947,39.71677],[-104.89449,39.71455],[-104.90544,39.71502],[-104.88109,39.72126],[-104.9053,39.71668],[-104.9053,39.71668],[-104.90059,39.72685],[-104.89156,39.72116],[-104.90246,39.71378],[-104.90082,39.7273],[-104.90246,39.71378],[-104.89414,39.72984],[-104.90082,39.7273],[-104.89406,39.72997],[-104.90051,39.72206],[-104.90247,39.71352],[-104.90462,39.71505],[-104.90059,39.72685],[-104.9009,39.72236],[-104.87664,39.72213],[-104.88445,39.72377],[-104.87988,39.72114],[-104.90249,39.72984],[-104.87603,39.72304],[-104.90987,39.71814],[-104.90265,39.71281],[-104.90987,39.71814],[-104.90987,39.71814],[-104.89051,39.71074],[-104.89421,39.73262],[-104.88093,39.72098],[-104.90005,39.73099],[-104.90923,39.71552],[-104.9053,39.71668],[-104.88275,39.72434],[-104.90726,39.7156],[-104.9106,39.71527],[-104.90051,39.72206],[-104.87653,39.72297],[-104.90154,39.72915],[-104.87653,39.72297],[-104.89307,39.72816]]},"Sign Hazard":{"count":37,"points":[[-104.9035,39.71128],[-104.90572,39.71688],[-104.89182,39.72439],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89212,39.72558],[-104.89291,39.71131],[-104.89601,39.71704],[-104.87584,39.71925],[-104.89601,39.71704],[-104.89601,39.71704],[-104.90371,39.71706],[-104.89601,39.71704],[-104.91153,39.71639],[-104.90371,39.71706],[-104.89601,39.71704],[-104.89212,39.72558],[-104.89096,39.71997],[-104.89096,39.71997],[-104.89601,39.71704],[-104.89601,39.71704],[-104.89096,39.71997],[-104.89096,39.71997],[-104.90371,39.71706],[-104.88732,39.70864],[-104.87578,39.71898],[-104.89234,39.72613],[-104.89212,39.72558],[-104.89096,39.71997],[-104.88179,39.72146],[-104.87578,39.71898],[-104.88179,39.72146],[-104.90371,39.71706],[-104.90371,39.71706],[-104.90371,39.71706],[-104.88179,39.72146]]},"Encampment Reporting":{"count":30,"points":[[-104.88538,39.70713],[-104.89626,39.73265],[-104.88538,39.70713],[-104.90276,39.73226],[-104.90276,39.73226],[-104.90276,39.73226],[-104.89428,39.72821],[-104.89428,39.72821],[-104.89291,39.71131],[-104.89291,39.71131],[-104.8887,39.72853],[-104.8887,39.72853],[-104.8786,39.72558],[-104.8786,39.72558],[-104.88123,39.72274],[-104.88123,39.72274],[-104.88123,39.72274],[-104.88123,39.72274],[-104.90768,39.71473],[-104.90768,39.71473],[-104.89858,39.72925],[-104.89858,39.72925],[-104.90149,39.72135],[-104.89119,39.7241],[-104.89119,39.7241],[-104.8885,39.7272],[-104.8885,39.7272],[-104.88445,39.72377],[-104.88445,39.72377],[-104.90149,39.72135]]},"Pothole":{"count":28,"points":[[-104.89447,39.71699],[-104.89008,39.7193],[-104.89096,39.71997],[-104.89096,39.71997],[-104.89096,39.71997],[-104.89096,39.71997],[-104.90419,39.71393],[-104.89096,39.71997],[-104.89975,39.73001],[-104.89816,39.73006],[-104.8963,39.72916],[-104.89096,39.71997],[-104.90344,39.71296],[-104.90371,39.71706],[-104.9035,39.71128],[-104.90344,39.71296],[-104.90371,39.71706],[-104.89601,39.71704],[-104.9035,39.71128],[-104.89858,39.71231],[-104.89232,39.72649],[-104.89816,39.73006],[-104.89291,39.71131],[-104.88402,39.72394],[-104.9035,39.71128],[-104.9035,39.71128],[-104.91258,39.71641],[-104.90344,39.71296]]},"911 WELFARE CHECK":{"count":28,"points":[[-104.9035,39.71128],[-104.89051,39.71074],[-104.9035,39.71128],[-104.88173,39.72382],[-104.89051,39.71074],[-104.87821,39.72387],[-104.89202,39.72323],[-104.9035,39.71128],[-104.90187,39.72836],[-104.89258,39.71241],[-104.88732,39.70864],[-104.89698,39.72074],[-104.9076,39.71818],[-104.89258,39.71241],[-104.88173,39.72382],[-104.90281,39.72066],[-104.89202,39.72323],[-104.89919,39.72206],[-104.88173,39.72382],[-104.88173,39.72382],[-104.88173,39.72382],[-104.89919,39.72206],[-104.89258,39.71241],[-104.90187,39.72829],[-104.88732,39.70864],[-104.88173,39.72382],[-104.90187,39.72723],[-104.90426,39.71745]]},"Major Sidewalk Damage":{"count":28,"points":[[-104.90627,39.71318],[-104.89635,39.71498],[-104.90622,39.71375],[-104.89635,39.71498],[-104.8998,39.72822],[-104.89667,39.73276],[-104.90024,39.7328],[-104.8948,39.73082],[-104.89739,39.73097],[-104.8929,39.72613],[-104.89833,39.73109],[-104.89626,39.73236],[-104.90169,39.73207],[-104.89617,39.72826],[-104.9007,39.7301],[-104.90161,39.72613],[-104.89473,39.73134],[-104.89475,39.73027],[-104.89585,39.73008],[-104.8985,39.71576],[-104.90318,39.71576],[-104.89881,39.71415],[-104.89635,39.71498],[-104.89605,39.71497],[-104.90193,39.71419],[-104.89862,39.71576],[-104.89635,39.71498],[-104.90619,39.71458]]}}},"story":{"titles":{"total":"HIGH BANDWIDTH","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":"Strong citizen-state interface","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":"denver","city_name":"Denver","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:45.430788+00:00","notes":["Early 2025 uses the preserved local archive because Denver's current feed retains only 12 months.","Denver category labels use published case summaries, which include inquiries and some free text. Structured topic fields are not populated consistently."],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":278212,"located_requests":91043,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":901,"current_count":847,"difference":-54,"percent_change":-5.993340732519423,"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}}}