v2.4.2 — 80% fidelity floor, all 15 tokens in the extension
What's new in v2.4.2 — source fidelity floor raised to 80% across every token
Fidelity: every source anchor survives the redesign
The engine previously let headings override real source anchors, so phrases like "Venator Become" or "Arcade Tee" silently vanished from the output. Anchors are now headings + source anchors, deduplicated — all 15 tokens keep every clickable phrase.
Links & emails on every token
A shared Source-index footer now renders all content.links and emails on every generated page, not just webpage/landing tokens.
No more truncated tokens
Simulation, cinematic, 3js, and dashboard render the full source signal instead of the first few facts/anchors.
Measured results
- All 105 token×source fidelity cells ≥80% (worst token: 80%) — up from 61 of 105 below 80%
- All seven shipped examples report 100% fidelity in their auto.json reports
- New regression test locks the floor (57/57 tests pass)
- Benchmark diversity now 19.9% (was 15.6% — a side effect of higher fidelity)
Extension & CI
- Extension popup now exposes all 15 tokens (editorial, motion, gradient, glass, showcase added to the original ten)
docs-driftCI job fails the build if case tables diverge from manifest/auto.json ground truth
Validation
- 57/57 unit tests · 15-token benchmark gate all PASS · audit 0 failures · all workflow YAMLs parse · Pages live
Full changelog: CHANGELOG.md
🛒 GitHub Actions Marketplace
This release publishes the reimagine-it Design Health action to the GitHub Actions marketplace.
Quick start
- uses: Kayforkind/reimagine-it@v2.4.2
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.