How we build

The 10 principles of building with AI

AI is the fast execution engine. Humans remain architects of intent, evidence, and accountability. These principles keep that speed pointed at proven value. They push back on demo theatre, vendor lock-in, and token burn with no outcome attached.

99/10 Keep almost all of the quality that matters, while cutting waste in cost, effort, and idle AI use. It is a compass for choices, not a score you must prove.

Read the principles
On this page

North Star

Intent is the scarce capital

Doing the work got cheap. First drafts, busy tools, and fast helpers can rush a result into existence. What stays scarce is clear thinking: what to build, when to invest, whom to bring along, and how to leave the system free to change.

Tools can shorten the walk from a wish to a working outcome. They cannot invent what you mean, decide what is right, or put a human name on the choice.

Planning

Aim Before You Generate

Name the Intent, Unfold the Path.

Before anyone generates work, say what you want, which way you are going, and which hard limits do not move. You do not need finished journey maps or perfect acceptance tests on day one. Start with a clear aim. Fill in the path as you go, with people and tools helping. AI cannot invent the aim for you.

Practical test
Hand the brief to someone who was not in the room. Can they answer, in one or two sentences: what are we trying to achieve, which way are we going, and what must we not cross? If any answer is vague, stop generating and sharpen those first.
In practice
A claims lead writes: first-pass decisions in under two days, and never auto-approve a fraud flag. That is enough to begin. The team then drafts the customer steps and checks with AI help.

Testing

Test the Logic Before You Trust the Draft

Trust the Vision, Test the Math.

Treat AI output as a draft, not a fact. Before it can change a live system, automated checks (tests the computer runs every time) must prove the critical logic. If a check fails, it does not ship. Human approval for high-stakes actions is separate (see principle 08).

Practical test
Would an unsafe or wrong AI draft be stopped by an automated check before it can change production?
In practice
An AI agent drafts discount rules. A fitness test proves a 10% discount can never reduce a bill to zero. Only then can the change move toward the customer system.

Designing

Own the Track, Swap the Engines

Own the Track, Swap the Engines.

Own the track: contracts, data shapes, APIs, and adapters live in your repository so you can inspect and change them. Keep the gate wide for engines: paid, open, local, or cloud may win when they score on your value drivers. Prove the choice with a pilot on your data (see principle 05). Require an exit path so a brand or geography cannot trap you.

Practical test
If the winning model or vendor changes next quarter, can you switch without rewriting the product, and without losing ownership of your core?
In practice
A paid model wins this quarter’s claims pilot on accuracy and speed. It plugs in through your adapter. Next quarter a cheaper or local option wins the same test. You change config. You do not rebuild the product.

Clicks versus code is not the decision. Choose the medium by lifecycle value, editability, verification, and exit cost, not by how it was authored.

Building

Save the Request First, Run AI Second

Lock the Data First, Work the AI Second.

When a person or system sends a request, store it and confirm receipt right away. Do not make them wait on an AI model (the service that drafts answers or analysis). If that model is slow, rate-limited (only so many calls allowed), busy, or offline, the acknowledgment still goes out. AI work runs afterward in the background.

Practical test
Does the user get a clear “we received this” and a saved record before any AI model finishes its work?
In practice
An urgent support ticket is saved and the customer sees a receipt immediately. Later, a background job asks the AI model for policy context and a draft reply. The customer never stares at a spinner waiting on the model.

Improving & Selecting

Pilot on Your Data, Route by Role

Inventory the Models, Benchmark the Pilot, Route by Role.

Keep a short list of candidate AI models and agent roles. Choose by pilot results on your data and value drivers. Prestige, price, and origin story are not evidence. Separate that from hard policy limits such as where data may live or required certifications. Pit options head to head so providers compete for your workload. Route each job to the cheapest mix that still meets your quality bar.

Practical test
Is live routing based on a pilot on this project’s data and metrics, not on prestige, price, or origin story?
In practice
A translation pilot shows a little-known low-cost model extracts facts as well as a famous premium one. Production uses the cheaper extractor plus a small checker model. Cost drops. Quality holds. Data-residency rules still decide where the service may run.

Maintaining & Reusing

Keep the Skills Where They Can Grow

Grow the Skill, Pass It On.

When an AI method works, save the ask, the background you gave it, and the check that proved the answer. Keep that skill where teammates can find it, reuse it, and make it better. Prefer improving the shared skill over starting again in a private chat. Give the AI only what this job needs.

Practical test
After this work, could a teammate find, reuse, and improve what worked, or does it still live only in one chat history?
In practice
A claims team lands a prompt and a check that catch bad discounts. They save both as a shared skill. Next month another team reuses them, improves one line, and the method spreads.

Deploying

Pay for Use, Not for Idle Time

Scale on Demand, Pay Zero when Idle.

Run the service on hosting that can scale down to near zero cost when idle, and scale up automatically when people use it. Stay ready. Do not pay full price all night for empty machines.

Practical test
When nobody is using it, is hosting cost near zero, and when demand spikes, does capacity still grow automatically?
In practice
An internal AI tool scales up for the workday and scales down overnight. It stays available without burning money while idle.

Governance

AI Recommends, Humans Decide

AI Recommends, Human Decides.

When intelligence acts in the world, a human owns the consequence. Check what the AI produced. Hide sensitive data before the model sees it. For high-stakes actions, a named human must approve before anything takes effect. Do not blame the model for a rubber-stamp you never truly made. Legal, ethical, and money accountability stay human.

Practical test
If this went wrong, can you name who checked the draft and who approved any high-stakes effect?
In practice
An agent drafts a settlement letter. The operations manager checks the citations and clicks Approve before anything is sent. The model recommended. The human decided.

Commercials & Metrics

Score the Destination, Not the Fuel Sticker

Pay for the Destination, Not the Fuel.

When you choose models, tools, or plans, do not let cost-per-token or cost-per-seat be the whole story. Those stickers can mislead. Ask what it costs to reach a verified business result (a resolved ticket, a correct extraction, a safe change), including retries, human review, and failure. Prefer the option that wins on that scorecard at acceptable quality and risk. Never cut the checks that keep work safe just to look cheap on fuel.

Practical test
If two options have different token or seat prices, can you still say which one is cheaper per verified outcome on your work?
In practice
Model A is cheaper per token but needs many retries and heavy cleanup. Model B costs more per token and finishes clean once. On cost per resolved claim, B wins. The team chooses B.

Evolution

Use the Raft, Don’t Worship It

Cross With the Raft, Leave the Raft.

Treat this list as a raft: use it to get somewhere real. Do not carry it on your back after it has done its job. If a clearer principle appears, and a pilot or hard lesson proves it stronger, replace the weaker line. Say “not that anymore” without shame. Record what changed and why. Humans still ACCEPT. Fashion and poster loyalty are not crossing.

Practical test
If a better principle showed up tomorrow with proof, could you leave an old line behind without treating this page as sacred?
In practice
A team outgrows one rule after two live failures. They draft a stronger line, test it, and retire the old one. The crossing continues. The raft changes.