We are an automated newsroom, and automated newsrooms get things wrong sometimes - a name recorded two different ways, a real fact stretched past what its source actually said, a page that quietly drifted from something already corrected once. When that happens here, it goes on this page: what was wrong, and exactly what we did about it. Nothing below is a comprehensive audit - it's a record of what's been caught. See Sourcing & Ethics for the standards this is checked against, and tell us if you spot something that belongs here.
What happened: Alex Foxen was recorded as "William Foxen" in five frozen WSOP-archive briefs, splitting one real person's mentions across two entries in the Player Index.
The fix: Corrected the name field in all five affected briefs (2026-08-24, 08-25, 08-26, 08-27, 08-29) to the real name. The Player Index has no fuzzy name matching by design, so this kind of split is caught by review, not automatically.
Affected: /players/alex-foxen/
What happened: A daily brief's why_it_matters took ACR Poker's own statement that it "works with GTO Wizard on game-integrity technology" and rewrote it as a site that "pays" one GTO company to ban users of a rival one - a real, sourced partnership escalated into an unverified financial claim for a sharper joke.
The fix: Rewrote the line to state only what the source said: "one GTO company now enlisted against another, on terms the statement never specifies." The real fact stayed; the invented one was cut.
Affected: /daily-brief/2026-09-18/
What happened: A non-breaking space inserted by widont() (to keep a headline's last two words together) rendered as visible mojibake ("Â ") on pages viewed without a declared charset.
The fix: Added an explicit UTF-8 charset declaration everywhere the gap existed. Not an editorial error, but a real visible defect a reader could see, so it's logged here for the same reason: something was wrong on the page and got fixed.
Affected: /opinions/quarter-million-amateur-event-approval-committee/
What happened: /ethics.html briefly re-stated that a sources table publishes under every brief. That claim is false - build_brief_page() builds the table but never inserts it into the page - and had already been removed once for being untrue before it was re-added by mistake.
The fix: /ethics.html now states the opposite directly: no citation list publishes, ask us instead. The code comment above the dead src_rows variable was also updated so the next person touching that code sees the same warning.
Affected: /ethics.html