[Charts](https://oods-foundry.com/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

![AI Assist has the highest impact but also the highest effort, while Usage Alerts offers a quick win.](https://oods-foundry.com/charts/svg/bubble-distribution-light.svg)

Scatter, light, brand A `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 effort vs impact

| 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 … }
}
```
