There are two rooms the restaurant operator sits in when they make a vendor decision.
One is the room where the operator runs the operation. The stage, the kitchen, the cast, the numbers at close, the Guest verdict coming in every night, the read of the room that only the operator running it can produce. The operator in that room knows what the number is measuring, where their operation breaks, and what the number does not measure. That is the building room. The people closest to the mechanism are the ones running it.
The other is the room where the operator is being sold to.
That room contains a different cast. The POS vendor pitching the analytics upgrade. The labor scheduling vendor with the AI-powered forecast. The inventory system with the “3.2% food cost improvement” case study. The delivery platform with the integration promise. The AI vendor promising to “close the gap in two hours.” The industry association publishing the benchmark. And the same operator, now on the other side of the table, being handed one number, one demo, one case study with a suspiciously clean improvement figure, and a procurement checklist that never touches whether the thing actually works on their operation. That is the buying room.
The rooms are structurally different. The building room is where the mechanism lives. The buying room is where the deck lives. Most of the operator’s expensive vendor decisions get made in the buying room using disciplines the building room already carries but the buying room does not.
The Frame Is Not Mine
A technologist named Eric D. Brown wrote a piece last week called How to Tell What’s Real in AI that names this asymmetry from the AI-adoption side. He is not writing about restaurants. He is writing about the same structural gap the operator faces every time a vendor walks through the door. His frame is worth stealing wholesale because it lands cleanly on every vendor decision the operator makes, not just the AI ones.
Brown asks five questions the buying room never asks and the building room obsesses over. Every one of them translates to the operator’s vendor decisions unchanged.
What Exactly Was Measured, And By Whom
Every number a vendor shows the operator is an answer to a question. The vendor picked the question.
“Average restaurants improve labor cost 3.2% with this system.” Fine. Measured on which operators? At what starting labor cost? Full-service or fast-casual? Independent or chain? What happened on the operators who did not improve? What is in the denominator?
The confident single number that anchors a sales meeting almost never survives ten minutes of building-room questioning. That is not because the vendors are lying. It is because aggregate vendor numbers are the buying-room version of [Rules Of Thumb Are Not A Strategy] — a composite that feels like doing the work but skips the actual work of building your own read.
Every vendor claim runs on this. The POS vendor’s “operators who upgrade to this module see a 12% ticket lift” — lift measured on which operators, at what starting average check, with what menu engineering already in place, and what happened on the ones where the lift did not appear? The inventory system’s “food cost improvement of 3.2%” — improvement measured on which operators, running which cuisine, at what starting food cost, with what cast discipline in receiving and prep? The industry benchmark that says labor should be 30% and food cost should be 28% — measured on which operators, in which markets, at which price points, and what happened on the ones running at 25% or 34%?
Without the definition under the number, the number means nothing. Most impressive vendor figures get a lot less impressive once the operator finds the definition.
What Happens On Our Data
Vendor case studies run on clean, curated operators. Yours is not one of them.
The distance between how a vendor’s system performs on their reference case and how it performs on the messy reality of your operation is the single most reliable source of vendor disappointment. The POS analytics package that lifted tickets in a full-service concept with a stable menu does not lift tickets in a fast-casual with weekly LTOs. The AI labor scheduler that improved forecast accuracy in a market with a stable labor pool does not help the operator in a labor market where the entire cast turns every eight months. The inventory system that hit its 3.2% food cost improvement at a chain with locked prep standards does not hit it at an independent still building those standards.
The vendor confident in their system will let the operator run it on their operation before signing. A pilot period. A small-slice test. A named engagement where the results have to hold on the operator’s specific data before the full commitment activates.
The vendor who will not is telling the operator something. That is not a red flag. That is an answer.
Where Does It Break
Every vendor system has a failure map — the specific inputs, conditions, or contexts where the system stops working. Building-room engineers obsess over this. Sales decks never bring it up. That tells the operator something about how useful the failure map is.
An average result tells the operator how often the system fails. The failure map tells them where. Only the failure map is enough information to price the risk of adoption.
Every vendor who has actually deployed their system at scale has a list of the operations, conditions, or moments where the system did not hold. That list is not a caveat. It is not a “your mileage may vary.” It is the specific, named, chronological set of failure modes the vendor has already encountered and can describe. If the vendor cannot produce that list on request, the building room and the buying room are unbridged — and the buying-room decision runs on partial information the vendor has no incentive to close.
The [Credibility Test] runs on this specifically: has this vendor successfully deployed what they are selling, at the scale and in the context that applies to my operation? Successfully means they know where the system failed and can name it. Any vendor who only tells the operator about their wins is selling.
What Is It Standing On
A vendor system is only as good as the assumptions under it, and the operator will watch a system’s problems get pinned on the system for weeks when the system was fine and the floor under it was not.
The POS analytics package fails to lift tickets and the vendor gets blamed. The failure is often the operator’s decisions about which prompts to enable, the cast’s discipline in executing the upsell at the point of sale, or the operator’s own read of what the package required to work. The system was fine. The floor under it was not.
Ask the vendor what the system assumes about your operation. About your data. About your cast. About your admin discipline. About your infrastructure. About your Guest. And what happens when those assumptions do not hold.
When one of these things underperforms, the vendor system is the obvious suspect and rarely the guilty one. Which is exactly why the operator judges the whole stack — the vendor system and the floor under it — not just the part with the vendor’s logo on it.
Which Mistakes Can We Live With
This is the question that turns the rest into a decision.
Every vendor system produces errors. What the operator is really choosing is which errors, how often, in exchange for what. An AI labor scheduler that reduces cost by making the schedule tighter also produces the errors that show up when the schedule is too tight — Guest recovery moments, cast burnout, quality slippage on the shifts that got cut too close. An inventory system that tightens ordering also produces stockout errors on the SKUs it was too aggressive on. A POS upsell prompt that lifts average check also produces Guest-friction errors when it fires at the wrong moment in the interaction.
Same underlying system, different tolerances required across different operations. The operator running a fine-dining concept cannot tolerate the Guest-friction errors a fast-casual can absorb. The operator running a labor market with hostile turnover cannot tolerate the cast-burnout errors a stable-labor market can absorb.
That call is a business judgment, and it is the operator’s, not the vendor’s. The vendor who tells the operator their system works everywhere is either lying or has not deployed it enough places to know where it does not. The vendor who names the tolerances — the operations where their system is not the right fit, the conditions where the errors it produces are the wrong errors to accept — is the vendor worth trusting.
The Load-Bearing Move
The five questions do not take a line of engineering. What they take is harder to come by: the patience to keep asking what a big vendor number actually means before the operator lets it make the decision for them, which is genuinely uncomfortable in a room where everyone else sounds sure.
The load-bearing operator move is refusing to make the buying-room decision without importing the building-room disciplines the buying room does not carry natively. The [Credibility Test]. [Reads Underneath]. [Reality Check]. [Rules Of Thumb Are Not A Strategy]. [Measurement Asymmetry]. [The MBA Operator Divide]. These are all reads the operator runs on their own operation. The insight of the buying room is that the operator has to run those same reads on the vendor selling to them.
The vendor sounds sure. The case study is clean. The benchmark has a number. The AI stack promises to close the gap in two hours. The people building the system never operated what the operator operates. The building room and the buying room are structurally unbridged, and the vendor has no incentive to bridge them.
That gap is the operator’s to close, every time.
The Operator’s Version Of The Five Questions
Before the operator signs any vendor contract, adopts any system, or activates any technology stack, ask:
-
What exactly was measured, and by whom. Not the top-line result. The definition of the result. Who was measured. Where. Under what conditions. With what continuing work. And what got left out of the denominator.
-
What happens on our operation. Not their reference case. Yours. Can they run their system on a small slice of the operation before the full commitment activates?
-
Where does it break. The failure map. The specific operations, conditions, or moments where their system did not hold. Named. Chronological. If they cannot produce the list, they are selling.
-
What is it standing on. The assumptions the system carries about the operator’s data, cast, admin discipline, infrastructure, and Guest. And what happens when those assumptions do not hold.
-
Which mistakes can we live with. The errors the system produces at scale. Not whether it produces errors — every system does. Which errors, how often, in exchange for what. The right errors for the operator’s specific operation.
Five questions. No engineering required. What they take is the patience to ask, in a room where everyone else sounds sure.
What Changes Tomorrow
Pick one vendor decision on the operator’s desk right now. Not a hypothetical. A real POS module, labor system, inventory platform, delivery integration, AI stack, or benchmark comparison the operator is currently weighing.
Run the five questions on it. Actually ask them. Send them in writing if the vendor is remote. Sit across the table and ask them if the vendor is local. Ask number three specifically — where does it break — and listen to what the vendor says.
If the vendor cannot produce a failure map, the system does not adopt tomorrow. Not because the vendor is bad, but because the operator does not have enough information to price the risk.
If the vendor produces the failure map cleanly — names the conditions where the system does not hold, chronologically and specifically — the operator has a vendor from the building room. That is rare and worth the engagement.
The five questions do not just filter vendors. They train the operator to see the two rooms every time they sit in one of them.



