ideavalidation.co.ukBETTER IDEAS. BRIGHTER FOUNDERS. Run a Reality CheckFree check

The guide

20 Things You Can't Vibe Code.

You can build your product with Codex or Claude Code in a weekend. So can everyone else. These are the parts of a business that a coding agent cannot hand you, and the reason they are now worth more, not less.

AI can support every item on this list. It can draft the contract, run the community newsletter, analyse the data. What it cannot do is make the other side sign, turn up, trust you or pay. Writing the app does not create relationships, legal rights or a reputation in the market.

01

Paying customers

Why code can't
A coding agent can build a checkout. It cannot make a stranger use it.
Do you have it?
Has someone outside your friends and family paid, or put down a deposit?
Example
A pre-order page with 30 deposits beats a polished app with none.
02

Trust

Why code can't
Trust is the record of promises kept over time. It cannot be generated on launch day.
Do you have it?
Would a customer hand you something valuable without checking your reviews first?
Example
An accountant whose clients have stayed for ten years.
03

Exclusive data

Why code can't
Public data can be scraped by anyone, including the people cloning you.
Do you have it?
Could a competitor legally get the same data next week?
Example
Outcomes collected, with permission, from your own customers over years.
04

Distribution

Why code can't
Code ships to nobody by default. Attention is the scarce resource now, not software.
Do you have it?
How many relevant buyers can you reach this week without paying for ads?
Example
A newsletter read by 8,000 UK landlords.
05

Real communities

Why code can't
Software can host a forum. It cannot make people turn up and care.
Do you have it?
Do members talk to each other when you are not in the room?
Example
A local running club that later sells kit and trips.
06

Belonging

Why code can't
People pay to be part of something. Identity is not a feature you can ship.
Do you have it?
Do customers describe themselves using your name?
Example
People who say "I am a parkrunner".
07

Founder reputation

Why code can't
A track record takes years and is attached to a person, not a repository.
Do you have it?
Would buyers choose you over a cheaper clone because of who you are?
Example
A former NHS manager selling software into NHS trusts.
08

Physical execution

Why code can't
Vans, kitchens, staff and stock do not ship from a prompt.
Do you have it?
Which part of delivery needs hands, places or equipment?
Example
Mobile dog grooming. The booking app is easy; the van and the groomer are the business.
09

Signed contracts

Why code can't
A contract needs a counterparty who accepts obligations. Agents can draft, not commit.
Do you have it?
Do you have anything signed: a pilot, a framework agreement, an exclusive deal?
Example
A two-year supply agreement with a council.
11

Network liquidity

Why code can't
A marketplace is only as good as its active buyers and sellers. Code gives you an empty room.
Do you have it?
Do most listings get a response within a day?
Example
A trades marketplace that wins one town completely before the next.
12

Human care

Why code can't
Care is presence and responsibility, not information.
Do you have it?
Does the service need someone to physically look after someone?
Example
Home care, childcare, physiotherapy.
13

Scarce assets

Why code can't
Land, venues, licences and limited supply cannot be copied by writing more code.
Do you have it?
Is there a limited number of the thing you control?
Example
The only wedding venue on a stretch of coast.
14

Original taste

Why code can't
AI tends towards the average of what already exists. Taste is a choice people recognise.
Do you have it?
Can people spot your work without the logo?
Example
A curated shop whose picks sell out.
15

Cultural relevance

Why code can't
Culture moves through people and moments, not outputs.
Do you have it?
Are people talking about you without you prompting them?
Example
A brand that becomes the shared joke of a scene.
16

Real-world experiences

Why code can't
Being in a room together is the product, and it does not scale like software.
Do you have it?
Would people pay to attend if there were no recording afterwards?
Example
Supper clubs, retreats, founder dinners.
17

Regulatory approvals

Why code can't
Approvals take time, evidence and an accountable applicant.
Do you have it?
Do you need permission to operate, and do you have it?
Example
CQC registration, FCA authorisation, Ofsted registration.
18

Switching costs

Why code can't
Once a service runs a customer's daily work, leaving hurts. That takes adoption, not code.
Do you have it?
What would a customer lose if they left tomorrow?
Example
Payroll set up across 40 staff, with history and approvals.
19

Supplier relationships

Why code can't
Good terms come from history, volume and reliability.
Do you have it?
Do suppliers give you terms a newcomer would not get?
Example
First access to a maker's limited runs.
20

A compelling mission

Why code can't
People join, buy and stay for a reason they believe in.
Do you have it?
Would anyone work with you at a discount because of what you are trying to change?
Example
A company whose public commitments customers can see and check.

How many does your idea have?

If the honest answer is none, your product is a feature someone else will ship next month. Pick one item, make it the centre of the plan, and test it before you write more code.

Run a free Reality Check

The wider argument, that AI makes competence cheap and pushes value towards what is hard and rare, is made well by Alex M H Smith in This is what will make a business win in the post-AI world.