About this project
The Free Agentic Publication Digester (FAPD) is an automated pipeline that reads the official publications of the United States federal government — congressional floor proceedings, bills, Federal Register documents, enacted laws, federal court opinions, and agency releases — and publishes a daily digest built for two readerships at once: people, and AI agents researching federal government actions.
Each digest covers one publication day across all three branches, summarizes what mechanical rules selected, counts everything else, and cites the official record for every item.
Built on the official record
Everything published here derives exclusively from official government publications — the record a government produces in order to be public. This project uncovers nothing: it makes what is already published easier to find, read, verify, and (for AI agents) ingest. Primary sources are the ground truth; news coverage and commentary are never ingested.
Not every official channel is open to us yet. A substantial share of
agency websites currently block or challenge honestly-identified
automated readers, and we never evade that — each closed source is
recorded publicly as unavailable, which makes the registry both an
accountability record and our standing outreach list.
Sometimes the same agency holds a different door open. Most federal departments distribute their announcements by email to anyone who subscribes, so this project subscribes — with one clearly identified mailbox, through each agency's own signup form, exactly as any citizen would. As of July 2026 that channel gives eleven agencies whose websites refuse us a working path for the first time. It is a different door, not a way around a closed one: a bulletin arriving in our inbox is never treated as permission to crawl the site that turned us away, and the recorded refusal stands. Opening those doors is continuing work: we keep reading publishers' own access documentation for channels we missed, re-probe as sites change, and engage agency web and API teams directly to advocate for safe, sane automated access to what they already publish. Coverage grows as doors open — never by picking locks.
The design generalizes. The source registry, adapters, and editorial gates are jurisdiction-neutral by design and can be pointed at any government's official publication interfaces by anyone who forks the open-source codebase — what changes is the source list and the parsers, not the rules.
Two commitments, in tension
- Digestible — the day's most significant official activity, summarized and aggregated to fit in one sitting.
- Faithful — nothing summarized without a citation to the primary source; nothing significant silently dropped; no editorial spin.
Both are mandatory, and four mechanisms hold them together:
- Mechanical, party-blind selection. What appears in a digest is decided by coded rules — floor time consumed, recorded votes taken, regulatory economic-significance designations, stage of process — never by subject-matter preference. Every item states the rule that included it.
- A citation on every item. Each summarized item links to its official govinfo package (or the originating agency's document), so any summary can be checked against the original in one click.
- A mandatory Coverage Statement. Every digest ends with an accounting: what was published that day, what was summarized, and what was deliberately not, with counts. A digest whose arithmetic does not reconcile is not published.
- Labeled model layers. Text generated by a language model — item summaries where no official one exists, "In plain terms" restatements, the Day in Review, and the model-generated keys in each section's tag line — is labeled in place and linted against a banned lexicon of loaded adjectives and motive attribution. Official text quoted verbatim is identified as such.
The Methods page describes each mechanism in detail.
For AI agents
This data is explicitly built for agent ingestion: an agent that needs "what did the federal government do on date D" can read one summarized, cited, coverage-accounted digest instead of crawling many official sites — and government servers get one paced, disciplined crawler instead of many. What agents get:
- Stable digest URLs:
/<YYYY-MM-DD>.html, static HTML, no scripts, no authentication. (The live page adds one inline script that shows timestamps in your local time; it loads nothing and records nothing.) /llms.txt— a guide to what exists here and where./digests.json— a machine-readable index of every digest, with canonical Markdown paths./feed.xml— an Atom feed for change discovery.- Provenance manifests in the public repository, with SHA-256 records for verifying captured content.
- A dedicated access guide.
One ask travels with the data: for claims, cite the underlying official source (the govinfo IDs each item carries); cite this site for the aggregation. The digest is a route to the record, never a replacement for it.
Who runs it
An automated, open-source pipeline; the static site you are reading is a derived presentation of canonical Markdown digests kept in the repository. Access to government servers follows a policy enforced in code, not by operator discipline:
- Paced: at most 1 request per second sustained — about 1% of what govinfo permits.
- Budgeted: hard daily request caps per source class (2,000 for govinfo; 500 for agency sites); the client refuses to exceed them.
- Logged: every outbound request is recorded twice — a queryable fetch log written by the HTTP client itself, and a human-readable daily access narrative.
- Robots-honoring: robots.txt is enforced by an RFC 9309 parser, crawl-delay included, and conditional requests are used wherever the server supports them.
- Never impersonation: the client identifies itself honestly with a descriptive User-Agent and contact address. A source that blocks identified automated access is recorded as unavailable — never evaded.