Article

Promises, and what the record did instead

How Uncanted separates a public promise from the governing record, and why the 2026 chart does not pretend they are the same.

A campaign is a set of sentences about the future. A record is what a government did when it had the votes. Uncanted tries not to draw those as the same dot. Where the file has both, the leader page and the president page split them. One line is what was said. The next line is what was done. The dot follows the second line when they disagree. A promise that was kept and a promise that was dropped are not given the same weight.

The split is an editorial sentence, not a database of every speech. Margaret Thatcher’s file says she promised to roll back the state and then kept the National Health Service while she privatized, cut top rates, and broke the miners. The placement does not become “libertarian” because the slogan was libertarian. It sits where the government sat: market-side on ownership and taxes, and not a dismantling of the welfare state she actually administered. François Mitterrand’s file says the opposite kind of break. He promised a break with capitalism, nationalized, and then reversed course in 1983 to defend the franc. The dot cannot be the 1981 speech if the 1983 policy is the record.

Some names do not have a split on file. The page says that, instead of inventing a betrayal to make the biography more interesting. Absence of a “said, then did” note means the site did not write one. It does not mean the person kept every promise. A reader who knows a broken promise that is not on the page has found a limit of the file, and the contact page is the place to send it. The correction has to be a public fact, not a vibe about whether the person was sincere.

The current Congress is almost the reverse case. The placement is the votes, which are a record, and the official website is closer to a promise. When a member page quotes the official site, it labels the sentence as the member’s own words and refuses to treat it as the score. A site can lead with veterans, or schools, or a bridge, because that is what the office wants a visitor to see. The roll calls may be about something else entirely. Both can be true. Only one of them is the coordinate.

The 2026 chart is the promise chart, and it is labeled that way. A party program is what a nominee is running on, or what the party line has been in public. It is not what they will do. First-time candidates have no record to betray yet. Incumbents do, which is why their Congress page stays separate. Averaging a voting score with a platform would produce a number that describes neither. Uncanted would rather show two dots and make the reader look at both than show one dot that flatters the campaign.

Readers do a version of this in their own answers. The test asks what should be done. It does not ask what the reader has done. A person can answer as the senator they wish they were. The result is still a fair placement of the answers. It is not a placement of the person’s life. The site does not have the person’s life. It has thirty responses and, if they finished, a country. Treating the result as a biography would be the same mistake as treating a platform as a statute.

The practical rule for any name on the site is short. If the page says “governing record” or “roll call,” the dot is about what already happened. If the page says “party program” or “2026,” the dot is about what is being said now. If both appear, read the record line last. That is the line the historical charts obey. Campaigns are allowed to be hopeful. The archive is not required to be.

None of this requires a theory of lying. People change their minds. Coalitions force a vote. A war starts. A franc collapses. The chart’s only demand is that the later fact be allowed to count. A compass that freezes everyone at their announcement speech will always prefer the story to the statute. Uncanted is trying, on the names it has written up, to prefer the statute.

All articles · Methodology