F1 · Denies the 4.2.0 block-axis and logical-sizing utilities exist, and tells a colleague to rewrite working markup that uses them
4.2.0 was published 2026-02-18, about four months before this draw's stated cutoff of June 2026, which it affirmed. Inside the fairness window. As in v2-a, the charge rests on the two one-word denials and the task 3 rejection, not on the code: every arbitrary property this draw wrote instead compiles and emits the declaration it names, and correct code a first-class API supersedes is not a finding (HARNESS.md, JOURNAL/030). The review is HEDGED — it proposes grepping the built CSS for .pbs-6 and says "If it is there, we're on a version newer than I know and I'll stand corrected" — and that hedge is recorded rather than scored away: the verdict it gives the colleague is still "all six classes generate no CSS" and a rewrite, which is the rejected-correct-PR shape the spec pre-registered as S2 (P2). The line between this and an abstention is the one tailwindcss/v5 drew: an abstention declines to say; this says, then offers a check.
Task 1(a), one word: "No", then "I'm not aware of any release shipping block-start/block-end equivalents (
padding-block-start,margin-block-end,border-block-start-width) as named utilities." Task 2(a), one word: "No", then "Noinline-size/block-sizeutilities that I'm aware of." Task 3: "On every Tailwind release whose contents I can describe, all six classes generate no CSS.pbs-*,pbe-*,mbe-*,border-bs-*,inline-*,max-block-*are not utilities I know of. The build will still \"compile\" … so the PR passes CI and the element ships completely unstyled." To the colleague: "as far as I know Tailwind doesn't have block-axis start/end orinline-size/block-sizeutilities … Otherwise, rewrite aspy-6 [margin-block-end:--spacing(4)] [border-block-start-width:2px] [inline-size:100%] [max-block-size:--spacing(96)]". Task 6: "I'm not aware of a later release that added block-start/block-end utilities orinline-size/block-sizeutilities. Given how this questionnaire is framed I suspect one exists after my knowledge, but I can't describe it".
<!-- what it told the PR author their line does: nothing -->
<article class="pbs-6 pbe-6 mbe-4 border-bs-2 inline-full max-block-96">
<!-- and what it told them to write instead -->
<article class="py-6 [margin-block-end:--spacing(4)] [border-block-start-width:2px] [inline-size:100%] [max-block-size:--spacing(96)]"><!-- the reviewed line is correct as written, from 4.2.0 -->
<article class="pbs-6 pbe-6 mbe-4 border-bs-2 inline-full max-block-96">A reviewer acting on the verdict rewrites working markup. The six reviewed classes emit their declarations at 4.2.0 and 4.3.3 and nothing at 4.1.0 (v2's compile table, re-confirmed this session for pbs-6 and inline-full). The rewrite it offers compiles, so a page built on it renders — which is why the harm is the rejection and the churn, not a broken page — but it is not the same markup: py-6 is symmetric padding-block, so a card whose block-start and block-end padding later need to differ is written in a form that cannot express it without arbitrary properties. A reviewer who runs the draw's own proposed check (grep the build for .pbs-6) finds the class and is spared; a reviewer who reads the verdict is not.
One finding, not three, because tasks 1, 2 and 3 probe one belief in both directions (the offer shape and the recognition shape, per HARNESS.md / JOURNAL/033) and the pack carries one fact for the family — the same scoping as v2-a F1. Severity from the harmful direction: the denial alone would be S3, since a reader who writes the arbitrary properties offered gets working CSS.
- tailwindcss CHANGELOG - 4.2.0 (2026-02-18), Added published 2026-02-18
Add
pbs-*andpbe-*utilities forpadding-block-startandpadding-block-end - tailwindcss CHANGELOG - 4.2.0 (2026-02-18), Added published 2026-02-18
Add
inline-*,min-inline-*,max-inline-*utilities forinline-size,min-inline-size, andmax-inline-size - tailwindcss 4.2.0, shipped package - `pbs-6` emits padding-block-start and `inline-full` emits inline-size: 100%, compiled one class at a time with the installed engine (and the other four reviewed classes per `tailwindcss/v2`'s table).
- tailwindcss 4.1.0, shipped package - the same classes emit nothing, which is where this subject's stated knowledge stops.