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
- 67,676
- last 24h
- 83
- matches today
- 0
- 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 · 67512
- contractor-license · 67512
- bond-cancelled · 21417
- b · 20334
- wc-xdate · 20256
- license-xdate · 14167
- los-angeles · 13535
- b| · 8188
- c10 · 6334
- san-diego · 5618
- orange · 5467
- wc-suspended · 4809
- riverside · 4520
- c36 · 4189
- c33 · 3936
- c20 · 3308
- wc-cancelled · 3164
- a| · 3125
- san-bernardino · 3072
- c27 · 2972
- santa-clara · 2824
- sacramento · 2764
- alameda · 2240
- c39 · 2152
- contra-costa · 2139
- ventura · 1783
- sonoma · 1754
- c54 · 1676
- c8 · 1673
- a · 1609
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.