Skip to content

Add bill sponsor profiles#172

Merged
ThatXliner merged 1 commit into
mainfrom
agent/bill-manager-profile
Jul 21, 2026
Merged

Add bill sponsor profiles#172
ThatXliner merged 1 commit into
mainfrom
agent/bill-manager-profile

Conversation

@ThatXliner

Copy link
Copy Markdown
Collaborator

What changed

  • adds a tappable Sponsored by card to federal bill details
  • adds a dedicated sponsor profile with party, state, chamber role, and related sponsored bills
  • exposes structured sponsor metadata and related legislation through the content API
  • adds focused parsing coverage for Congress.gov and seeded sponsor formats

Why

Bill readers should be able to see who formally introduced the legislation and explore that sponsor in the same way ballot readers can inspect candidate details.

User impact

Users can move directly from a bill to its sponsor profile, understand the sponsor's role, and open other bills attributed to the same sponsor. Bills without sponsor metadata continue to render unchanged.

Validation

  • Expo TypeScript check
  • API TypeScript check
  • Expo and API ESLint on changed files
  • Prettier and git diff --check
  • sponsor parser tests (4 passing)

@vercel

vercel Bot commented Jul 21, 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 21, 2026 1:34pm

@ThatXliner
ThatXliner marked this pull request as ready for review July 21, 2026 15:08
@ThatXliner
ThatXliner merged commit 50c6cd6 into main Jul 21, 2026
6 checks passed
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.

1 participant