Polish v2.0 changelog entry

Tightened the v2.0 changelog on the homepage. Same information density,
fewer words, no em dashes, and dropped what does not concern users.

- Skill rewrite bullet: same numbers, shorter framing.
- Detection engine bullet: dropped the 'hard-to-hit cases that slip
  past regex-only scanners' flourish at the end.
- CLI bullet: collapsed parenthetical clauses into short phrases.
- Chrome extension bullet: replaced the em dash with a colon.
- /critique bullet: tightened.
- /shape bullet: replaced the em dash with a period break.
- "Rebuilt site and docs" renamed to "New docs site" and trimmed to
  just what users experience (top-level sections, skill pages,
  tutorials, rule cards). Dropped the 'mobile experience overhauled'
  line — implementation detail, not a user-facing feature.
- Licensing bullet: renamed to 'Apache 2.0 throughout'.
This commit is contained in:
Paul Bakaus
2026-04-08 13:33:42 -07:00
parent 1bd08ebad9
commit 04f284a651
+9 -9
View File
@@ -483,15 +483,15 @@
<span class="changelog-date">April 8, 2026</span>
</div>
<ul class="changelog-items">
<li><strong>Data-driven skill rewrite.</strong> The core skill (renamed from <code>frontend-design</code> to <code>impeccable</code>) was rebuilt using a multi-model eval framework that runs the skill with and without the improvements across 7 design niches and measures how much the output collapses into monoculture. Not vibes, numbers: on Qwen 3.6 Plus, overused Fraunces headings dropped from 92% to 0% on kids reading, side-tab borders from 76% to 20% on vintage moto, no theme regressions elsewhere. Run <code>/impeccable teach</code> once to set your project's design context.</li>
<li><strong>Anti-pattern detection engine.</strong> 25 rules across typography, color &amp; contrast, layout, motion, and design quality. Handles modern color formats (oklch/oklab/lch/lab), CSS variables inside border shorthands, gradient-backed text, and emoji-only nodes — the hard-to-hit cases that slip past regex-only scanners.</li>
<li><strong>CLI: <code>npx impeccable detect</code>.</strong> Scans HTML, CSS, JSX/TSX, Vue, Svelte, and CSS-in-JS with framework detection, multi-file import tracking, live URL scanning (via Puppeteer), JSON output for CI, and a <code>--fast</code> regex mode for huge codebases.</li>
<li><strong>Chrome DevTools extension.</strong> One-click detection on any page yours, staging, production, or someone else's. Reads live computed styles, surfaces findings in an interactive panel, and highlights offending elements on the page. In Chrome Web Store review.</li>
<li><strong><code>/critique</code> got teeth.</strong> Persona sub-agents now review in parallel, score against Nielsen's heuristics, run the detector automatically, and open a live browser overlay so you can walk each finding on the rendered page.</li>
<li><strong>New command: <code>/shape</code>.</strong> Interviews you about purpose, audience, and goals before writing a single line of design — so the AI actually understands the brief instead of jumping straight to CSS.</li>
<li><strong>Rebuilt site and docs.</strong> New narrative (Foundation → Language → Antidote → Visual Mode), a browsable <a href="/skills">skills index</a> with per-skill detail pages and before/after demos, <a href="/tutorials">tutorials</a> walk-throughs, an <a href="/anti-patterns">anti-patterns index</a>, and the <a href="/gallery">Gallery of Shame</a> with live detection overlays. Mobile experience overhauled end-to-end.</li>
<li><strong>New harness: Rovo Dev.</strong> Brings the total to 11 supported AI tools.</li>
<li><strong>Licensing unified to Apache 2.0.</strong> CLI merged back into this repo; every component now ships under a single permissive license.</li>
<li><strong>Data-driven skill rewrite.</strong> The core skill, renamed from <code>frontend-design</code> to <code>impeccable</code>, was rebuilt against a multi-model eval framework that runs the same brief with and without the skill loaded and measures how much the output collapses into monoculture. On Qwen 3.6 Plus: overused Fraunces headings 92% to 0% on kids reading, side-tab borders 76% to 20% on vintage moto, no regressions elsewhere. Run <code>/impeccable teach</code> once per project to set your design context.</li>
<li><strong>Anti-pattern detection engine.</strong> 25 deterministic rules across typography, color, layout, motion, and quality. Handles oklch, oklab, lch, and lab color formats, CSS variables inside border shorthands, gradient-backed text, and emoji-only nodes.</li>
<li><strong>CLI: <code>npx impeccable detect</code>.</strong> Scans HTML, CSS, JSX/TSX, Vue, Svelte, and CSS-in-JS. Framework detection, multi-file import tracking, Puppeteer-backed live URL scanning, CI-ready JSON output, and a <code>--fast</code> regex mode for huge codebases.</li>
<li><strong>Chrome DevTools extension.</strong> One-click detection on any page: yours, staging, production, or someone else's. Reads live computed styles, surfaces findings in an interactive panel, and highlights elements on the page. In Chrome Web Store review.</li>
<li><strong><code>/critique</code> got teeth.</strong> Persona sub-agents review in parallel, score against Nielsen's heuristics, run the detector automatically, and open a live browser overlay so you can walk each finding in place.</li>
<li><strong>New command: <code>/shape</code>.</strong> Interviews you about purpose, audience, and goals before any code. The model understands the brief before it writes the first line.</li>
<li><strong>New docs site.</strong> Top-level <a href="/skills">Docs</a>, <a href="/anti-patterns">Anti-Patterns</a>, and <a href="/visual-mode">Visual Mode</a> sections. 21 per-skill pages with before/after demos and the canonical SKILL.md inline, two <a href="/tutorials">tutorials</a>, and 38 rule cards with inline visual examples.</li>
<li><strong>New harness: Rovo Dev.</strong> 11 supported AI tools total.</li>
<li><strong>Apache 2.0 throughout.</strong> CLI merged back into this repo; every component ships under a single permissive license.</li>
</ul>
</div>