ConceptAdvancedAI Opportunity & Model Strategy / Evaluating AI vendors as a buyer / #5
How do you assess a vendor's model dependency and what happens if their provider changes terms?
FLIPS the quota that arrived instead of a price increase, and the sorting habit it quietly rewrote
Norrsjö Fisheries is a coastal fishing co-op sorting and tagging catch for quota reporting. Solveig Mattila runs fleet operations there. Reeflex sells AI that photographs a catch bin and identifies the species inside, built on top of a foundation vision model from Vesparion.
The direct answer
Ask every AI vendor which foundation model they actually run on, and ask specifically what happens to your contract, not theirs, if that provider raises its price or changes its terms. A vendor with no answer is a vendor whose risk becomes your risk without warning, usually arriving as a quiet quota or a degraded fallback instead of an honest price increase you could see coming.
Do this, in order
Ask which foundation model the vendor's tool actually runs on.Why: without this, you don't know whose terms your contract is secretly exposed to.
Ask how a cost increase from their provider would reach you: a price line, or a quiet usage cap.Why: a cap that isn't labeled as a price change is the one that does the most damage, because nobody sees it coming.
Get a contractual minimum volume or notice window, not just a price promise.Why: a stable price with a shrinking quota underneath it is still a real cut, just a hidden one.
Track your own error rate by case difficulty, not just as one overall number.Why: rationing toward hard cases raises your measured error rate even when the model itself hasn't changed at all.
Ask what the vendor's own fallback looks like if their provider goes down or deprecates a model version.Why: their outage becomes your outage the moment you can't tell the two companies apart operationally.
How to answer this, stage by stage
Nobody is scoring whether you know what a foundation model is. They're scoring whether you can say what breaks when the company behind your vendor's vendor changes its mind.
Stage 1
Scope it to one real dependency
Say it like this
"I'll answer this for a fishing co-op relying on an AI vendor whose species-identification model runs on a separate foundation model provider underneath."
Why this works
Grounds "assess a dependency" in one real, layered relationship instead of an abstract vendor-risk lecture.
Stage 2
Say the method out loud
Say it like this
"I'll use FLIPS. Find the person whose morning this is, locate the habit that formed, identify the flip, pinpoint the old decision, and show the replay with the fix in place."
Why this works
Shows a repeatable way to trace a perturbation question back to a real behavior change, not just a definition of vendor risk.
Stage 3
Reframe the question
Say it like this
"Model dependency isn't really about which vendor you signed with. It's about whether their provider's next price change reaches you as a clear invoice line, or as something quieter you have to notice yourself."
Why this works
Separates a strong answer from someone who just defines "vendor lock-in" and stops there.
Stage 4
Give the one decision
Say it like this
"Ask every vendor what happens if their own provider's price goes up, get it in writing as a minimum volume or a notice window, and watch your own error rate by case difficulty, not just as one average."
Why this works
This is the direct answer, specific enough that a panel could push on exactly how the notice window would be worded.
Stage 5
Prove it with the flip
Say it like this
"When Vesparion tripled its per-image price, Reeflex didn't raise Norrsjö's bill, it capped their scans at eight thousand a month with no warning. Dockside sorters started saving scans for the hardest bycatch bins and skipping the obvious ones. The misclassification rate tripled, and Reeflex's model never changed at all."
Why this works
Turns "assess model dependency" into a specific, countable Tuesday instead of an abstract warning.
Stage 6
Close on the one line
Say it like this
"A vendor's model is only as stable as the company underneath it. Ask what happens to you specifically when that company changes its mind, and get the answer in writing before you sign, not after a quota shows up."
Why this works
Restates the direct answer in one breath, ready for a live follow-up.
Let's learn
Here is what happens when a vendor's own upstream cost quietly becomes a customer's problem.
Before Reeflex, dockside sorters at Norrsjö identified species by eye for every catch bin, about three minutes each, catching most quota-reporting errors but occasionally mixing up two similar-looking species under a rushed evening unload. Reeflex photographed every bin and tagged species in under a second, agreeing with the sorters' own calls closely enough that within a few months, sorters stopped double-checking any bin Reeflex marked confident.
Nobody at Norrsjö had really looked at the middle box until the quota showed up.
Here's the turn: the extra trust in Reeflex was never the real risk. The risk was that Reeflex's own AI runs on Vesparion, a separate foundation model provider, and Norrsjö's contract with Reeflex was signed as an unlimited-scan flat fee tied silently to Vesparion's pricing staying where it was. That made sense when Vesparion's per-image price had been flat for two years. It stopped making sense the day Vesparion tripled it, citing rising compute costs.
Scans Norrsjö could run per month, before and after Vesparion's price change
The contract never mentioned Vesparion by name. When Vesparion's costs moved, Norrsjö lost most of its scanning capacity with no line item to point to.
At its worst, a silent dependency like this doesn't just cost a few misclassified bins. It risks the co-op's quota compliance report itself, since regulators expect every bin classified with the same rigor, model-assisted or not.
The choice I would take back
Norrsjö signed Reeflex's contract as an unlimited flat-fee scanning plan, quietly riding on Vesparion's own then-flat per-image pricing, with no clause addressing what would happen if Vesparion's costs changed. That made sense when foundation model pricing hadn't moved in two years. It stopped making sense the day Vesparion raised prices and Reeflex passed the pain down as a silent scan quota instead of a transparent renegotiation.
What I would leave alone: Reeflex's basic bin-photo capture and storage doesn't need this scrutiny. That part runs on Norrsjö's own hardware and isn't touched by anything happening upstream at Vesparion.
The lesson: a vendor's price staying the same tells you nothing about whether their own costs are staying the same. The real question was never "is Reeflex reliable." It was "what happens to us the day the company behind Reeflex isn't."
Now here is the same thing as a story
The short version above is what you'd say to Norrsjö's board. Read this one for how the quota actually reached the dock, one label at a time.
Solveig Mattila had run fleet operations at Norrsjö for nine years, sharp enough to call a species from the shape of a tail fin at ten feet in bad light. When Reeflex went live, its tags agreed with her own calls closely enough that within four months her sorters had stopped opening the confident ones by hand, running every bin, easy and hard alike, straight through the AI check on the label printer at each station.
Sorters didn't scan a little less across the board. They flipped to scanning only the hard calls, and left the easy ones to memory.
Knowledge spark: what does it mean for one AI vendor to run on another company's model?
Many AI products don't train their own model from scratch. They build a product on top of a foundation model from a separate company, paying that company for every call their tool makes. If the foundation company raises its price, the vendor built on top of it has to absorb the cost, pass it on, or ration usage, whether or not the vendor ever tells you which one it chose.
Vesparion posted a price change one Tuesday: a near tripling of its per-image inference cost, citing rising compute demand across its whole customer base. Reeflex, absorbing the hit across its entire book of customers, quietly capped Norrsjö's account at eight thousand scans a month, down from an unlimited plan nobody had ever needed to think about. No renegotiation call came first. The quota simply appeared in the dashboard one morning.
Solveig's sorters, watching their monthly allotment shrink fast, made the only choice that felt sensible under pressure: save the scans for the bins where they genuinely wanted a second opinion, the messy mixed bycatch hauls, and skip the AI check on hauls that looked obviously like one species. It felt like the responsible move. It was also exactly backward from what the quota needed.
Reeflex's model never got worse at telling species apart. Norrsjö just stopped feeding it the easy bins that had been quietly confirming it was still calibrated, and kept only the hardest calls, the ones it was weakest on to begin with.
Within three weeks, an internal audit of tagged bins found the misclassification rate had risen from a steady three percent to nine, entirely on species Reeflex had once handled well. Two of those misclassified bins had already gone out under the wrong species code on a quota report before anyone noticed the pattern.
This is the quiet rule sorters built for themselves. Nobody wrote it down, and nobody meant for it to raise the error rate.
Vesparion's move was a number on an invoice. What reached the dock was a hard line with no warning at all.
FLIPS, in one screenNot a longer contract clause. FLIPS is what finds the exact habit that snapped when a dependency two layers up changed its terms.
F
Find the person. Whose morning this is.
Solveig Mattila, nine years running fleet operations, sharp enough to call a species by the shape of a tail fin.
Grounds the whole answer in one real set of hands, not "the sorting team."
L
Locate the habit. What stopped because it worked.
Sorters stopped double-checking any bin Reeflex marked confident, running every catch through it without a second thought.
The habit forming is the tool working exactly as intended, not a shortcut anyone should feel bad about.
I
Identify the flip. The verb that snaps.
Sorters go from scanning every bin to rationing scans toward the hardest calls only, once the quota lands. A substitution flip: saving the shrinking resource for exactly the cases it's weakest on.
This is the hardest step, and it's why the measured error rate rose without the model ever changing.
P
Pinpoint the old decision. What only made sense before.
Signing an unlimited-scan flat fee silently tied to Vesparion's own then-flat pricing, with no clause for what happens if that pricing moves.
A packaging decision, reasonable for two stable years, exposed the moment the upstream price wasn't stable anymore.
S
Show the replay. Same hike, fixed design.
With a notice-window clause in place, Reeflex has to flag the Vesparion price change sixty days out, giving Norrsjö time to negotiate a guaranteed minimum volume instead of discovering a silent quota.
The misclassification rate never has a reason to move, because sorters never have to secretly ration anything.
This is what "model dependency" actually means, drawn out instead of defined.
The recap, one line per letter: find is Solveig, nine years reading a catch by eye, locate is sorters trusting every confident tag without a second look, identify is the flip from scanning everything to rationing toward the hardest calls, pinpoint is the flat-fee contract silently exposed to Vesparion's own pricing, and show is a notice-window clause turning a silent quota into a negotiated one.
The gap between the second and fourth marks is the entire cost of the missing clause.
And if you want to be sure it really works, try it somewhere elseSame five letters, a ticketing platform's fraud-detection vendor instead of a fishing co-op. A different flip family, a workaround instead of rationing, breaks the second story.
Gatefold Live runs Sentrigate, an AI fraud-risk score for ticket purchases, built on a foundation model from Combray Labs. Mapped onto FLIPS: find is Deshawn Purnell, Gatefold's platform reliability lead, locate is his team trusting Sentrigate's live risk score without a manual second check, identify is a different flip family this time, a workaround flip: when Combray Labs deprecated the model version Sentrigate ran on, the migration made risk scores noisier for weeks, and Deshawn's team, with no official way to compare old scores to new ones, started quietly exporting flagged transactions to a personal spreadsheet to cross-check by hand.
The old decision here isn't a pricing clause, it's an absent one: Gatefold's integration with Sentrigate never stored a local copy of past risk scores or which model version produced them. That made sense when Sentrigate's underlying model had been stable for two years. It stopped making sense the week Combray Labs forced a migration and nobody at Gatefold could tell whether a given score reflected the old model or the new one.
Gatefold built the same kind of private fix Norrsjö's sorters did. Neither one was told to.
Misclassification rate on audited catch bins, before and after Reeflex's scan quota
Reeflex's own model accuracy on the bins it did scan never moved. The mix of what got scanned did, and that alone tripled the real error rate.
Swap the trigger and it still runs.
Speed: an interviewer caps you at a minute. Say "ask which foundation model they run on, and what happens to you if that provider's terms change," and stop.
Cost: there's no leverage to demand a notice-window clause from a vendor this small. Say so honestly, and instead track your own error rate by case difficulty from day one, so a silent ration shows up fast even without a contractual guarantee.
The provider gets better, for real: if Vesparion's next version genuinely improves accuracy at the same price, that's still a version change worth a notice clause, since a better model is still a different one underneath your vendor.
Where people run it wrong.
They evaluate the vendor's own reliability and stop there, never asking what the vendor itself depends on.
They assume a stable price means a stable service, missing that a cost hike can arrive as a quota instead of an invoice line.
They watch one overall error rate and miss that rationing toward hard cases raises it without the model changing at all.
How to use it live. If an interviewer pushes for the mechanism, say it plainly: ask what happens two layers up, not just one, because the company you signed with is rarely the only company whose decisions reach your desk.
Flashcards (tap any card to flip it)
1 · THE FLIP FAMILY
What flip family is this?
Tap to flip
ANSWER
Substitution flip: uses it for the easy cases, saves it for the hard ones. It's what happens when a resource gets rationed by price or quota.
2 · THE PERSON
Who is this answer about?
Tap to flip
ANSWER
Solveig Mattila, who has run fleet operations at Norrsjö Fisheries for nine years and can call a species by the shape of a tail fin.
3 · THE HABIT
What did sorters stop doing because Reeflex worked?
Tap to flip
ANSWER
Double-checking bins Reeflex marked confident, running every catch through the AI without a second look.
4 · THE FLIP, IN THIS STORY
What's the two-setting switch here?
Tap to flip
ANSWER
Scanning every bin versus rationing scans to only the hardest bycatch calls, once the monthly quota landed.
5 · THE OLD DECISION
What decision would you take back?
Tap to flip
ANSWER
Signing Reeflex's contract as an unlimited flat fee silently tied to Vesparion's own then-flat pricing, with no clause for what happens if it changes.
6 · THE NUMBER
Fill in the blank: the misclassification rate on audited bins rose from 3 percent to ___ percent after the scan quota began.
Tap to flip
ANSWER
9 percent, tripled, even though Reeflex's own model accuracy never moved.
7 · THE REPLAY
Same Vesparion price hike, but the notice-window clause already exists. What changes?
Tap to flip
ANSWER
Reeflex has to flag the change sixty days out. Norrsjö negotiates a guaranteed minimum volume, sorters never have to secretly ration, and the misclassification rate holds at 3 percent.
8 · CROSS PRODUCT TRANSFER
Section 4 answers this same question again for a different product, with a different flip family. Which product, and which family?
Tap to flip
ANSWER
Gatefold Live's Sentrigate fraud tool, a workaround flip: the fraud team built a private spreadsheet cross-check after an upstream model migration made scores noisier.
Check yourself Score: 0 / 0
Fill in the blank
1. Fill in the blank: Reeflex capped Norrsjö's account at ___ scans a month, down from an unlimited plan.
Show hint
Look at the bar chart in Section 1.
Show answer
8,000 scans. Down from about 28,000 a month, with no invoice line explaining why.
Multiple choice
2. Why did the misclassification rate rise after the quota, even though Reeflex's model never changed?
A. Vesparion secretly downgraded the model to save money.
B. Sorters got less careful once scans were limited.
C. Sorters rationed scans toward the hardest bins, the exact cases the model handled worst.
D. The camera hardware started producing worse photos.
Show hint
Look at the I step and the quadrant diagram.
Show answer
C. The input mix shifted toward the hardest calls, which raised the measured error rate with no change to the model itself.
True or false
3. True or false: Norrsjö's contract with Reeflex explicitly named Vesparion and what would happen if its pricing changed.
True
False
Show hint
Look at "the choice I would take back."
Show answer
False. The contract never mentioned Vesparion at all, which is exactly why the quota arrived with no warning.
Short answer, where it wouldn't matter
4. Name a part of the Reeflex relationship where this dependency risk genuinely doesn't apply.
Show hint
Look at "what I would leave alone."
Show answer
Model answer: Bin-photo capture and storage, which runs on Norrsjö's own hardware and isn't touched by anything happening at Vesparion.
Short answer, apply it yourself
5. Think of a tool you use that's built on top of another company's technology. What would happen to you if that underlying company changed its price tomorrow?
Show hint
Ask whether a cost change upstream would reach you as a clear notice or as something quieter, like reduced limits or slower service.
Show answer
Model answer: Most people realize they've never actually asked this question, which is exactly the gap this answer is pointing at.
Short answer, name the reversal
6. What old decision does this answer take back, and why did it make sense when it was made?
Show hint
Look at "the choice I would take back."
Show answer
Model answer: Signing an unlimited flat-fee plan silently riding on Vesparion's pricing, reasonable when that pricing hadn't moved in two years.
Before you close the answer
Why this works
Tests whether you look one layer past the vendor you signed with, and whether you can trace a quiet quota back to a real, countable behavior change on the ground.
Follow-up traps
"Isn't this just normal vendor risk, nothing specific to AI?" Response: ordinary software vendors rarely have a second company's live, usage-priced compute sitting underneath every single call; that's what makes the dependency both invisible and immediate.
"What if the vendor refuses to disclose which foundation model they use?" Response: that refusal is itself the answer, since it means you're accepting an unknown, unbounded dependency without even knowing its name.
If pressed
Norrsjö's renegotiated contract tied its minimum guaranteed scan volume to Vesparion's own published rate card, so if Vesparion's price rose again, the clause triggered automatically instead of requiring Norrsjö to notice a shrinking quota on its own.
From U2xAI Academy
From answering questions to owning outcomes.
A live workshop where you ship a working AI agent, defend a launch decision, and walk away with a portfolio recruiters can't wave off, not just more questions to study.