Context
The candlestick chart is visual and canvas-based, so screen-reader users cannot
discover its time range, trend, latest value, or underlying sampled data.
Scope
- Add a concise accessible summary linked to the chart.
- Provide an optional keyboard-reachable table of representative OHLC data.
- Announce live-price updates at a non-disruptive, throttled cadence.
- Document which chart decorations should be hidden from assistive technology.
Acceptance criteria
- The chart has an accessible name, description, time range, and latest value.
- Data fallback uses semantic table headers and chronological rows.
- Live updates do not announce every tick.
- Loading, empty, and error chart states have equivalent text.
- Tests cover summary content, table semantics, and announcement throttling.
Out of scope
- Replacing Lightweight Charts.
- Exposing every candle for very large datasets without pagination.
Context
The candlestick chart is visual and canvas-based, so screen-reader users cannot
discover its time range, trend, latest value, or underlying sampled data.
Scope
Acceptance criteria
Out of scope