Sandbox MVP DEMO mode active

Know what your legislators did this week.

DistrictPulse turns one ZIP code into a plain-English digest of federal and state legislative activity. This upgraded local build now behaves like a mini dashboard: preview the district, generate a digest, review the email, replay weekly sends, manage saved subscriptions, and see exactly which live providers are real.

ZIP preview
Weekly digest pipeline
Email preview outbox
Seeded ZIPs
30318, 10001
Delivery
HTML preview or Resend
Summaries
Demo heuristic or Anthropic

Live coverage is on by default. DistrictPulse automatically falls back to the best available public sources when a provider is unavailable.

Outbox previews are written under data/runtime/outbox when Resend is not configured.

District View

Preview coverage, inspect your rep roster, and see what the current digest is tied to.

Digest Delivery

Track what was just generated, open the preview, and use the real unsubscribe flow.

Coverage Status

This shows which parts of the pipeline are fully connected and which ones are running on graceful public fallbacks.

Representatives

Representative cards are now clickable filters for the bill feed, not just decorative status blocks.

Bill Feed

Filter bills by representative or issue tag to explore the digest like an actual product surface.

Email Preview

Browse stored digest previews without leaving the app.

Subscriptions

Pause and resume local subscriptions.

Recent Runs

Each digest generation lands here with a preview shortcut.

Outbox

Stored HTML previews ready to inspect or share.

Inspector

The raw payload is still here for debugging, but it’s no longer the whole product.

Loading dashboard…