Skip to content

Implement Durham County BOCC scraper#178

Closed
ThatXliner wants to merge 1 commit into
mainfrom
codex/durham-county-bocc
Closed

Implement Durham County BOCC scraper#178
ThatXliner wants to merge 1 commit into
mainfrom
codex/durham-county-bocc

Conversation

@ThatXliner

Copy link
Copy Markdown
Collaborator

Closes #167.

What changed

  • Adds a current-cycle Durham County BOCC scraper using the official Legistar API.
  • Handles cancellations, amendments, agenda/consent items, actions, named votes, video, and attachments.
  • Adds provider-neutral meeting/item/vote storage, migration, and reader APIs.
  • Connects the Expo upcoming-meetings section to persisted records.
  • Adds deterministic fixtures and idempotent upserts.

Validation

  • 17 scraper tests.
  • Scraper, API, DB, and Expo typechecks.
  • Targeted API, DB, and Expo lint.
  • Diff checks.

Notes

Apply the migration before running the scraper. Provider-neutral local-government schema files overlap with #166 and #170.

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
billion-nextjs Ready Ready Preview, Comment Jul 22, 2026 3:34pm

@ThatXliner

Copy link
Copy Markdown
Collaborator Author

Superseded by consolidated PR #181, which combines the North Carolina and Texas current-cycle scrapers and resolves the shared local-government schema/API overlap.

@ThatXliner ThatXliner closed this Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Data Source] Build Durham County BOCC agenda, minutes, and vote scraper

1 participant