Skip to content

Implement Texas Legislature bulk scraper#175

Closed
ThatXliner wants to merge 1 commit into
mainfrom
codex/texas-legislature
Closed

Implement Texas Legislature bulk scraper#175
ThatXliner wants to merge 1 commit into
mainfrom
codex/texas-legislature

Conversation

@ThatXliner

Copy link
Copy Markdown
Collaborator

Closes #168.

What changed

  • Adds current-session Texas Legislature ingestion through the official bulk FTP channel.
  • Parses bill history, sponsors, subjects, actions, documents, record-vote IDs, and vote totals.
  • Downloads bill text, analyses, and fiscal notes from bulk-document URLs.
  • Extends bill persistence and adds content.texasBills plus richer bill detail data.
  • Adds optional exact Open States reconciliation, migration, fixtures, and documentation.

Validation

  • Scraper tests and production build.
  • API, database, and environment typechecks/tests.
  • Prettier and diff checks.
  • Live FTP smoke test discovered session 892 and parsed official HB 1 data.

Notes

Apply the migration before running the scraper. Shared schema and scraper registration files overlap with the other source PRs.

@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:35pm

@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] Ingest Texas Legislature Online bulk bill history and documents

1 participant