{
  "$schema": "https://profixdirectory.com/schemas/verification-feed-v1.json",
  "feed_version": "1.0",
  "generated_at": "2026-05-19T12:54:35.066Z",
  "site_url": "https://profixdirectory.com",
  "publisher": {
    "name": "ProFix Directory",
    "url": "https://profixdirectory.com",
    "methodology": "https://profixdirectory.com/methodology",
    "algorithm": "https://profixdirectory.com/algorithm",
    "data_sources": "https://profixdirectory.com/data-sources"
  },
  "sources": [
    {
      "id": "ohio-elicense",
      "name": "Ohio eLicense Center",
      "url": "https://elicense.ohio.gov",
      "cadence": "daily",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "ocilb",
      "name": "Ohio Construction Industry Licensing Board",
      "url": "https://com.ohio.gov/divisions-and-programs/construction-industry-licensing-board",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "sfm",
      "name": "Ohio State Fire Marshal — Fire Protection Roster",
      "url": "https://com.ohio.gov/divisions-and-programs/state-fire-marshal",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "odh-private-water",
      "name": "Ohio Department of Health — Private Water Systems",
      "url": "https://odh.ohio.gov/know-our-programs/private-water-systems",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "odh-lead",
      "name": "Ohio Department of Health — Lead Abatement",
      "url": "https://odh.ohio.gov/know-our-programs/lead-poisoning-prevention-program",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "county-sts",
      "name": "County Health District — Sewage Treatment Systems",
      "url": "https://odh.ohio.gov/know-our-programs/sewage-treatment-system",
      "cadence": "monthly",
      "last_refresh": null,
      "cost": "free",
      "category": "license"
    },
    {
      "id": "us-census-geocoder",
      "name": "U.S. Census Bureau Geocoder",
      "url": "https://geocoding.geo.census.gov/geocoder/",
      "cadence": "real-time",
      "last_refresh": null,
      "cost": "free",
      "category": "geo"
    },
    {
      "id": "census-zcta-relations",
      "name": "Census ZCTA-County Relationship File",
      "url": "https://www.census.gov/geographies/reference-files.html",
      "cadence": "quarterly",
      "last_refresh": null,
      "cost": "free",
      "category": "geo"
    },
    {
      "id": "google-places",
      "name": "Google Places API",
      "url": "https://developers.google.com/maps/documentation/places/web-service",
      "cadence": "monthly",
      "last_refresh": null,
      "cost": "paid",
      "category": "review"
    },
    {
      "id": "bbb",
      "name": "Better Business Bureau",
      "url": "https://www.bbb.org/",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "partner",
      "category": "review"
    },
    {
      "id": "county-permits",
      "name": "County Building Department permit feeds",
      "url": "https://lucascountyoh.gov/Departments/Building-Regulations",
      "cadence": "weekly",
      "last_refresh": null,
      "cost": "free",
      "category": "permit"
    },
    {
      "id": "ohio-courts",
      "name": "Ohio Courts Network (case.ohio.gov)",
      "url": "https://www.supremecourt.ohio.gov/courts/services-to-courts/case-management/",
      "cadence": "monthly",
      "last_refresh": null,
      "cost": "free",
      "category": "court"
    },
    {
      "id": "us-bls",
      "name": "U.S. Bureau of Labor Statistics",
      "url": "https://www.bls.gov/oes/tables.htm",
      "cadence": "quarterly",
      "last_refresh": null,
      "cost": "free",
      "category": "demographic"
    }
  ],
  "scoring_formula": [
    {
      "name": "License status",
      "weight": 40,
      "source": "Ohio eLicense Center"
    },
    {
      "name": "Permit-pull history (last 12 months)",
      "weight": 20,
      "source": "County Building Department feeds"
    },
    {
      "name": "Public reviews",
      "weight": 15,
      "source": "Google Places API"
    },
    {
      "name": "BBB rating",
      "weight": 10,
      "source": "Better Business Bureau"
    },
    {
      "name": "Insurance verification",
      "weight": 10,
      "source": "Ohio Department of Insurance"
    },
    {
      "name": "Business tenure",
      "weight": 5,
      "source": "Ohio Secretary of State"
    }
  ],
  "verification_pipeline": [
    {
      "step": 1,
      "name": "Ingest from authoritative source",
      "cadence": "weekly per source"
    },
    {
      "step": 2,
      "name": "Address geocoding",
      "cadence": "on ingest"
    },
    {
      "step": 3,
      "name": "Zod schema validation",
      "cadence": "on ingest + build"
    },
    {
      "step": 4,
      "name": "Duplicate detection",
      "cadence": "on ingest"
    },
    {
      "step": 5,
      "name": "Google Places enrichment",
      "cadence": "monthly"
    },
    {
      "step": 6,
      "name": "License revocation watcher",
      "cadence": "daily"
    },
    {
      "step": 7,
      "name": "AI listing audit",
      "cadence": "nightly"
    },
    {
      "step": 8,
      "name": "Permit-pull cross-reference",
      "cadence": "weekly"
    },
    {
      "step": 9,
      "name": "Court-records check",
      "cadence": "monthly"
    },
    {
      "step": 10,
      "name": "Public build",
      "cadence": "on every deploy"
    }
  ],
  "deltas": [],
  "license": {
    "type": "CC-BY-4.0",
    "attribution": "ProFix Directory (https://profixdirectory.com)",
    "note": "Use this feed freely. Please cite ProFix Directory in any derived work."
  },
  "contact": {
    "email": "contact@profixdirectory.com",
    "issues": "https://profixdirectory.com/contact"
  }
}