Four stages, one mandate: only surface what changes obligations.
regflow runs a daily pipeline against U.S. regulatory publishers. Each stage is idempotent — if anything fails, the next run picks it up. The numbers below come from the live database.
- classified
- 120,731
- last 24h
- 831
- matches today
- 395
- live feeds
- 7
§ 01 Pipeline
Fetch
Federal Register API. Pages, normalizes, dedupes by document number. Stores raw payload + content hash. Today: ~200 docs/day.
Classify
Each doc → a frontier LLM under a strict mandate. Output is schema-validated JSON: summary, materiality 1-5, topics, entities, rationale.
Match
Hard gate on materiality threshold + keyword/topic overlap. Composite score 40/60 keyword/topic. Idempotent — no duplicates.
Deliver
RSS 2.0, JSON API, email digest (when shipped), Discord/Slack/generic webhook. One alert per match per channel.
§ 02 The materiality scale
The same scale across every document, every agency. Calibrated for compliance officers triaging a daily queue — not for academic classification.
A new rule with substantial obligations. Withdrawal of a major rule. Enforcement-posture shift. Expansion of regulated activity.
Compliance-obligation change. New filing or reporting. Deadline shifts that move money or staffing.
Definition shifts, new exemptions, low-impact procedural changes worth reading.
Clarifications, format changes, withdrawals of stale notices, references.
Typos, scheduling, non-substantive corrections, ceremonial. Default-skip.
Percentages above reflect the live corpus. M2 dominates in any honest regulatory feed — most documents are procedural. The point of regflow is to surface the M3+ minority without manual triage.
§ 03 Topics extracted from the live corpus
Topic tags are LLM-derived per document — specific enough to filter, not generic buckets. These are the top tags across the current corpus, verbatim from the classifier.
- cslb · 120567
- contractor-license · 120567
- b · 35984
- wc-xdate · 33102
- license-xdate · 32254
- bond-cancelled · 27301
- los-angeles · 24665
- b| · 14598
- c10 · 11090
- san-diego · 10258
- orange · 9686
- riverside · 8221
- wc-cancelled · 7972
- c36 · 7623
- wc-suspended · 7409
- c33 · 7006
- wc-carrier-switch · 6239
- c20 · 5836
- san-bernardino · 5552
- a| · 5543
- c27 · 5229
- santa-clara · 5037
- sacramento · 4821
- new-license · 4472
- c39 · 4401
- alameda · 4005
- contra-costa · 3831
- ventura · 3181
- c54 · 2979
- sonoma · 2956
Don't see your industry? View the source roadmap or request a topic.
Ready to wire it in?
Pick a vertical, subscribe to its RSS feed, watch it for a week. Pro tier is free for 30 days.