[E31-S01-T01] core.chart renderers #315

Open
opened 2026-08-27 08:05:19 +00:00 by kpcto · 0 comments
Owner

Parent story: [E31-S01] core.chart renderers (line, bar, area, scatter) (#120)

Intent

Implement the core.chart renderers for line, bar, area and scatter.

Acceptance criteria

  • Render core.chart line, bar, area and scatter types server-side to a single inline SVG
  • Accept data as CSV or JSON props and enforce the 2000-point and 12-series limits at save time

Explicitly out of scope

  • Mermaid diagram rendering is covered by E31-S02
  • The accessibility contract is covered by E31-S03

Test plan

  • Render each chart type and assert a single inline SVG with no literal colour values

Rollback note

  • Roll back the chart renderer; content records are unchanged

Owning stream

platform

Risk quadrant

agent-full

> Parent story: [E31-S01] core.chart renderers (line, bar, area, scatter) (#120) ## Intent Implement the `core.chart` renderers for line, bar, area and scatter. ## Acceptance criteria - Render `core.chart` line, bar, area and scatter types server-side to a single inline SVG - Accept data as CSV or JSON props and enforce the 2000-point and 12-series limits at save time ## Explicitly out of scope - Mermaid diagram rendering is covered by E31-S02 - The accessibility contract is covered by E31-S03 ## Test plan - Render each chart type and assert a single inline SVG with no literal colour values ## Rollback note - Roll back the chart renderer; content records are unchanged ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint M milestone 2026-08-27 08:05:19 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:05:19 +00:00
Sign in to join this conversation.