Charts / Playground
Chart playground
Make a chart with viz_render in OODS Foundry 0.10.1: a named pattern, or one of the 13 chart types with your own rows. Each chart comes back with its content hash, its narrative and data table, and artifact_certify's results.
Generated from @oods/foundry 0.10.1
Each chart you render here is a real call to @oods/foundry@0.10.1, running on this site's server. The page opens on a chart this
site recorded, so nothing is called until you render. Each address can draw a few new charts a minute, with a cap on rows, and a chart
already drawn comes back at once.
Make a chart
A named pattern draws its own sample rows.
A chart this site recorded from OODS Foundry 0.10.1, so no call was made. Change anything, then render it here.
The chart
contentHash 2d0dfe45bf31…- contentHash
2d0dfe45bf318918c3a51ea16be485af5ec1e72e9b375fc293d65b43b033d4ce- svgHash
fb2b7f70028f148d1b932389790598d30a2c4f475860af702879464f7a3e0faa- Drawn by
- OODS Foundry 0.10.1, recorded by this site
Its narrative
Usage Alerts sits in the high-impact/low-effort quadrant; Billing Revamp is large but expensive.
- Usage Alerts ideal quick win
- AI Assist promises biggest impact if we can fund it
Its data table
| Initiative | Customer Impact | Engineering Effort | Customers affected |
|---|---|---|---|
| Playbooks | 4.5 | 3.5 | 1,800 |
| Audit Trails | 3.2 | 2.1 | 2,400 |
| AI Assist | 4.8 | 4.2 | 950 |
| Usage Alerts | 3.8 | 1.8 | 1,500 |
| Billing Revamp | 4.1 | 4.5 | 2,200 |
Certification
artifact_certify on the normalized spec viz_render returned, in light, brand A: coverage certified, conformant true.
- accessibility equivalence
a11yEquivalence pass- determinism
determinism pass- contrast
contrast pass- accuracy
accuracy pass
Contrast: certify grades the series-to-paint assignment of the rendered chart (the compiled spec rendered through @oods/viz-render), against the requested CSS scope canvas. Scope: light/A.
Certification covers charts only: it measures the chart's specification. A pass means no offered rule found a problem, not a general promise. An ECharts type certifies only when its data is supplied.
The call
The viz_render call that drew this chart. Copy it with a short prompt for your own assistant: the same call to OODS Foundry 0.10.1 (npx -y @oods/foundry@0.10.1) gives the same contentHash.
{
"pattern": "pattern:viz:bubble-distribution",
"brand": "A",
"theme": "light",
"output": {
"svg": true,
"includeA11y": true,
"includeNormalizedSpec": true
}
}The artifact_certify call
{
"brand": "A",
"theme": "light",
"spec": { … the normalized spec viz_render returned … }
}