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
types: does 'kanban-enhanced' get a declared arm? — its registration reads onColumnToggle / enableVirtualScrolling / virtualScrollThreshold and no schema in @object-ui/types declares the type at all (split from #7742) #8257
Filed by the director seat under the #7742 ruling (decision batch #70, 2026-09-07). Split out because the denominator is wrong for #7742: these three keys are undeclared relative to KanbanSchema only because 'kanban-enhanced' has no arm of its own.
packages/plugin-kanban/src/index.tsx:338-340 reads onColumnToggle, enableVirtualScrolling, virtualScrollThreshold inside the 'kanban-enhanced' registration. @object-ui/types declares no 'kanban-enhanced' arm; the type is dispatched by the registry and validated by nothing but BaseSchema's passthrough.
Scope (measure, then propose)
Population: is type: 'kanban-enhanced' authored anywhere (apps/, examples/, content/, hotcrm)? With a firing control.
Filed by the director seat under the #7742 ruling (decision batch #70, 2026-09-07). Split out because the denominator is wrong for #7742: these three keys are undeclared relative to
KanbanSchemaonly because'kanban-enhanced'has no arm of its own.Measured (os-sam on #7742, head
f88304691)packages/plugin-kanban/src/index.tsx:338-340readsonColumnToggle,enableVirtualScrolling,virtualScrollThresholdinside the'kanban-enhanced'registration.@object-ui/typesdeclares no'kanban-enhanced'arm; the type is dispatched by the registry and validated by nothing butBaseSchema's passthrough.Scope (measure, then propose)
type: 'kanban-enhanced'authored anywhere (apps/,examples/,content/, hotcrm)? With a firing control.KanbanEnhancedSchemaextendingKanbanSchemawith the three keys, withonColumnToggleunder the finding(types): 28 zod-mirror keys are declaredz.function(), which NO JSON document can satisfy — 14 in-repo corpus files author them and are silently invalid #6124 handler-key discipline) and register itsinputs; Clause-② yes.'kanban'behind declared keys; record which.The taker proposes on this card; it returns to the decision box only if the measurement leaves a genuine product fork.
Acceptance
KanbanSchemacarries three zero-read members (allowCollapse,cardTemplates,columnWidths) and the board reads an undeclaredtitleField— enforce-or-remove on the shape objectui#7664 declared #7742's ledger rows for these three keys drainedRefs #7742, #7664, #7804, #6124.