visual-passlisted
Install: claude install-skill jaroslawherod/micold-ai-ide
# Running the manual visual pass without a human
Spec-kit features here end with tasks nobody can automate: *"§B1 and §B2 are this feature's two
headline claims and neither can be automated; a green suite is not this feature working."* Those
tasks sat unrun for four features because the only recorded route was a person at a display.
There is another route. This skill is the verified one.
## What this catches that the test suite cannot
The gates in `tests/` resolve **layout**. They compare rectangles, and they are exact about
positions. They are structurally blind to:
- colour, tone, and elevation (`style_snapshot` records values, not what they look like composited)
- type weight — two labels at the same box with different weights pass every geometry check
- **glyphs drawn on top of each other** — each node is where its own layout says it is
- anything in `draw` only: `scale` and `fade` transform drawing, so an animating widget occupies
exactly the boxes it occupies at rest
The first real finding from this skill was a leading search icon drawn on top of the first letter of
its own field's label. Every gate was green.
## The recipe
### 1. Never use `mise run screenshot` for this
`scripts/screenshot-session.py` captures **the logged-in desktop** — the user's browser, their
messages, whatever is on screen — and those pixels land in your context. It exists for a person
photographing their own session. It is the wrong tool here.
It also does not work for driving: XWayla