Data Sources
This early-warning system combines automated data ingestion with human research. Some signal types are fully automated — new entries appear without human intervention. Others require someone on the ground investigating. Here's what's covered and where help is needed.
Automated Ingestion
287(g) Agreements
Local law enforcement agreements with ICE for immigration enforcement. Scraped from Prison Policy Initiative compiled data. FIPS-resolved via Census county lookup.
ANC Contracts
Alaska Native Corporation subsidiary contracts in detention/security, via USAspending.gov API. Tracks sole-source federal contracts to ANC entities like Akima, Nana Regional, ASRC.
Budget Distress
County-level fiscal distress indicators from USDA ERS County Typology Codes (2025 edition). Scores persistent poverty, population loss, low employment, low education, and rural status. These are the counties most vulnerable to the "economic development" pitch.
IGSA Facilities
Existing Intergovernmental Service Agreement facilities from Vera Institute of Justice. FIPS-coded. These are counties where ICE detention already operates.
Commission Activity
County commission agendas and meeting minutes scanned via Legistar API for detention-related keywords. Currently monitoring 30 county and city portals across 12 states. Keyword matching for IGSA, ICE detention, bed capacity, Sabot, 287(g), GEO Group, CoreCivic.
Human Research Needed
These signal types can't be fully automated — they require local knowledge, investigative reporting, or manual monitoring. Each one is a way to contribute.
Sheriff Network Activity
Sheriffs attending detention consultant conferences, making pitches to commissioners, or networking with other sheriffs who've built facilities. The NSA Annual Conference is the primary recruitment venue.
Communications Discipline
When county officials suddenly start using polished talking points about "public safety mission" and "fiscal sustainability" — that's consulting output. NDA citations, opposition framing as "outside agitators," and detailed plans at early-stage meetings are all signs.
Real Estate Traces
Warehouse purchases, county-owned building assessments, and property transactions near correctional facilities. The federal warehouse model involved $100M+ purchases of empty distribution centers. The IGSA model uses county-owned buildings.
Job Postings
Detention consultant job postings indicate active pipeline work. "ICE Detention Compliance Operations Consultant" in a new state means a new pitch. Requires search API access (SerpAPI) for full automation.
Legislative Traces
State legislation to block or enable detention agreements. States introducing IGSA bans are states where the pitch is active. States without protections are the open field.
How signals become scores
Each entry is weighted by type (IGSA=10, ANC=8, 287(g)=7, etc.), then capped per type so one signal can't dominate. The key insight is the convergence bonus: +10 per signal type beyond 2, +15 more for 5+ types. Three different signal types in one county is far more predictive than ten entries of the same type. Full methodology →