BrainScoreDaily

Corrections

Everything we have got wrong on this site, what it said before, and why it changed. Newest first.

Version 1.9 · Published 5 September 2026 · Last updated 7 September 2026 · Covers: every page on this site, since the first one went up on 3 September 2026

This is the single record. Corrections used to live at the bottom of the methodology page. They live here now, and that page links to this one, because two copies of a correction is how a correction goes stale.

26 corrections since 3 September 2026 — twenty-five across ten pages, and one to the site icon. One of them is a reversal of a published decision. One of them is also a version change.

What we count as a correction

A correction is a published statement that was wrong, unsourced, or described our own system inaccurately. It gets fixed in place, and it gets a dated entry here saying what it used to say. We do not edit a published claim silently and we do not delete the old wording — a correction you cannot check is not a correction.

A version change is different, and it is not the same thing as an error. If we change a scoring rule, an exclusion rule, the domain model or the norming rung, the meaning of a result changes, so the instrument gets a new version number and old results stay attached to the version they were produced under. The instrument register carries those versions.

Something can be both. Most of what is below is neither — it is us having written a sentence we could not support, and then checking.

Why this page is likely to look bad, and stays anyway

A corrections page grows in one direction. Ours will get longer, and every entry on it is a thing we published and should not have. The alternative is not a site with no errors — it is a site with the same errors and no page listing them.

If you find something wrong here, tell us and it will appear on this page with a date.

20 September 2026 (sixth entry) — three edits to make the privacy notice easier to read

A revision, not a correction. Nothing on the page was wrong; it was harder to read than it needed to be.

All three came from an outside reader who went through the live page and said, in effect, that the transparency was no longer the problem — the readability was.

20 September 2026 (fifth entry) — “no advertising” was a promise we had not actually made

A revision, not a correction — but a revision that makes the page less flattering, which is the direction worth being suspicious of when it does not happen.

The version-by-version history that used to sit in the footer of the privacy notice has also been removed. It was a development log in the footer of a legal page. This page is where that record belongs, and the notice links here from the top.

20 September 2026 (fourth entry) — the address on this site for privacy questions had never worked

This is the worst defect this site has had. Not a sentence that went out of date — a mechanism that never worked at all, on the page whose whole purpose is to be relied on.

If you wrote to us before 20 September 2026 and heard nothing back, that is why. We are sorry, and we would be glad to hear from you again.

The lesson is narrower and more uncomfortable than the others on this page. Every previous entry here was a claim that drifted out of date. This one was never true, and it survived because a published contact address looks identical whether it works or not. A promise that depends on a mechanism has to be tested through the mechanism, not proofread.

20 September 2026 (third entry) — the privacy notice was rewritten to be read, not audited

This one is a revision, not a correction. Nothing on the page was wrong. It is here because the page used to carry its own change history in boxes at the top, those boxes are gone, and this is where that record now lives.

The reason this entry exists at all is that the boxes came off the notice. A page that carries its own history is harder to read; a page whose history is nowhere is worse. So the history moved here and the notice now links to it from the top.

20 September 2026 (second entry) — we changed how the analytics is installed and left the page describing the old way

The same defect as the analytics entry the day before, with one difference that makes it worse: this time we knew.

The lesson we are taking is narrow and specific. A decision that records a trade-off is not the same as a page that reflects it. When a change has a cost, the record of the cost has to reach every surface that made the old promise — and on this site the surfaces are listed, so there is no excuse for not walking them.

20 September 2026 — a list that said “in full” was not full

Smaller than the last one, and found the same way: by checking a promise against what keeping it would actually require.

The uncomfortable part is what it says about “in full”. A list that claims completeness is a stronger promise than a list that does not, and this one was written before there was any code to check it against. The lesson taken is not to write weaker lists — it is that a completeness claim should be re-derived from the promises elsewhere on the page, every time one of them changes.

19 September 2026 — the privacy notice said there was no analytics, while an analytics script was on every page

This is the clearest case yet of the thing this page exists for: a promise that stopped being true without anyone editing the promise.

The uncomfortable part is the eleven hours. The script went on in the morning and this entry is written the same evening, which is fast — but the only reason it was hours rather than months is that a script compares served bytes against published bytes. Before today it compared status codes, which would have gone on saying 200 forever.

7 September 2026 (fifth entry) — we thanked people for an answer we never received

This is the worst kind of defect this site can have, because it made the page say something untrue to the person reading it.

Two things changed, and only one of them is the obvious fix. The obvious one is adding word meaning to the permitted list, and that is pending a separate deployment. The one that matters more is that the page no longer thanks you unless our server actually accepted it — if it does not, the page now says so and links here. A confirmation that fires whether or not the thing happened is not a confirmation, it is decoration, and it would have hidden this defect indefinitely.

Found by testing the endpoint directly while building the next instrument, not by using the page — because using the page shows you the thank-you either way. That is the lesson: a success message written by the client is not evidence that anything succeeded.

7 September 2026 (fourth entry) — and then we looked, and found three more

Writing the entry above prompted a sweep for the same defect elsewhere. It was live in three more places, and the worst was on the page that exists to prevent it.

All four are fixed the same way: by not stating a count in prose at all. The register's table is now the only place the number lives, because a number written into a sentence goes stale without anyone editing it — the same reasoning that removed a live count from the privacy notice in version 1.4.

And it is now a check. Four occurrences of one defect class is not bad luck; it is a process choosing to keep a defect. The checker now fails if any page except this one states an inventory in prose. It found two false positives on its first run — this page's own quoted wording, and a structural phrase about one test per domain — and both were fixed in the check rather than in the pages, because both pages were right.

7 September 2026 (third entry) — the privacy notice named one test again

Third time for this exact sentence, and that is the interesting part. Under What we collect, the notice said "The digit span test runs entirely in your browser" — naming one instrument when five exist.

Found while publishing the notice's forward-looking section, not by auditing the notice. Which is the pattern worth naming: this page keeps recording a class of defect that a checker could catch, and the checker still does not catch it.

7 September 2026 (second entry) — the page explaining the arithmetic got the arithmetic wrong

Hours after publishing the number, the page that explains how it is calculated published a worked example that does not calculate.

How it was found matters more than the slip. Not by re-reading the sentence, which had already been read several times, but by running the published example against the live page and comparing. A worked example is a test case, and it should be executed rather than proofread.

7 September 2026 — we said there would be no single number, and now there is one

This is the largest reversal on this page, and the founder asked for it explicitly rather than it being quietly slipped in. That distinction is written into how these decisions are supposed to work, so it is written here too.

One constant in it is a decision rather than a measurement, and it is marked as one on every page that uses it: the processing speed task is a rate with no natural ceiling, so we declared sixty correct — one match every 1.5 seconds for the full ninety seconds — as the top of that arm. It is not derived from anyone's performance.

Why we are telling you this rather than shipping the number quietly: the decision that said "no number" was recorded on 2 September with an explicit condition attached — that it could be revisited only through an open, evidence-based decision, never smuggled in. The full arithmetic, the weighting choice, and what the number still cannot say are published here.

6 September 2026 (fourth entry) — the privacy notice named one test while four exist

Found by the same method as the entry below: reading the live key store against the notice. This time it was the notice's own scope line.

In the same change, and disclosed rather than slipped in: the two optional questions now appear after every test rather than after one, and the tally records which test an answer came from. That raises the maximum from seven numbers to seven per test. Nothing else about the request changed — still two short words from a closed list, with no result, no identifier and no time. The notice is at version 1.5.

6 September 2026 (later still) — two things we hold that this site did not describe

Found by reading the live key store against the privacy notice, which is not a thing we had done before. It is now written down as a document, so it can be done again by someone who was not here.

Neither is a change to what the site collects. What changed is that the page now accounts for everything in the store rather than for everything we meant to put there. The notice is at version 1.4.

6 September 2026 (later) — the symbol match page described its own scoring rule wrongly

Found while writing the page about why this test disagrees with other tests — which required re-reading our own procedure closely enough to describe it, and that is when the sentence stopped making sense.

6 September 2026 — three corrections from reading our own pages against each other

None of these was reported to us and none was found by looking at the page in question. All three surfaced from comparing one of our surfaces against another — which is the only method that has ever worked here, and is worth saying plainly.

5 September 2026 — the test was easier than we said, in one specific case

This one is both a correction and a version change, which the policy above allows for and this is the first instance of.

How we found it is worth stating, because it was luck rather than diligence. We were driving the test through an automated browser to check that a new part of the result page rendered. The automation ran in a background tab, the test crawled, and the reason it crawled turned out to be a defect in the instrument rather than in the automation. A test nobody had taken in a hidden tab would not have surfaced this.

5 September 2026 — a claims sweep of every page

We checked all 57 factual assertions across all seven pages then published, against their sources. Most held. These did not.

5 September 2026 — the methodology page, re-read against the site

Neither of these changes a scoring rule, an exclusion rule, the domain model or the norming rung, so the methodology version stayed at 1.1.

5 September 2026 — a claim that was not made in words

What has not been corrected

No scoring rule, exclusion rule, band boundary, domain definition or norming rung has changed since publication. Every correction so far has been us describing our own work inaccurately, or asserting something about the world we had not checked — not the measurement itself being wrong.

That is the direction we expected, and it is worth stating plainly rather than leaving you to infer it from the list.