I counted how often that was actually the cause of death on a run I publish in full, and it was not where the ideas fell over.
69 candidates, 36 dropped. The wrapper check was named on 6 of them. The missing-documented-problem check was named on 21. That is 3.5 to one.
I am not arguing the wrapper question is soft. I am arguing about order: if you are worrying about a vendor roadmap before you have found a single written complaint the idea would answer, you are working the wrong end of the list.
The detail I found more useful than the ratio. Of those 6 wrapper drops, exactly 1 died of the wrapper question alone. The other 5 failed something else in the same pass — support load, a missing problem, a compliance barrier.
Which reframes the objection. A thin layer over a model is usually ALSO an idea nobody documented a problem for, or one that needs you in the loop for every customer, or one that cannot launch without an audit. The wrapper is just the symptom visible from outside.
So the practical order is the cheap questions first, because all three are settled by reading. Is there a documented problem, with a link that opens. Can it run without you in the loop. Can it launch without a licence. The wrapper question is a forecast, and forecasts are the most expensive thing to answer first.
Where it does bite: when the honest answer to what is left if they ship it is nothing. If the product is convenient access to a capability somebody else owns, your moat is their inattention. That is a real kill — just not the common one.
One run, one set of markets, my checks, no rate claimed: https://whittleos.com/guides/ai-startup-ideas
Speaking from the receiving end (I'm building Mythex, an AI app builder, so we hear this one a lot): your ordering matches what I've seen. "Will the vendor ship it?" has no good answer on day one. "What's left if they do?" does, and you can answer it today.
For us the answer turned out to be the unglamorous parts the model doesn't own: hosting, databases, domains, a deploy that doesn't drop requests at go-live.
One cheap check I'd add to your list: does the customer build up state in the product that they'd lose by leaving? That separates a wrapper from a product faster than any roadmap guess.
The state check is a good addition, and I'd sharpen it with the question that makes it bite: not whether state accumulates, but whether they could re-derive it in an afternoon with the same model. A chat history is state and nobody mourns it. The strong kind is state that accrued over time and can't be bought back at any speed — which is why your unglamorous list is the right answer, since that's where state actually lives.
The caveat I'd keep on it: it's a lock-in test, not a demand test. Plenty of products accumulate state nobody would pay to keep, and that failure is quieter than the wrapper objection because retention looks fine right up until the renewal. So I'd run it as your second question, after something has established the thing is worth having at all.
This comment was deleted a day ago