Turns public building-permit activity into decision-ready contractor change signals: first-seen contractors, new projects for known contractors, repeat activity, and optional watchlist matches. Not a raw permit feed -- a signal layer for deciding who needs a review, not another scraper.
Normalizes real, public county/city building-permit data (any Socrata open-data portal) into one flat schema, with contractor name/phone attached -- the moment a vendor starts new work is exactly when their insurance compliance matters most.
Deterministic validation and normalization for JSON Lines, file checksums, and SVG accessibility structure. Pay-per-event pricing, no AI wrapper, no scraping -- pure validation logic for developers and AI agents.
Fetches a URL, hashes a selected text region (or full page), and reports whether content changed since the last check. Pay-per-event: charges the buyer only when a real change is detected, not per poll.