We audited 8 AI-built apps for production. The frontend was fine, the trust boundary wasn't.
We built a free agent skill called ship-ready — it reads an AI-built app and writes a file-cited plan for what's missing before real users hit it. Then we pointed it at 8 real apps built by AI tools (Lovable/Bolt/Cursor-class): five web apps, three mobile. Dashboards, an invoicing app, an AI email tool, a multiplayer whiteboard, a recipe site.
The results were remarkably consistent, and not in the way you'd guess. The design was good. The data layer was usually right. The thing that was broken — over and over — was the boundary between the browser and the backend.
Here's what showed up across all 8.
This is an excerpt. Read the full post at otf-kit.dev/blog/production-readiness-audit-8-ai-apps — full-stack kits your AI coding agent can actually ship to production. Browse the kits →
Ship the product, not the setup.
- 11 production screens — auth, billing, team, analytics, settings
- Real database, payments, and login — all wired on day 1
- AI configs pre-tuned so your agent extends instead of regenerates