Repair
Use repair when the MVP shape is viable and the next safe step is a focused fix with clear validation.
Resource
This guide helps founders, technical owners, and small teams evaluate and harden an AI-built MVP before launch, funding discussions, customer demos, or additional AI-agent work.
The goal is to separate the surface feeling of done from the actual state of validation, side effects, deployment readiness, and maintenance risk.
Workflow
The same review logic applies to hardening work: human intent sets the goal, AI assists inside a bounded task, and release remains a human decision after validation.
Step 1
The founder or technical owner names the real launch goal before more AI work is added.
Step 2
The hardening pass narrows the MVP to a smaller, testable slice.
Step 3
AI can assist with fixes and cleanup, but only inside the scope that human review defines.
Step 4
Builds, regressions, and workflow checks confirm the MVP is still behaving as intended.
Step 5
A human checks the result for auth, data, and deployment risk before release.
Step 6
The final call to release, hold, repair, or rebuild stays human-owned.
Purpose
Use this guide when you need to evaluate an AI-built MVP before it is exposed to real users, real data, or more AI-generated changes.
The guide is designed to help you spot the differences between a product that looks done and one that is actually safe enough to trust.
An AI-built MVP can look complete while still hiding weak validation, brittle handoffs, unclear ownership, and unreviewed side effects. The surface can read as shippable before the underlying behavior is actually safe or maintainable.
Start by naming the smallest stable slice, removing unnecessary surface area, and checking the actual user path, data path, and release path before adding more features.
Verify who can sign in, what session state means, how roles are enforced, and whether the MVP assumes permissions that are not actually implemented.
Trace every route, write, mutation, queue, and API call so hidden side effects do not surface only after launch.
Separate environment config from source, avoid leaking credentials into the repo or client bundle, and confirm the app can fail safely when configuration is missing.
Use tests to prove the paths that matter most, then close the gaps where AI-generated code is most likely to drift.
Check whether the MVP can be rolled out, observed, and reverted without improvisation.
Make sure logs, error states, and monitoring give you enough signal to understand what failed without exposing sensitive data.
If the MVP is close enough to stabilize, repair it. If the shape is too brittle, rebuild the smallest credible slice. If the risk is still unclear, pause before adding more AI work.
Request an audit when you need a scoped technical review before launch, before handing the repo back to another agent, or before deciding whether the MVP should be repaired, rebuilt, or paused.
Decision
The guide is strongest when it helps a founder decide what kind of next step the MVP can safely support.
Use repair when the MVP shape is viable and the next safe step is a focused fix with clear validation.
Use hardening when the core path works but tests, auth, config, data flow, logging, or deployment readiness are not strong enough.
Use rebuild when brittle generated modules, hidden coupling, or unclear side effects make repair more expensive than a smaller clean slice.
Pause when the current evidence is too weak to justify launch-adjacent work or more AI-generated implementation.
Hardening packet
The packet should make the next safe slice visible without pretending the MVP is production-ready.
Buyer path
The hardening guide points toward the service and resource pages that support a more disciplined next step.
Boundaries
The guide is meant to support judgment, not replace it or overstate what a hardening pass can prove.