Every number here has a paper trail
The Vote Files is an archive of every congressional roll-call vote since 1789, and of the executive orders presidents signed, reproduced from official government records. The site never takes sides. It publishes what the record says, links to where the record lives, and labels the few figures it computes itself.
Data as of 2026-09-15
What feeds the archive
Official summaries, with their version attached
Where available, the bill page reproduces a summary written by legislative analysts at the Congressional Research Service, retrieved from GovInfo BILLSTATUS. VoteFiles preserves the wording and basic paragraph and list formatting. It removes active markup and does not generate or rewrite these summaries.
Each summary names the legislative action and date it covers, its CRS version code, its publication update time, and our last source check. The latest action date sorts first; a later editorial correction to an older stage does not make that stage the latest bill. Summary stages do not always correspond to published text versions or to the text considered in a specific roll call.
A source check older than seven days is marked for recheck. A failed source request preserves the previous snapshot and its original check time. A verified response with no summaries is distinguished from a summary that has not been imported here. Neither means that no official bill text exists. Roll-call questions and vote records remain separate.
How CRS writes bill summaries ↗ · GovInfo BILLSTATUS source ↗
How far a measure has got, and who decided that
A roll call only exists after a recorded vote, and most measures never get one. So the site also holds every measure introduced in the sitting Congress, from the government's own bill status record, and shows where each one has got to. Placing a measure on a rung is the one thing the bill importer decides for itself, so the whole mapping is printed below with the current count beside each rung. The label a bill page shows is the specific one from the record, such as Passed House; the rung is the generic step that label sits on.
Rungs are tested from the top down, so a measure sits on the highest one the record supports. Counts on this page are live.
What “verified” means—and what it does not
A newsroom-selected topic is verified only after VoteFiles explicitly resolves federal, state, local, tribal-sovereignty, administrative, and international or treaty jurisdiction; records the authoritative systems and exact queries checked; opens every primary record used; searches for later or contrary evidence; discloses known gaps; and sets a recheck deadline no more than three days away.
Live operating measures. “Operational” means the complete declared source cohort is healthy; index-only or incomplete cohorts remain partial even when reachable.
Where the executive orders come from
The numbered series is on file complete, with no missing numbers, from EO 7532 (January 8, 1937) through EO 14427, the latest signed (Sep 8, 2026). Coverage before 1937 is partial and still loading.
Where the docket comes from, and what it does not claim
Judicial opinions and docket entries are works of the United States government and carry no copyright. Every line shown on The Docket is the court's own text: the caption as the clerk filed it, the clerk's own description of the latest entry, and, where a court has stated its decision, that sentence quoted from the court.
It does not keep score. There are no win and loss records for any agency, administration, party or judge, and no case is described as a defeat or a victory. Where a court has stated its decision, that sentence is quoted and attributed to the court. Where it has not, the case shows nothing, which is the common outcome because most cases here are still being argued.
It does not count cases against a person. Where a case names the office of president, the file of the person who held that office is linked from the case and the case from the file, and that is all: no file carries a number of cases, because most suits naming an office say nothing about the person holding it.
Coverage is partial by construction. Publishing a docket feed is each court's own choice, and 23 federal courts do not. Cases brought by a named individual are held on file and never published: most are Social Security disability appeals, which are public record but set out one person's medical history under their own name.
Documents behind PACER carry the judiciary's own per-page charge. This site never buys one. It stores the free docket information and links out to the court's own record.
The one layer here that is not a government record
Everything else on this site is taken from an official record. Project 2025 is not: it reproduces the work of three outside organisations who each read the Heritage Foundation's Mandate for Leadership and recorded what has been done about it. They are independent of each other and of this site, they disagree about how many recommendations the document contains, and their totals are shown side by side rather than added together.
It shows correspondence, not causation. Much of what the document recommends restates positions that long predate it, so a recommendation and a matching government action appearing on the same row is not evidence that one caused the other.
The Mandate for Leadership is copyrighted by the Heritage Foundation. The page links to their own copy of it and reproduces none of its text: every recommendation shown is written in our words, not theirs.
Coverage is uneven and the page says where. Domestic administrative action is tracked closely; recommendations needing legislation, and the foreign policy and defense chapters, are barely tracked by any of these three.
What is the record and what is computed from it
Most of this site is reproduction, not judgment. The line sits exactly here: everything in the left column comes from the official record verbatim; everything in the right column is computed by this site from that record and is labeled wherever it appears.
Every measure page cites its official record
Each measure page carries a box titled “The official record” that links the government source for that vote:
- Senate votes link their Senate.gov roll-call record, 1989 (101st Congress) to present
- House votes link their House Clerk roll-call record, 1990 to present
- Bills link their Congress.gov page, 1973 (93rd Congress) to present
- Bill text comes from the official GovInfo (GPO) record, 1993 (103rd Congress) to present; shown inline from 2013 (113th Congress), linked at the source before that
- Executive orders link their Federal Register document, their National Archives disposition entry, or their American Presidency Project page, whichever the record provides
Votes before those windows are cited to the printed Journals of the House and Senate, as compiled by Voteview. Anyone who contests a number on this site can follow the link and check the official record directly.
A comparison of one assertion with one exact recorded vote
The first Claim vs. Record pilot is intentionally narrower than a general fact-check. A reader identifies one member, Congress, chamber and roll-call number, then chooses YEA, NAY, PRESENT or NOT VOTING. The checker reads the stored member-level cast for those exact coordinates and performs one allow-listed comparison.
- Supported by the record means the asserted cast exactly matches the stored cast.
- Contradicted by the record means a different, mutually exclusive cast is stored.
- Not established by this record means no allow-listed member-level cast is on file. It does not mean the claim is false.
- A procedural vote is not described as general support for or opposition to a bill.
- No motive, intent, policy effect, article, quotation or speaker identity is evaluated.
- The form is processed without saving a submission or creating a shareable result.
For Senate votes from 1989 onward and House votes from 1990 onward, the result links the direct chamber roll-call page. Earlier member-level casts come from Voteview's compilation of the official House and Senate Journals and are labeled as archival. Every result also opens the complete Vote Files roll-call page so the exact question, tally and surrounding votes can be read in context. Open Claim vs. Record →
Headlines from across the spectrum, and nothing written by us
Some pages carry news coverage alongside the record. The rule governing it is short: this site reproduces what an outlet published and links to it, and writes nothing of its own. The value is in the juxtaposition, not in our opinion of it.
Who says these outlets lean this way
We do. There is no third-party rating behind these positions and no panel. Each outlet is placed once, by hand, and the placement describes that outlet's editorial orientation and its audience. It says nothing about whether the outlet is accurate, honest or reliable, because this site does not rate the credibility of news organizations and has no business doing so.
Positions are assigned to the outlet, never to the article. Judging each article's slant would mean passing judgment on writing we did not read closely and cannot defend, which is exactly the kind of claim this site refuses to make. Grouping by outlet keeps every judgment in one auditable list, published below.
These are judgment calls and reasonable people will disagree with some of them. Coverage Lens now measures co-coverage at the story level—how many monitored outlets and source positions carried a deterministically matched event—but it does not quietly turn that sample into a new political rating. Feed mix, publishing volume and the matching threshold can all affect co-coverage. The positions below therefore remain our disclosed editorial calls while the measured story evidence is published separately for readers to inspect. Open Coverage Lens →
Every outlet above is carried at its own published feed. Feeds that stop returning a headline, a link or a date are dropped rather than patched around.
Counting the argument without repeating any of it
Some measures carry a count of how much they are being posted about. The rule is the opposite of the news layer's: the news layer reproduces a headline and links to it, and this counts posts and stores none of them. Nothing a member of the public wrote about a member of Congress appears anywhere on this site.
Latest reading taken Sep 15, 2026. Counts on this page are live.
When the public went looking, and what that does not mean
A member file shows how often that member's Wikipedia article was read, day by day. It earns a place there for one reason: it says when people went looking, and the voting record underneath says what they found. It is a count of readers and nothing more, and the section below sets out exactly how it is taken so that a reader can check it or dispute it.
A daily line next to a politician's name invites being read as a popularity score, and it is not one. A member can be looked up because they were named to a ticket, because they lost a primary, or because they died. The count is the same shape in every case, and this site does not say which it was.
When the record changes, the archive follows
The House and Senate occasionally correct a vote after the fact. The archive refreshes from the sources above and stamps every page with the date of its data, currently 2026-09-15. If you find a discrepancy between this site and the official record, report it through the tracked correction desk. The site checks the official source and corrects the archive.
The same route handles the news layer. A headline attached to the wrong measure, or a verified publisher removal request, is reviewed through the tracked desk before the public feed changes. The full terms are on the terms page.