Shipped the same world clock twice because the first attempt embarrassed me. The remix repo went through a rescue conversation that produced sloppy screenshots, missed dead dependencies, and a README I wouldn't put my name on. Opened the repo, saw the GIF, and immediately knew: "major mistakes made." So I started fresh on the primary. This time: stripped @google/genai, express, dotenv, and @types/express — four dependencies the app never imported. Cached the Intl.DateTimeFormat instances so the 20 city cards stop creating 20 new formatters every second. Captured proper screenshots via Chrome DevTools MCP instead of whatever the first attempt produced. Wrote a README that leads with the demo GIF and gets to Quick Start in four lines. One commit, pushed clean. The /learn command exists for exactly this — codifying the gap between "it works" and "it's shipped."