{"zip_code":"78615","total_complaints":28,"rank":54,"total_zips":63,"population":null,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":53,"top_3":[{"type":"Animal Protection - Loose Dog","count":13,"percent":46.4},{"type":"Animal Protection - Injured/Sick Animal","count":7,"percent":25.0},{"type":"Animal Protection - Assistance Request","count":3,"percent":10.7}],"top_descriptor":"","unusual_complaint":"Animal Protection - Loose Dog","creative_descriptor":"","snitch_score":{"score":0,"label":"Live and Let Live","count":0,"definition":"Noise and parking-related reports"},"avg_resolution_hours":37.9,"peak_hour":8,"quiet_hour":0,"peak_day":"Saturday","worst_day":{"date":"2025-04-26","count":2},"monthly_trend":[2,2,0,8,5,1,2,5,1,1,0,1],"monthly_months":[1,2,3,4,5,6,7,8,9,10,11,12],"night_owl_score":0.0,"rat_season_peak":null,"archetype":{"name":"Fauna Forward","icon":"\ud83e\udd81"},"twins":{"cosmic":"78621","evil":"78756"},"top_agency":"Animal Services Office","comparison_vs_avg":-0.994,"economics":{"agency_performance":[{"agency":"Animal Services Office","count":25,"closed_count":25,"hours":32.9}],"infrastructure_count":0,"gentrification_count":0,"blight_count":0,"seasonal_volatility":0.86,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"Animal Protection - Loose Dog","hours":29.8,"closed_count":13},"rating":"AAA"},"timing":{"night_owl_pct":0.0,"weekend_pct":32.1,"hour_distribution":[0,0,0,0,0,0,0,1,5,5,2,3,4,2,2,0,2,1,1,0,0,0,0,0],"dow_distribution":[2,5,4,3,2,5,7],"busiest_window":"9am-Noon"},"channels":{"mobile_pct":0.0,"phone_pct":92.9,"online_pct":7.1,"other_pct":0.0,"unknown_pct":0.0,"known_count":28,"primary_channel":"Phone"},"resolution":{"same_hour_pct":21.4,"same_day_pct":32.1,"within_week_pct":67.9,"median_hours":37.9,"p90_hours":495.2,"closed_count":28},"seasonal":[{"type":"Animal Protection - Loose Dog","monthly":[1,1,0,4,2,0,1,2,0,1,0,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Animal Protection - Injured/Sick Animal","monthly":[0,0,0,3,0,0,1,3,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Animal Protection - Assistance Request","monthly":[1,0,0,0,2,0,0,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Pet Resource Center - Assistance Request","monthly":[0,1,0,0,0,0,0,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Animal Protection - Found Animal Assistance","monthly":[0,0,0,1,0,0,0,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":8,"focus_score":82.1,"distinctive_types":[{"type":"Animal Protection - Found Animal Assistance","lift":17.1,"pct":3.6},{"type":"Animal Protection - Loose Dog","lift":16.1,"pct":46.4},{"type":"Animal Protection - Vicious Dog Complaint","lift":13.9,"pct":3.6},{"type":"Pet Resource Center - Found Pet Report","lift":12.2,"pct":3.6},{"type":"Animal Protection - Injured/Sick Animal","lift":10.6,"pct":25.0}]},"geo_stories":{"main_character":null,"turf_wars":{"type1":{"name":"Animal Protection - Loose Dog","points":[[-97.41967,30.4315],[-97.46858,30.46316],[-97.47332,30.45871],[-97.46841,30.46381],[-97.44834,30.43445],[-97.42586,30.4196],[-97.48907,30.46067],[-97.48907,30.46067],[-97.47525,30.42518],[-97.47525,30.42518],[-97.4686,30.42142],[-97.42476,30.43774],[-97.46842,30.46473]]},"type2":{"name":"Animal Protection - Injured/Sick Animal","points":[[-97.4788,30.43242],[-97.44834,30.43445],[-97.45006,30.43093],[-97.4469,30.43514],[-97.47525,30.42518],[-97.47525,30.42518],[-97.47525,30.42518]]}},"night_shift":[],"category_points":{"Animal Protection - Loose Dog":{"count":13,"points":[[-97.41967,30.4315],[-97.46858,30.46316],[-97.47332,30.45871],[-97.46841,30.46381],[-97.44834,30.43445],[-97.42586,30.4196],[-97.48907,30.46067],[-97.48907,30.46067],[-97.47525,30.42518],[-97.47525,30.42518],[-97.4686,30.42142],[-97.42476,30.43774],[-97.46842,30.46473]]},"Animal Protection - Injured/Sick Animal":{"count":7,"points":[[-97.4788,30.43242],[-97.44834,30.43445],[-97.45006,30.43093],[-97.4469,30.43514],[-97.47525,30.42518],[-97.47525,30.42518],[-97.47525,30.42518]]},"Animal Protection - Assistance Request":{"count":3,"points":[[-97.47281,30.45861],[-97.44915,30.43256],[-97.44915,30.43256]]},"Pet Resource Center - Assistance Request":{"count":1,"points":[[-97.48889,30.46239]]},"Animal Protection - Found Animal Assistance":{"count":1,"points":[[-97.47029,30.45375]]},"Pet Resource Center - Found Pet Report":{"count":1,"points":[[-97.4774,30.43215]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"SOCIAL CAPITAL","efficiency":"STATE RESPONSE","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":"Median resolution time","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":"austin","city_name":"Austin","period":{"year":2025,"start":"2025-01-01","end":"2025-12-31","label":"2025","is_partial_year":false,"generated_at":"2026-09-24T20:12:21.605296+00:00","notes":[],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":298932,"located_requests":297647,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":25,"current_count":22,"difference":-3,"percent_change":-12.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}}}