Does Claude Opus 5.5 know valibot 1?

Partly: in 1 run, Claude Opus 5.5's valibot attribution reaches 1.0.0 (2025-03-19), inside valibot 1, and the subject states it stops there — valibot was at 1.5.0 when this index last tested it (2026-09-27). Claude Opus 5.5's stated valibot end at 1.0.0 is equivocal: in the same draw it placed the content of valibot 1.1.0 (2025-05-06) correctly while declining to call that a description, so its attribution may reach 1.1.0. That is ~15 months below the training cutoff the subject stated in those runs (2026-06). No finding is currently charged against Claude Opus 5.5 on valibot: every probe in the 1 run published here passed, which is a result rather than an absence of testing. Read the boundary precisely: it is the newest release whose contents the model can correctly attribute to that release, not the newest valibot feature it can use. Past it a model often writes working code with a newer API while naming the wrong release for it.

Answer class inside, decided by one rule applied to every page of this kind: every measured boundary is at or above the first release of the major named in the question. Every figure below is read from the dataset at build time; nothing on this page is written by hand.

The measurements

BatteryNewest release it can placeOldest it cannotLag vs stated cutoff
v7 2026-09-27 1.0.0
2025-03-19
1.1.0
2025-05-06
~15 months

How repeatable is this?

One measurement of this pair, all giving the same boundary. No two of them were drawn from an identical prompt, so the spread mixes prompt differences with draw variance.

valibot published 3 minor or major releases in the twelve months before this model’s stated cutoff, which is the scale a spread should be read against.

What Claude Opus 5.5 gets right about valibot

Nothing is charged. Every probe in the runs below passed, which this index publishes the same way it publishes a failure.

What to do about it

The valibot correction pack states what is true now for each corrected fact, with a primary-source citation, as markdown you can paste into a rules file (raw). What a correction pack measurably changed when one was tested — a pre-registered run on prisma and zod — is on the benchmark page, including where it changed nothing.

Runs

The same question, asked of the others

All of them at once: Which Claude model knows valibot 1 best?

Other subjects on valibot:

Claude Opus 5.5 on the other libraries: