You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Class (b): shipped .describe() prose contradicts the renderer it describes. Same defect class as #17670, different sentence — this one was never in that card's scope, so it is filed rather than folded in.
The claim
packages/spec/src/ui/view.zod.ts, the span describe, 'auto' clause (unchanged by PR #18492): wide widgets "like textarea/richtext/json/file/subform take the whole row".
Two separate falsifications, both measured
Measured by the at-tier contract reviewer of PR #18492 (record: #18492 (comment), flag F3) against the renderer executed at the .objectui-sha pin 53ded82bf7 and at objectui main542718f457:
json, file and subform are in no wide path at all.WIDE_FIELD_TYPES is 10 entries — textarea/markdown/html/grid/richtext, bare and field:-prefixed — at the pin and at main. No other full-row path names them in plugin-form/src or the form renderer (grep 0 hits; lit control col-span-full = 1 hit, section dividers only). So three of the five names in the list are wrong, and two of the five real wide types (markdown, html, grid) are not named.
Class (b): shipped
.describe()prose contradicts the renderer it describes. Same defect class as #17670, different sentence — this one was never in that card's scope, so it is filed rather than folded in.The claim
packages/spec/src/ui/view.zod.ts, thespandescribe,'auto'clause (unchanged by PR #18492): wide widgets "like textarea/richtext/json/file/subform take the whole row".Two separate falsifications, both measured
Measured by the at-tier contract reviewer of PR #18492 (record: #18492 (comment), flag F3) against the renderer executed at the
.objectui-shapin53ded82bf7and at objectuimain542718f457:json,fileandsubformare in no wide path at all.WIDE_FIELD_TYPESis 10 entries —textarea/markdown/html/grid/richtext, bare andfield:-prefixed — at the pin and at main. No other full-row path names them inplugin-form/srcor the form renderer (grep 0 hits; lit controlcol-span-full= 1 hit, section dividers only). So three of the five names in the list are wrong, and two of the five real wide types (markdown,html,grid) are not named.@2xl:col-span-3at the pin, which is 1 of 2 cells at the @md tier — the same widest-tier-only behaviour [finding] The colSpan / span: 'full' claim #17328 measured false is still on the tree in five more carriers — including the spec .describe() that generates the public reference docs #17670 is removing forspan: 'full'. The reviewer's probe row:textareaauto in a 3-column grid at the pin →@2xl:col-span-3, 1/2 at @md.Population, if it is fixed
1 describe string →
src1,dist30,json-schema12, generatedcontent/docs/references/ui/view.mdx2.Notes for whoever takes it
bd09957380the wide widget becomes a true whole row at every multi-column tier. spec span/colSpan tier prose is anchored to the current .objectui-sha and goes stale at the bump that absorbs objectui#9253 — nothing mechanical holds the ticket #18508 carries a tested mechanical guard for exactly that (the assertingcheck:objectui-pin-citationsspelling).domain:specexecution seat, not triaged by it — the labeller assigns level and route.Dedupe words:
WIDE_FIELD_TYPES,isWideFieldType,take the whole row,span: 'auto',textarea richtext subform describe.Generated by Claude Code