v2.3.6 — CI token audits, data-heavy Auto, animated + live gallery
v2.3.6
CI token audits
scripts/audit-tokens.js(structural: undefined/NaN/empty body/misplaced markup) andscripts/render-audit.js(headless Chrome: visible text, no horizontal overflow, heading) now run as atoken-auditjob in the audit workflow on every push touching the engine.
Data-heavy Auto detection
- Auto now detects data-heavy sources (>=6 measurable facts or density-rich) and boosts the infographic token, stating so in the rationale. Field report -> infographic; essay -> editorial unchanged.
Gallery: animation + live demo
3jsandmotionchips show looping animated GIFs captured from the real outputs.- "▶ Live demo" renders the current token in the browser (scrollable desktop + phone frames) via the in-page engine.
Also
- All 44 tests pass; engine bundles fresh; examples regenerated with stable Auto choices.
🛒 GitHub Actions Marketplace
This release publishes the reimagine-it Design Health action to the GitHub Actions marketplace.
Quick start
- uses: Kayforkind/reimagine-it@v2.3.6
with:
path: "**/*.html"What it checks
| Category | Checks |
|---|---|
| Typography | Hierarchy levels, text measure, missing display fonts |
| Palette | Off-palette accents, unstyled ::selection, >5 non-neutral colors |
| Motion | Missing prefers-reduced-motion, missing :focus-visible, non-compositor animation |
| Content | Blank plates, placeholder labels, fabricated content |
| Structure | No hero SVG, missing landmarks, broken images |
| Performance | Missing content-visibility, CLS risk, DOM depth |
18 deterministic rules. No LLM. No API key.