The bad chart problem
Single shot LLMs choose visualizations like an undergrad with five minutes: time series in pie charts, categorical comparisons in scatter plots, and unreadable labels everywhere.
How we solve it
A dedicated visualization agent receives the typed result schema and selects from a constrained palette using deterministic heuristics plus an LLM tiebreaker.




























