For sites you build with an AI agent

The setup you would have made if you had built it twice.

Where the words live decides what a change costs.

The free setup audit checks where yours live, with a read-only script you run on your repository.

Built twice. Measured both times.

A worked example / 001

One change. Two setups.

Ask for a change. See which files it touches.

Choose a lit file to read why.

Kettle & Kiln

Example website

A fictional pottery studio

Words inside the components

No change yet5 files touched3 files touched

Every page a record

No change yet1 file touched

You ask Pick a change above.“Put the prices above the classes.”“Make the prices section dark.”“Change the headline to ‘Clay, fired on Thursdays’.”

The page ends up the same in both setups.Same page. 5 files against 1.Same page. 3 files against 1.

COPY.mdWords inside the components

Before
2. Classes3. Prices
After
2. Prices3. Classes

The copy doc lists the sections by number, kept by hand, because the headlines are typed into the components.

Field mark Where the headlines are typed. Audit check 1 of 8.

This is an interactive illustration using a fictional website. Counts describe this example. This site’s own figures come next.

This site’s own receipt

The first build passed every check. Then the layout changed.

The copy sat inside the components, so a new layout meant a rebuild.

  1. 407agent-minutes

    The first build: live the day it started, with its gate passing.

  2. 1,412agent-minutes

    The rebuild. It also added a schema and QA tools, so it overstates the layout alone.

  3. 2.1agent-minutes at most

    Each of three layout changes after the rebuild: one content file, plus the docs by hand. Nobody timed one on the first build.

An excerpt of this site’s hero component before the rebuild. Four lines carry the audit’s check numbers: the headline typed into the markup, a raw colour in the component’s own style, the padding the next band’s card hangs into, and the section number the scroll rail counts.
Before the rebuild
A diff of this site’s homepage record, recreated from one of the three timed layout changes after the rebuild: two bands change tone, and two words change in one file.
After the rebuild

The setup audit, free for an email

Find the same marks in your own repository.

Every field mark in the example above is one of the audit’s eight checks.

  1. Eight checks

    Each says how to run it, and what failing it cost this site.

  2. One read-only script

    It counts six of the checks in your repository, beside this site’s before and after. It reads Astro projects.

  3. A rules file for your agent

    AGENTS.md, with a CLAUDE.md copy, so every change starts from the same rules.

The kit, not on sale yet

Or start on the structure this site had to be rebuilt into.

The kit is that structure, with this site’s gate, form endpoint, deploy and live check, and a build guide from clone to live. Pre-orders open to the list first, refunded if the ship date slips.

  • $199 once

    One person, any number of sites, client work included.

  • $599 once

    A studio of up to five, with a client handover pack.

Fair warning

An agent could write every file.

If your agent makes it well for free, keep your money. The setup audit tells you whether it did.

For you if

  • A new layout touched every component this month.

Not for you if

  • You have never run a build command.

The setup audit

Decide the setup before the agent does. It costs an email.

The eight checks, the script and the rules file, in one email. After that, one more when pre-orders open.