Week of 2026-05-12 · ProFix Verification System

Verification Notes — week of May 12-18, 2026

ProFix's first published Verification Notes entry. This week the directory passed 6,547 listed Ohio contractors across 88 counties as the verification system reached production readiness, the open dataset opened to researchers under CC-BY-4.0, and the 13-tool MCP server went live for AI agents.

By the numbers

MetricValueSource
Contractors listed statewide6,547data/*-pros.json + scripts/validate-schema.ts
Ohio counties tracked88 of 88tools/loop-county-coverage.ts
Counties at or above 100 contractors21data/queue/county-gaps.md
Counties below 100 contractors67 (deficit 4,811)data/queue/county-gaps.md
Authoritative data sources cross-checked13/data-sources
MCP tools for AI agents13/api/mcp
Records published to open dataset7,042 (CC-BY-4.0)public/dataset/profix-ohio-pros-2026-05.json

Highlights

Methodology + algorithm published in full

Three new public pages document the verification system end to end: /methodology (10-step pipeline), /algorithm (6-factor scoring formula with worked examples), /data-sources (live status of all 13 authoritative sources).

https://profixdirectory.com/methodology

Live deltas feed available under CC-BY-4.0

AI agents, researchers, and partner integrations can subscribe to /api/verification-feed.json for live license-status changes, new permits, and audit deltas. OpenAPI spec at /api/openapi.json.

https://profixdirectory.com/api/verification-feed.json

Open dataset published for the first time

7,042 verified contractor records exported to public/dataset/ under CC-BY-4.0. Includes county-level summary stats and a Hugging Face / Kaggle-ready dataset card.

Storm response sub-directory + NWS watcher live

ProFix now auto-publishes /storm-response/[event] pages when NWS issues warnings affecting Ohio counties. Per-hazard preparedness checklists are always live (freeze, lake-effect, derecho, tornado, flood, hail).

https://profixdirectory.com/storm-response

License revocation watcher armed

Daily eLicense diff now runs for every listed pro with a license number. License status flips to inactive/revoked/suspended trigger automatic flagging within 24 hours.

All metrics in this note come from ProFix's verification system. Methodology: /methodology · Algorithm: /algorithm · Live deltas: /api/verification-feed.json

Emergency