Dynamic graphics that explain, not decorate.
Fifteen reusable patterns for AI-generated HTML decks. Each example uses constrained visual states, responsive layout, deterministic rendering, and progressive disclosure.
The line is evidence. The annotation is the story.
Repeat one grammar so the differences become obvious.
+26% quarter over quarter
+14% quarter over quarter
+32% quarter over quarter
+9% quarter over quarter
+18% quarter over quarter
+21% quarter over quarter
Preserve identity while the question changes.
Bars emphasize total adoption volume by quarter.
Keep the whole system visible, then animate the active path.
Turn operational complexity into a readable sequence.
A gateway change alters request routing.
Retries amplify traffic across shared services.
Latency and error rates exceed thresholds.
Customers experience failed authentication.
Zoom changes the level of meaning, not merely the scale.
Portfolio context
Platform boundary
Runtime behavior
Single signal
Forecasts should show possibility, not false precision.
Connect one claim to multiple independent signals.
Show where volume originates, concentrates, and exits.
Events become useful when attached to measurable change.
Use depth only when layers are part of the explanation.
Procedural motion can establish mood without obscuring evidence.
Dense comparisons work when one decision path is emphasized.
Let data change at runtime without regenerating executable code.
Provenance, validation, and data alternatives
July 18, 2026 · America/Bogota. Single-file HTML. No external runtime dependencies.
Deterministic DOM, SVG, CSS, and Canvas. Interactions patch named state and existing attributes. No generated HTML is injected at runtime.
Pending browser validation. Checks cover page overflow, slide geometry, minimum text, duplicate IDs, and runtime errors.
Keyboard and touch navigation, reduced motion, semantic chart descriptions, visible data tables, reader reflow, and print states.
All examples are pre-authored. A production AI pipeline should emit a typed graphic specification and pass it to an allowlisted renderer.
All values are synthetic demonstrations. They show visual behavior and must not be interpreted as real operational claims.
Open accessible data tables
| Domain | Change |
|---|---|
| Platform | +26% |
| Identity | +14% |
| Observability | +32% |
| Knowledge | +9% |
| Security | +18% |
| Automation | +21% |
| Signal | Value |
|---|---|
| Weekly active users | +31% |
| Support requests | −22% |
| Developer sentiment | 4.7 / 5 |
| Repeat usage | 6 teams |
| Initiative | Value | Readiness | Risk | Speed |
|---|---|---|---|---|
| Knowledge copilot | High | High | Low | Fast |
| Incident agent | High | Medium | Medium | Medium |
| Autonomous deploy | Medium | Low | High | Slow |
| Synthetic testing | Medium | High | Low | Fast |
| Quarter | Usage index | Growth index |
|---|---|---|
| Q1 | 160 | 18 |
| Q2 | 230 | 27 |
| Q3 | 295 | 39 |
| Q4 | 340 | 54 |
| Q5 | 374 | 69 |
| Stage | Category | Share |
|---|---|---|
| Input | IDE | 31% |
| Input | Portal | 47% |
| Input | Agents | 22% |
| Outcome | Resolve | 57% |
| Outcome | Escalate | 43% |