Chapter 5 of 17 · 10 min read
The MVP In The Vibe-Code Era
From The One-Person Company by Wrotebook
The MVP did not die because AI can build faster.
That is the first lie to remove.
The standard story says the old startup method has been replaced. You no longer need months of scoping, design, development, and launch planning. You can describe the product, prompt the interface, connect the database, generate the copy, wire the payments, and ship something by Friday.
True enough.
But notice the trick. The story proves that building got faster, then smuggles in the conclusion that business got easier. It treats a working app as evidence of a working market. It treats a demo as evidence of demand. It treats speed as proof.
That is not progress. That is a new way to fool yourself.
A one-week build can be real. It can solve a narrow problem. It can save a customer time. It can collect money. It can become the first piece of a serious one-person company.
But only if you understand what the MVP is for.
The MVP is not the smallest product you can build. That definition was always too convenient. It let builders shrink the product while leaving the business question untouched. They built fewer features, but still avoided the customer.
In the vibe-code era, that mistake becomes more dangerous. Because now the product slice is easier to create. The screen exists. The workflow runs. The onboarding works well enough. The dashboard has filters. The email sequence fires. The Stripe checkout is live.
So what?
The question is not, “Can this be built?”
The question is, “Can this create a customer?”
That is the only MVP question that matters.
A customer is not a compliment. A customer is not a follower who says, “interesting.” A customer is not a friend who clicks around and tells you the interface looks clean. A customer is a person or company that exchanges something valuable for the result you produce.
Money is the cleanest signal. Not the only one, but the cleanest. Time can matter. Data can matter. Workflow access can matter. A painful manual workaround can matter.
But applause does not matter. Curiosity does not matter. Polite encouragement is business chloroform.
The old MVP was supposed to test assumptions. In practice, many MVPs tested stamina. Could the founder survive building version one? Could they force the app into existence? Could they launch the thing after six months of compromise?
AI changes that part. It reduces the cost of getting to something usable. It compresses the distance between idea and artifact. It lets a solo builder create software that would have required a small team.
Good.
Now the excuse is gone.
If you can build the product faster, you can test the market faster. If you can test the market faster, you can stop hiding inside construction. The faster build does not absolve you from selling. It removes your alibi.
This is where many solo builders get trapped. They think the new leverage is product speed.
It is not.
The new leverage is learning speed. Product speed only matters if it accelerates contact with reality.
Build in a week. Then put it in front of the right person. Ask for the sale. Watch where trust breaks. Watch what they misunderstand. Watch what they will not connect. Watch what they will not pay for. Watch what they still do in a spreadsheet afterward.
That is the work.
Vibe coding makes the prototype talk. The market decides whether it speaks a language anyone cares about.
Consider the simplest case: a small internal tool for a niche operator. A bookkeeper spends three hours every Friday cleaning transaction notes from five systems. You build a tool that imports the files, standardizes the labels, flags anomalies, and exports a clean report. It is ugly. It handles only three formats. It breaks if the file headers change.
Yet it saves the bookkeeper two hours.
That can be an MVP.
Why? Because the value is not theoretical. The user can feel the before and after. The workflow already exists. The pain is not invented by your landing page. The buyer can compare your tool against the current method. If the tool works, even narrowly, it creates a customer.
Now compare that with a “marketplace for local experts,” built in a week with AI-generated profiles, search, booking, reviews, and payments.
It looks more impressive. It has more surface area. It demos better.
But a marketplace without liquidity is theater.
The buyer arrives and sees too few suppliers. The supplier arrives and sees too few buyers. Each side waits for the other side to make the place valuable. Your code cannot solve that by existing. Your product can have perfect flows and still fail because the market constraint is density.
This is not a technical problem. It is a sequencing problem.
A marketplace MVP must usually fake the marketplace before it automates the marketplace. It must concentrate on one narrow geography, category, urgency, or buyer type. It must create successful matches manually if necessary. The first version may be a concierge service with a form, a spreadsheet, and ten trusted suppliers.
Vibe coding can help. It can make intake faster. It can rank leads. It can send updates. It can reduce manual drag.
But it cannot manufacture trust between strangers merely because the booking page exists.
The same prosecution applies to SaaS.
A SaaS MVP does not prove itself when someone signs up. Signups are cheap. Trials are cheaper. Curiosity is abundant. Retention is the case.
If the product solves a recurring problem, the user comes back without being begged. If it becomes part of a workflow, it earns a place. If it saves time once but not again, it may be a useful script, not a company. If the user logs in only because you ask for feedback, you have evidence of politeness, not pull.
This is why the one-week SaaS launch is both powerful and deceptive. You can now create a login system, settings page, billing page, dashboard, and AI assistant with astonishing speed. Yet none of those elements prove the product belongs in someone’s work.
The MVP must test the recurring habit, not the presence of software.
For a reporting tool, that may mean one weekly report delivered reliably to three customers. For a sales tool, it may mean one rep using it before every call for ten days. For an operations product, it may mean a manager forwarding the output to the team without editing it. For a creator tool, it may mean the user produces and publishes something they would not otherwise have finished.
The product is not the app. The product is the changed behavior.
Communities expose the same fraud from another angle.
AI can generate the platform, the prompts, the welcome sequence, the content calendar, and the member directory. It can summarize discussions. It can recommend introductions. It can create badges, onboarding paths, and weekly digests.
Fine.
But a community MVP does not fail because the forum software lacks features. It fails because people do not trust the room.
They do not know who else is there. They do not know whether participation will make them look foolish. They do not know whether the host has taste. They do not know whether the group will be useful or noisy. They do not know whether they will be sold to, scraped, spammed, or ignored.
Trust is not generated by a template. It is earned by curation, presence, standards, and repeated proof.
So the MVP for a community may not be a platform at all. It may be twelve people in a private call series. It may be a paid workshop. It may be a curated email thread. It may be a small group where every member was invited for a reason and every discussion has a standard.
Then, later, software can carry the load.
The mistake is to build the room before proving people want to gather.
This is the broader rule: every business model has a constraint that code does not remove.
Marketplaces need liquidity.
SaaS needs retention.
Communities need trust.
Media businesses need attention.
Services need credibility.
Courses need outcomes.
E-commerce needs demand, margin, and fulfillment.
AI tools need reliability inside a real workflow.
You can vibe code around these constraints. You cannot vibe code them away.
That sounds limiting. It is actually freeing. Once you stop pretending every business is a product problem, you can design the right MVP.
The right MVP is not always smaller software. It is a sharper test.
Ask what must be true for this to become a business. Not what must be true for it to launch. Launching is too low a bar now.
For a marketplace, the test may be: can I create ten successful matches in one narrow category?
For SaaS, the test may be: will five users rely on this every week without reminders?
For a service business, the test may be: will one buyer pay for a painful outcome before I automate delivery?
For a community, the test may be: will qualified people show up twice and contribute without being chased?
For a digital product, the test may be: will the buyer use it to complete a specific job, not merely download it?
These are not product questions dressed up as strategy. They are business questions. They force you to expose the weak joint.
Most founders prefer feature questions because features are controllable. You can add exports. You can improve onboarding. You can redesign the dashboard. You can integrate another model. You can spend a weekend creating motion while avoiding the sale.
The customer question is harsher. It does not care how hard you worked. It does not care how clever the stack is. It asks whether anyone’s behavior changed enough to justify the company.
That is why the MVP in this era should often be embarrassingly direct.
Sell the outcome before building the full system. Deliver part of it manually. Use AI behind the scenes. Keep the promise narrow. Watch the customer’s actual workflow. Charge early enough to learn whether the pain has economic weight.
If they will not pay for the manual version, do not assume automation will rescue it. Automation lowers your cost of delivery. It does not automatically increase their desire.
If they love the manual version but the delivery is painful, now you have something. You are not guessing. You are replacing labor with software around a proven exchange.
This is the sane path for the one-person company. Not because manual work is noble. Because it is diagnostic.
A founder who manually delivers the first result learns where the mess is. The uploaded file is in the wrong format. The buyer cannot explain the problem clearly. The approval chain is stranger than expected. The user wants the output in a tool you did not plan to support. The thing they said mattered does not matter. The thing they mentioned casually is the real pain.
No prompt can discover that from inside your office.
AI can help you move through the evidence faster. It can summarize calls. Extract patterns. Draft variants. Generate tests. Build tools. Simulate edge cases. Create support docs.
But the evidence still has to come from contact with reality.
A useful MVP has four parts.
First, a narrow customer. Not “small businesses.” Not “creators.” Not “busy professionals.” Those are fog banks. A narrow customer has a context, a budget, a workflow, and a reason to care now.
Second, a painful job. Not an interesting improvement. Not a nice automation. A painful job has friction the customer already recognizes. They have tried to solve it. They complain about it. They spend time or money on the workaround.
Third, a visible result. The customer must be able to tell whether the thing worked. Faster invoice reconciliation. More qualified sales replies. Cleaner weekly reporting. Fewer missed renewals. Better prepared client calls. The result should not require a philosophy seminar.
Fourth, a conversion event. Ask for money, commitment, access, or repeated use. Something must happen that costs the customer enough to mean something.
Without the fourth part, you do not have an MVP.
You have a sample.
This is where the vibe-code era becomes unforgiving. When software was slow, the builder could blame the timeline. “I’m still working on the product.” “The beta is not ready.” “We need a few more features before selling.”
Now the beta can be ready quickly. So the real bottleneck shows itself: fear of the market.
Fear of asking.
Fear of hearing no.
Fear of discovering that the beautiful little system has no buyer.
Good. Better to find out in a week than after a year.
The point is not to ship junk. Reliability still matters. Trust still matters. If you are handling money, health, legal data, sensitive business information, or anything that can materially harm a customer, the threshold is higher. “MVP” is not a license to be reckless.
But do not confuse responsibility with hiding. You can narrow the scope. You can disclose limits. You can keep a human in the loop. You can start with low-risk workflows. You can manually review outputs before delivery. You can choose a problem where failure is annoying, not catastrophic.
That is how serious builders move fast without pretending consequences do not exist.
The best one-person MVPs in this era will look strangely modest from the outside. A focused tool. A paid diagnostic. A narrow automation. A private workflow. A service wrapped in software. A weekly deliverable. A small group. A specific promise to a specific buyer.
Not because ambition is missing.
Because the founder understands the sequence.
First create the customer.
Then improve the product.
Then automate the delivery.
Then widen the market.
Most builders reverse it. They build the platform, polish the product, automate the operations, write the launch thread, and only then confront the customer. By then, the product has become an argument they need the market to validate. They are no longer learning. They are defending.
That is how speed becomes waste.
The vibe-code era rewards builders who treat software as a disposable learning instrument. Build the thing required to test the exchange. Keep what reality confirms. Throw away what it rejects. Do not fall in love with the artifact just because it appeared quickly.
A fast build is useful only if it leads to a faster verdict.
So define the MVP like a prosecutor, not a dreamer.
What claim are you making?
What evidence would prove it?
What evidence would disprove it?
Who must act?
What must they give up?
What must happen again?
If your MVP cannot answer those questions, it is not minimum. It is merely unfinished.
The rule is simple: an MVP should create a customer, not just a product.