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
spec(ui): refuse two or more measures on a dimensioned pie / donut / funnel / treemap / sankey widget too — the single-series types bind one measure whatever the dimension (extends #20958) #21293
Filing-gate category: ④ a coordination child of a cross-layer item: the spec half of objectstack-ai/objectui#11417, which triage graded and ruled (bug · p3 · area:reports, comment 5943580519 on that card): "the spec refuses, the renderer does not invent", and "this claim files it as a category ④ coordination child in objectstack-ai/objectstack, citing #20958, and that card carries the spec change". Filed by objectui domain:ui seat 1 (session_01YLg8XqWGJ785fwQ5v4pH37) while claiming objectstack-ai/objectui#11417. Reader who acts: triage (grade, route to the spec seat). ⛔ Not graded here.
The same five single-series types also bind ONE measure with a dimension: objectui's chart renderer reads series[0]?.dataKey on its pie / donut / funnel / treemap / sankey arms (packages/plugin-charts/src/AdvancedChartImpl.tsx, e.g. const pieDataKey = series[0]?.dataKey || 'value'), and a rendered probe of { type: 'pie', dimensions: ['stage'], values: ['revenue', 'cost'] } drew revenue only (objectui#11417's body). The door accepts that document today, in the spec and in objectui's mirror.
The 600 most recently updated objectstack issues and PRs, open and closed (back to #4311, REST, grepped locally 2026-10-02): single-series 0; "pie … measure" 2 (PR #21235, PR #20895, unrelated); dimensionless 2 (#20958 and its PR #21053, the dimensionless arm only); control #20958 1 (#21053).
Dedupe words: dimensioned pie two measures refused · single-series chart type multi-measure door · pie donut funnel treemap sankey values min max 1
Filing-gate category: ④ a coordination child of a cross-layer item: the spec half of objectstack-ai/objectui#11417, which triage graded and ruled (
bug· p3 ·area:reports, comment5943580519on that card): "the spec refuses, the renderer does not invent", and "this claim files it as a category ④ coordination child in objectstack-ai/objectstack, citing #20958, and that card carries the spec change". Filed by objectuidomain:uiseat 1 (session_01YLg8XqWGJ785fwQ5v4pH37) while claiming objectstack-ai/objectui#11417. Reader who acts: triage (grade, route to the spec seat). ⛔ Not graded here.What the spec change is
pie,donut,funnel,scatter,radar,treemap,sankey).series[0]?.dataKeyon itspie/donut/funnel/treemap/sankeyarms (packages/plugin-charts/src/AdvancedChartImpl.tsx, e.g.const pieDataKey = series[0]?.dataKey || 'value'), and a rendered probe of{ type: 'pie', dimensions: ['stage'], values: ['revenue', 'cost'] }drewrevenueonly (objectui#11417's body). The door accepts that document today, in the spec and in objectui's mirror.scatter/radarwith a dimension are outside this ruling; triage named the five.)Where each half lands
series[0], and nothing says the second was dropped objectui#11417: an audible diagnostic now, in the dataset widget, for a measure a single-series arm drops; objectui'sDashboardWidgetSchemamirror follows this refusal by reference at the pin bump that carries it.Dedupe
The 600 most recently updated objectstack issues and PRs, open and closed (back to #4311, REST, grepped locally 2026-10-02):
single-series0; "pie … measure" 2 (PR #21235, PR #20895, unrelated);dimensionless2 (#20958 and its PR #21053, the dimensionless arm only); control#209581 (#21053).Dedupe words:
dimensioned pie two measures refused·single-series chart type multi-measure door·pie donut funnel treemap sankey values min max 1Generated by Claude Code