Concrete
data
Component

Area chart

Soft filled trend chart for volume, confidence, and generated UI previews.

Area chart should stay light. It is useful when the signal is cumulative or atmospheric, not when exact comparison is the main task.

Execution trend

Accepted runs and total executions.

ready
Agent runsAccepted
Playground

Props in the URL.

Controls update query params directly. Complex slots use curated fixtures so component states stay deterministic, linkable, and screenshot-ready.

Loading playground.
States

Rendered matrix.

Every state maps to the same component render route through the `state` query param.

Execution trend

Accepted runs and total executions.

ready
Agent runsAccepted
Default

Soft area chart with endpoint labels.

/render state

Execution trend

ready
Agent runsAccepted
Quiet

Transparent surface and hidden axes for compact generated UI.

/render state

Execution trend

Accepted runs and total executions.

ready
Agent runsAccepted
Dots

Inspection state with point markers.

/render state
Props

Public contract.

NameTypeDefaultDescription
title *string-Chart title.
descriptionstring-Muted supporting copy.
seriesreadonly DataSeries[][]One or more typed data series.
targetnumber-Optional horizontal reference line.
state'ready' | 'loading' | 'empty' | 'error'readyAsync data state.
showDotsbooleanfalseShows every point marker for inspection states.
showEndLabelsbooleantrueLabels each series endpoint.
showGridbooleantrueShows horizontal grid rules.
showXAxisbooleantrueShows sparse x-axis labels.
showYAxisbooleantrueShows y-axis tick labels.
stackedbooleanfalseReserved for stacked area compositions.
heightnumber220SVG plot height.
legendbooleantrueShows derived legend indicators.
surface'raised' | 'sunken' | 'transparent'raisedPlot stage surface.