Knowledge RAG
Submit principleDesign Knowledge Base
Community-maintained principles reviewed before publication and retrieved as Agent design constraints.
5 published principles / 192 in library
Data Visualizationaccessibility / charts
Accessible Chart Alternatives
Charts need takeaway titles, text summaries, redundant encodings, and data-table alternatives; Canvas or SVG alone is not automatically accessible.
Data visualization is non-text and often interactive content. It must give equivalent conclusions and data paths to people who cannot see the chart, distinguish colors, use a mouse, or read it at default size.95%Data Visualizationdata-transform / provenanceVisualization Transform Provenance
Charts must record filter, aggregate, bin, timeUnit, join, missing-value, and sorting logic; otherwise users cannot audit why the chart looks the way it does.
Data-visualization trust comes not only from graphics but also from an explainable transform chain. Every aggregation, filter, and derived field should be traceable.95%Typography Color Accessibilitycharts / accessibilityChart Accessibility Encoding
Chart Accessibility Encoding turns a frequent interface judgment into an executable constraint before generation.
An accessible chart is not a graphic with one alt sentence; its visual encodings, text summary, interaction states, and data alternative all carry the same evidence.94%Visual Foundationsdata / chartsData Ink Priority
Data Ink Priority turns a frequent interface judgment into an executable constraint before generation.
Visual ink in charts and metrics should serve data, thresholds, and exceptions before decorative grids.85%Visual Foundationscharts / dashboardReadable Dashboard Charts
Readable Dashboard Charts turns a frequent interface judgment into an executable constraint before generation.
Operational charts are often scanned quickly; small-chart readability matters more than expressive form.84%