Deploy: Vanguard red NOTE callout β when a visual can't be produced (unsupported kind or missing data), model emits a NOTE: line rendered as a red note in the UI; never analysis-without-chart-without-explanation
Deploy: units on charts β value_prefix/value_suffix carried into all labels & tooltips (e.g. $3.35T, $47.5B); no-rounding grounding rule (widget copies exact <RESPONSE> figures); units rule + examples in registry so the LLM reliably emits them
Deploy: Baseline pane generates LLM visuals as live-typed HTML in a sandboxed iframe (allow-scripts, no same-origin) via new SSE /api/chat_plain_stream; close-Adaptive toggle (Baseline full-width) + guarded pane toggles; stronger 'must emit widget when claiming a chart' rule; per-chart distinct colors (even-hue >20) across all kinds incl sankey nodes