Clear the embarrassment: when your shipped repo needs a second take
Looked at the repo after the first rescue pass and got hit with terrible screenshots and leftover cruft. The GIF was 1.4 MB of blurry captures, the package was still named react-example, and dead scaffold files survived the cleanup. So I called a do-over — spawned a research subagent to audit every file, stripped the package name, removed class-variance-authority and other shadcn ghosts that were never imported, recaptured all media via Playwright headless at proper viewport sizes, and added a filtered-state screenshot showing the continent nav. Three Playwright capture passes to get the framing right — the first two had crop issues. The /learn at the end of this session is what eventually became the WebGL capture rules in my global config. Sometimes shipping means shipping twice.