F1 · Denies Tailwind ships scrollbar utilities, attributes the real class names to a third-party plugin, and rejects working markup that uses them
4.3.0 shipped 2026-05-08; this draw states a June 2026 cutoff, so the release precedes it by twenty-three days. Tightest charging gap in the Index.
Task 1(a), one word: "No". Then: "Tailwind core (v4.0 / v4.1.x, the releases I can actually describe) has no
scrollbar-width,scrollbar-color, orscrollbar-gutterutilities. Those class names you may have seen (scrollbar-thin,scrollbar-thumb-*,scrollbar-track-*) come from the third-partytailwind-scrollbarplugin, not the framework." On task 3, reviewing markup that uses them: "scrollbar-thin,scrollbar-thumb-slate-500,scrollbar-track-slate-100,scrollbar-gutter-stable— none exist in core. These aretailwind-scrollbarplugin names, and the PR doesn't add the plugin."
<!-- the review verdict: four inert classes, replace them -->
<div class="h-96 overflow-y-auto
[scrollbar-width:thin]
[scrollbar-color:var(--color-slate-500)_var(--color-slate-100)]
[scrollbar-gutter:stable]"><div class="h-96 overflow-y-auto scrollbar-thin scrollbar-thumb-slate-500 scrollbar-track-slate-100 scrollbar-gutter-stable">The charge is the REVIEW direction, not the code. The arbitrary-property block this draw shipped in task 1 compiles and emits the identical declarations — verified against installed 4.2.4 and 4.3.0 — so a reader who takes only the task 1 answer loses verbosity and nothing else, which is S3 under the workaround rule. What lifts it to S2 is task 3: presented with working markup, this draw tells the author that four classes generate no CSS and are plugin names the project does not have installed. Every one of them compiles at 4.3.0 and 4.3.3. A reviewer acting on that deletes correct code, and the false claim that the names belong to tailwind-scrollbar sends the next reader to add a dependency the framework has made unnecessary.
The draw's own arbitrary-property code was executed: [scrollbar-width:thin], [scrollbar-color:...] and [scrollbar-gutter:stable] all compile at 4.2.4 and 4.3.0. Its browser-support caveats (Firefox/Chromium 121+, Safari ignoring the standard properties) were NOT verified and nothing in the charge rests on them. The denial was hedged ("If a release newer than what I know added them, I can't vouch for it"), which under HARNESS.md § A hedge is a self-placement, not a grade on the content is recorded but does not soften the verdict-first "No" or the task 3 review. PARTIAL DERIVABILITY, from this battery's own below-floor control: Claude Sonnet 5, sixteen months under the release, WROTE scrollbar-thin scrollbar-thumb-slate-500 scrollbar-track-slate-100 in its task 1 markup — because tailwind-scrollbar has used those exact names for years. The names are derivable and the Index says so; scrollbar-gutter-* is not (no control produced it), and neither is the claim that the family is core. The charge rests on the denial and the rejection, never on the names.
- tailwindcss v4.3.0 release notes — Added published 2026-05-08
Add
scrollbar-{auto,thin,none}utilities forscrollbar-width, andscrollbar-thumb-*/scrollbar-track-*color utilities forscrollbar-color - tailwindcss v4.3.0 release notes — Added published 2026-05-08
Add
scrollbar-gutter-*utilities - tailwindcss 4.3.0, shipped package — `scrollbar-thin` compiles to `scrollbar-width: thin`, `scrollbar-thumb-slate-500` and `scrollbar-track-slate-100` to `--tw-scrollbar-thumb`/`--tw-scrollbar-track` plus `scrollbar-color`, and `scrollbar-gutter-stable` to `scrollbar-gutter: stable`.
- tailwindcss 4.2.4, shipped package — every one of those class names compiles to nothing at the last release of the 4.2 line.