Ashland Police Department (Ashland, Ohio) — sample imports
===========================================================

1) Employer directory (WordPress admin → CR Registry → Import CSV → CSV import queue)
   File: ashland-employer-directory-import.csv
   Upload this first if you want a directory profile for the agency; approve the row
   on the queue. Note the new directory row ID if you need employer_directory_id on people rows.

2) Registry people CSV
   - If you have the Ohio OPOTA-style PDF named exactly:
       Ashland Police Department.pdf
     in this folder, run:
       python -m pip install pypdf
       python parse_ashland_officer_pdf.py
     That writes ashland-police-registry-import.csv (one row per officer ID).

   - Then use CR Registry → Import CSV → Upload to queue, and approve rows on
     CSV import queue.

The PDF line pattern must match "Ashland Police Department" like the Mansfield
script matches "Mansfield Police Department". If your PDF layout differs, adjust
ROW_RE in parse_ashland_officer_pdf.py.

Public contact fields in the employer CSV were filled from common published
listings; confirm address and phone on the official city or department site
before relying on them in production.
