Checklist

Prototype to Production: The 12-Point Checklist

Twelve things that separate a prototype from software people can depend on — the list we run through before any AI-built app is allowed to take real payments.

Prototype to Production: The 12-Point Checklist

This is the list we actually run. It is not exhaustive; it is the twelve items that catch what breaks first, roughly in the order they bite.

Data

Identity

Money

Running it

How long closing the gap takes

Starting pointTypical workTime
Prototype, no usersData layer + auth1–2 sprints
Live, few paying usersAbove + payments reconciliation + monitoring2–4 sprints
Growing, breaking weeklyAbove + query work + deploy pipeline4–6 sprints

We quote this fixed-price after reading the code — a half-hour job. If it is already fine, that is what we will tell you.

Questions

Can you audit an existing app without rebuilding it?

Yes. A 30-minute read gives you the list of what would break first and a fixed price for each item. Plenty of clients take that list and fix it themselves.

What breaks most often in AI-generated apps?

In our experience: missing database indexes, authorisation checked only in the interface, and payment webhooks that are not idempotent — a duplicate webhook creates a duplicate order.

Read next