Ingest command center
Every state runs its draw differently, so each one gets a purpose-built adapter. This is where the engine — and the agents that run it — track the rollout to all 50 states.
Live
Parsed, cited, and rendered today
Drawn-Out recap PDFs parsed to hunt-code points-to-draw + leftover.
Nonresident pref-point demand-report PDFs parsed to points-to-draw + partial odds.
Hunt Planner JSON API (/api/1.1/odds/?biggame=N&yr=2025&draw=1) → nonresident draw odds %.
In the pipeline
Source found — adapter in progress
Struts2/DataTables tool, HTML fragments — needs a headless-scrape adapter.
Planned
Heartland draw states, recon next
Drawing-odds tool; adapter TBD.
Recon pending.
Recon pending.
Recon pending.
Recon pending.
Recon pending.
How the engine works
Each state plugs into a common adapter interface. 📄 PDF states (Colorado, Wyoming) parse downloadable agency reports. 🔌 API states (Idaho) hit a JSON endpoint. 🕷️ Tool-scrapestates (Montana, Utah) need a headless scrape of an interactive tool. Agents run each adapter on the agency's publish cadence and flag drift — so coverage grows without hand-work per refresh.