Skip to content

v2.10.0 — /ss-verify: the visual gate (render, look, score the pixels)

Choose a tag to compare

@bitjaru bitjaru released this 09 Jul 01:47

The gate now has eyes. /ss-score reads the code — but some of the worst "AI-made" tells only exist in pixels, and a code-reading gate is blind to every one: a hero that doesn't actually dominate, a lower third of dead whitespace, a web font that silently failed to load and fell back to Times, two colors that look like two accents once rendered, an empty state that's a blank white void. A human catches these in half a second.

Added

  • /ss-verify — the VISUAL gate. It renders the screen (dev server + headless screenshot, a static file, or an isolated component harness), the agent looks at the image, and scores the same StyleSeed gate against what it actually sees: the squint "does this look AI-made" test, whether one element truly dominates, dead/cramped space, fonts that didn't load, hues that read as two accents, contrast as rendered, optical alignment. It renders the empty/loading/error states too — the blank-void failure you can only catch by looking — then fixes and re-renders until it passes. Never claims a visual pass without a real screenshot; falls back to /ss-score if nothing can render.

Changed

  • The Quality Gate is now two passes in order: /ss-score (code-clean, cheap) → /ss-verify (pixel-clean, the real bar) whenever the screen renders. /ss-build finishes a renderable screen with it. Wired into the CLAUDE.md / AGENTS.md gates, /ss-build, and llms.txt. 19 skills total.

Update: run `/ss-update`, or `npx skills add bitjaru/styleseed`.