AI coding agents are fast and sure of themselves, and a confident report is not the same as a checked one. One layout audit I ran reported 57 elements measured and no findings. The page had 196; the other 139 sat inside five collapsed sections the check never opened.
It gets worse with several agents on one project: commits from one session can land on a branch another session owns, with nobody doing anything wrong. I hit both problems building client sites, and wrote the fixes down as rules and scripts my own agents follow.
03The ProductWhat shipped
Spotter Round packages those fixes as a kit for Claude Code, Codex, Cursor and Gemini CLI: 10 skills, each traced to a real bug, with runnable scripts you can read. Every check ships a way to make it fail on purpose, because a check that has never failed proves nothing.
The landing page at spotter.heavyartillery.io runs on the same build as the Heavy Artillery site but keeps to its own host, and it is written for developers rather than business owners: the incidents behind each skill, exactly what the scripts touch on your machine, and the free twelve-item checklist skill behind an email opt-in. The price it shows is read live from the store, so the page never advertises a number the checkout won't honor.
It sells as a one-time payment for one organization, with updates within the major version and a 14-day refund.
04The Storeshop.heavyartillery.io
Two stacks, one brand.
WordPressBricks BuilderAutomatic.cssSureCart
The landing page makes the case; the store takes the payment and delivers the kit. shop.heavyartillery.io runs WordPress, with Bricks Builder and Automatic.css for the design and SureCart for checkout, versioned downloads, licenses, customer accounts and refunds.
It had to feel like the React site beside it, so the Heavy Artillery design system went in as data rather than a lookalike: the same colors and typefaces, loaded into Automatic.css. I replaced SureCart's stock product template with a custom Bricks product page, with an image gallery, a sticky add-to-cart bar, a map of where every file lands and the questions buyers ask first, and restyled the cart drawer to match the dark theme.
Nothing drifts between the two sites. The store's privacy policy is generated from the same source as heavyartillery.io's, and a check fails if the live copy ever says anything different. Every change to the live store was backed up first and checked logged out afterward.
01Store home02Store product page03Where every file lands04Questions before you buy05Mobile product06Store menu07Mobile files
05Landing page9 views · tap to enlarge
01The false clean02Every check ships a way to fail03Three agents, one project04The skills05Pricing06Mobile home07Mobile menu08Mobile proof09Mobile pricing