Documentation

Two paths into the City Scrapers docs, depending on what you need to do today.

Two ways in

City Scrapers has two kinds of readers. Pick the one that matches your job today.

I'm building a scraper

You've been assigned a city and need to write a spider that produces valid meeting records. Start here:

I'm reviewing one

Someone opened a PR with scraper output and you need to check it. Start here:

  • QA & Review - the review workflow and the rubric.
  • QA rubric - field-by-field checks to apply against real output.
  • Meetings Viewer - load the scraper's JSON and inspect it as a browsable table.

Both paths end at the same place: a PR with correct scraper output. The docs and the Meetings Viewer exist to make that faster. If something here is wrong, fix it - these docs live in the same repo as the app.

Last updated on