# Changelog of Professional License Lookup Scraper — DE + CO Roster Export (`devilscrapes/professional-license-lookup-scraper`) Actor

- **URL**: https://apify.com/devilscrapes/professional-license-lookup-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/devilscrapes/professional-license-lookup-scraper.md

## Changelog

All notable changes to this Actor will be documented in this file.

### \[Unreleased]

#### Added

- Scaffold: `.actor/` (actor.json, input\_schema.json, output\_schema.json,
  dataset\_schema.json, pay\_per\_event.json, Dockerfile), `src/models.py`
  (fully implemented `ActorInput` + `ResultRow`, DE + CO only), stubs for
  `adapters.py` (fully populated per-state field maps + status vocab,
  data-only), `client.py` / `parser.py` / `fetchers.py` / `main.py`
  (signatures per design.md, filled in during implementation),
  `src/scraper.py` (ADR-0004 verifier stub), `pyproject.toml`,
  `README.md`, `tests/fixtures/input.qa.json`.
- Two PPE events: `actor-start` ($0.005), `result-row` ($0.005).
- v1 scope is **DE + CO only** — Illinois was dropped before
  implementation: `illinois-edp.data.socrata.com/robots.txt` disallows
  `/` under `User-agent: *` (a blanket disallow), so it is not scraped.
