Skip to content

v2.3.8 — shareable links, --diff, token benchmark

Choose a tag to compare

@Kayforkind Kayforkind released this 26 Aug 05:15
· 17 commits to main since this release

What's new in v2.3.8

  • Shareable result links — the no-install playground encodes the source + token into the URL hash, so any redesign becomes a one-click link that reproduces the same output (deterministic per-source seed, replacing the random draw). Try it: https://kayforkind.github.io/reimagine-it/#playground
  • --diff CLI flag — print a before/after summary (direction, palette, anchors, art elements, fidelity %, size) without writing a file: npx reimagine-it -i page.html --auto --diff
  • 15-token benchmarknode scripts/benchmark-tokens.js generates all 15 directions × 4 representative sources through the real CLI and writes benchmark/BENCHMARK.md. Every token scores 100/100 usability and full fidelity, with 18.4% mean pairwise output diversity — no two tokens produce the same page.
  • Design Health badge — the README header now shows the live status of the separate design-health-action repo's audit workflow.
  • Launch postdocs/LAUNCH-POST.md is a ready-to-publish write-up for dev.to, HN, and Reddit.

Validation


🛒 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.8
  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.