ConceptFoundationalModel Fluency & the AI PM Role / The AI literacy baseline every PM needs / #3
What is the practical difference between prompting, RAG and fine-tuning for a product decision?
PICK · Quarrendon Home bakes a shifting furniture catalog into a six week fine-tune, and Roomcast starts recommending chairs it no longer sells
Quarrendon Home sells furniture, and its app Roomcast turns a photo of a customer's room into a redesign, stocked with real pieces they can buy. Ranvir Struzik runs that feature, and inside it are three separate jobs for the model: writing the style caption, picking real furniture from a catalog that never sits still, and keeping every render looking and sounding like Quarrendon. His team picked the right tool for two of the three jobs, and spent six weeks and real money finding out, the hard way, which one they had gotten backward.
The direct answer
Ground the furniture picks in RAG, a live lookup against the real catalog, not a fine-tune. Keep the fast-changing style copy on plain prompting. Save fine-tuning for the one behavior that has to hold steady no matter what the prompt says, and never fine-tune anything that changes on its own week to week.
Do this, in order
Ground the furniture picks in RAG, a live lookup against the real catalog.Why: baked-in inventory knowledge goes stale the day the catalog changes, and this one changes every week.
Keep the style captions on plain prompting.Why: campaign themes turn over every few weeks, and rewriting instructions is an afternoon's work, not a six week project.
Reserve fine-tuning for the render's look and the design voice, the one thing that has to hold steady.Why: prompting alone let the tone wobble render to render, and that is a consistency problem, exactly what fine-tuning is built to fix.
Set a staleness kill line on anything grounded in RAG, and check it weekly.Why: catches drift while it is still a small number, not after the complaints pile up.
Weigh the cost before committing to a fine-tune.Why: a bad prompt costs an afternoon to fix. A bad fine-tune costs weeks and real money to undo.
Ask the one kill question before picking a tool for any new job.Why: does it need current facts, a fixed behavior, or just better instructions. The answer to that question picks the tool, guessing does not.
How to answer this, stage by stage
Nobody is grading whether you can define three acronyms. They are grading whether you can hold three tools apart under pressure and say, out loud, which job each one is actually for.
1
Scope it to one product, three jobs
Say it like this
"Let's ground this. Quarrendon Home sells furniture, and its app Roomcast redesigns a photo of your room and recommends real products to buy. Ranvir owns that whole feature, and inside it there are three completely different jobs for the model: writing the style caption, picking the actual furniture, and keeping every render looking and sounding like Quarrendon."
Why this works
Narrowing to one product with three concrete sub-jobs stops the answer from turning into a lecture on three acronyms in the abstract.
2
Say the structure out loud
Say it like this
"I'll use PICK. Position: what each tool actually is, and when to reach for it. Impact: what breaks when you pick wrong. Cost asymmetry: which mistake is cheap to undo and which one is not. Kill criteria: the one question that tells you which tool actually fits."
Why this works
Two seconds of structure and the interviewer knows you have a method, not just an opinion about which acronym sounds smarter.
3
State all three positions, unhedged
Say it like this
"Here's my claim, one line per tool. Prompting is instructions you can rewrite in an afternoon, reach for it when the thing changes often and iteration is cheap. RAG is a lookup at answer time against a source that keeps changing, reach for it when you need current, specific facts, not memorized ones. Fine-tuning bakes a behavior into the model's weights, reach for it when you need the same style or format to hold, every time, no matter what the prompt says. Quarrendon's catalog needed RAG. They fine-tuned it instead."
Why this works
This is the direct answer, said before a single number gets a chance to blur it.
4
Show what broke, with real numbers
Say it like this
"Ranvir's team fine-tuned Roomcast on the full catalog, twelve thousand four hundred items, six weeks of training and testing, thirty eight thousand dollars. On a fresh test set the day it shipped, it scored ninety seven percent correct. But the catalog kept moving without it. By week four, nineteen percent of the recommendations pointed at furniture that no longer existed. By week eight, it was thirty one percent."
Why this works
A precise number, over a stated period, is the thing this whole argument would fall apart without.
5
Point straight at the cost asymmetry
Say it like this
"If Quarrendon had started with a weak prompt for the furniture picks, fixing it costs an afternoon and nobody outside the team notices. Committing six weeks and thirty eight thousand dollars to a fine-tune that is already out of date the week it ships is the opposite: it is expensive, it is slow to undo, and every week it stays live it recommends more furniture that is already gone. Start cheap. Only commit to the slow, expensive option once you are sure it is solving a behavior problem, not a facts problem."
Why this works
Naming which mistake is cheap and which one hides is the hardest, most convincing move in PICK.
6
Give the kill criteria
Say it like this
"Before I pick any of the three, I ask one question. Does this need current outside facts grounded in the answer, that's RAG. Does it need the same behavior or format every time, something a prompt keeps drifting on, that's a fine-tune. Or can rewriting the instructions alone actually fix it, that's prompting, and you are not done until you have tried that first, because it is the cheapest one to be wrong about."
Why this works
A position with no way to be checked is just an opinion. Naming the exact test is what makes it a real answer.
7
Say what you would measure, and what you would leave alone
Say it like this
"I would watch the staleness rate on recommended items every week against a set kill line, and I would watch a human review score for brand voice once fine-tuning took that job over. And I would leave the caption generator alone. It runs on plain prompting, campaign themes turn over every few weeks, and it has never once been the thing that broke."
Why this works
Shows judgment past launch day, not blanket caution applied to everything in sight.
8
Close on one line
Say it like this
"So: ground the catalog in RAG, keep the captions on prompting, and spend the fine-tune where a prompt genuinely cannot hold steady, the render's look and voice. That's the whole decision."
Why this works
Restates the direct answer in one breath, the line that survives being interrupted.
Let's learn
Quarrendon Home sells furniture, and its app called Roomcast takes a photo of your room and shows you what it could look like, filled with real pieces you can actually buy.
Five steps. The one drawn in a darker outline, matching real furniture to the photo, is the step this whole answer turns on.
When Roomcast first launched, all three of those middle jobs ran on plain prompting: written instructions telling the model how to write a caption, how to pick items from the catalog, and how to sound. Keeping the furniture-matching instructions correct took an engineer about a day a week. It worked fine while the catalog was small.
Knowledge spark: what is RAG?
Short for retrieval augmented generation. Instead of the model answering from memory, it looks something up first, right when you ask, then answers using what it just found. Like checking today's price tag instead of remembering what something cost last year.
Knowledge spark: what is fine-tuning?
Extra training on top of a finished model, using your own examples, until a behavior gets baked into its weights for good. It does not look anything up. It just answers the new way, every time, because that is now how it was taught to answer.
Three different memories for three different jobs. The mistake was not picking a bad tool. It was pointing a good tool at the wrong job.
The catalog grew past twelve thousand four hundred items. Keeping a prompt correct across that many products got messy: new arrivals missing, discontinued pieces still showing up, sizes and prices drifting out of sync. So the team fine-tuned a model on the whole catalog instead, hoping to bake the product knowledge in for good. That took six weeks and thirty eight thousand dollars.
Days to reflect a catalog change, by approach
PromptingRAGFine-tune
RAG's nightly re-index costs a little compute and about twenty minutes. The fine-tune's forty two days also cost thirty eight thousand dollars, and had to run again from scratch for the next catalog change.
The retrain went fine on paper. What nobody built was a way for the model to hear about a new item, or a discontinued one, without running the whole six week process again.
We did not get a smarter model. We got a model that memorized a catalog, on the one day it happened to be true.
This is a quiet kind of wrong. The model never says "I'm not sure this one's still in stock." It answers the same confident way it answers everything, whether the chair exists or not. What it costs at its worst: within four weeks, nineteen percent of recommended items were already unavailable. By week eight, thirty one percent. A customer taps "shop this look" and half the room is not real anymore.
The choice I would take back
In a quarterly planning meeting, the team decided to fine-tune the whole product catalog into Roomcast's weights, to stop hand-tuning a prompt every time merchandising added a collection. That made sense when the catalog was smaller and changed slowly. It stopped making sense the moment the catalog itself became the fastest-moving part of the whole product, something no amount of training can stay ahead of for long.
What I would leave alone: the style caption generator, still running on plain prompting, never caused a single one of these problems, because a caption does not have to be factually current. It just has to sound fresh, and campaign themes only change every few weeks, cheap enough to rewrite by hand each time.
The lesson: a fine-tune is a promise that something will still be true in six weeks. Quarrendon made that promise about the one part of Roomcast that changes every single week. A promise like that was never Roomcast's to keep, and no amount of retraining was going to fix that.
Now here is the same thing as a story
The short version above is what you actually say out loud. Read this one for the meeting that got Ranvir here, and the one small question that finally cracked it open.
For three years, Ranvir Struzik's job was to make Roomcast's recommendations feel like they came from someone who actually knew Quarrendon's floor. He could look at a customer's uploaded room photo and guess, before the render even finished, which three items the app was about to suggest, because he had written the first version of that matching logic himself, mostly by hand, before there was a model in it at all.
Roomcast launched with all three jobs, the caption, the furniture picks, and the overall voice, running on prompting. For the first year, that was fine. Ranvir logged on around seven most mornings to skim the overnight render queue, catch anything odd, tweak a line of instructions if a new seasonal collection needed it. It usually took an hour. He liked that hour.
Then the catalog kept growing. Past eight thousand items, then ten, then twelve thousand four hundred. The prompt describing categories and price rules and style logic got longer and messier every quarter, and every few weeks something slipped through: a discontinued lamp still getting recommended, a new sofa nobody had taught the model about yet.
In a planning meeting that October, someone put it plainly: "We keep hand-tuning this prompt every time merchandising sneezes. Let's just bake the whole catalog into the model, once and for all, so we stop doing this by hand." It felt like graduating from a workaround to a real system. Nobody in that room was being careless. It was, on its face, the more serious-sounding plan.
Nobody decided, on any single day, to ship a model that would go stale. A planning meeting decision made eighteen months earlier just never asked the question again.
The fine-tune took six weeks and thirty eight thousand dollars. It shipped on a Monday, scored ninety seven percent correct against a fresh test set, and for three weeks nothing looked wrong. Nobody was watching the one number that would have told them otherwise, because nobody had set one to watch.
Then, in week eight, a new design intern redoing her own studio apartment as a demo for the team tapped "shop this look" on a walnut accent chair Roomcast had recommended. Sold out, the page said. Actually not sold out, she found a minute later, discontinued two months earlier. She turned around in the open office and asked Ranvir a question nobody could answer on the spot: "Why did it recommend something we don't even sell anymore?"
Small question. No drama. Ranvir pulled the numbers himself that afternoon. Nineteen percent of recommendations, stale, at week four. Thirty one percent, by week eight, the week the intern asked. Every one of them traced back to the same thing: the catalog had kept moving, and the model, once trained, could not move with it.
We spent six weeks teaching the model something that stopped being true before we finished teaching it.
The decision Ranvir would take back sits in that October planning meeting. Fine-tuning the catalog felt like the mature choice, the one that stopped a team from re-touching a prompt every quarter. Nobody in that room asked the question that actually mattered: is this something that changes on its own, without anyone touching the model? The catalog was exactly that. A fine-tune was never going to hold it still.
One alternative got seriously considered before the rebuild, and it is worth naming, because it looked like the safe middle ground: keep fine-tuning, just do it every week instead of once. It lost. Even a fast retrain cycle takes over a week end to end, and the catalog moves daily, so a weekly schedule would always be trailing the truth, and it would cost thirty eight thousand dollars, every single week, to stay behind.
Run the same six months again, with the furniture picks grounded in RAG from day one: a live lookup against the real catalog, at the moment of each recommendation, instead of a memorized guess. Staleness holds under two percent, checked weekly. The nightly re-index costs about twenty minutes of compute, not six weeks. And the fine-tune budget that would have gone toward retraining the catalog goes instead to the one job that actually needed it, the render's look and the design voice, which had been drifting the whole time on prompting alone and which nobody had gotten around to fixing.
What Ranvir would tell himself, back in that October meeting: fine-tuning is not a graduation from prompting. It is a promise that a behavior will still be true in six weeks. We made that promise about the one part of the product that was never going to keep it.
PICK, three answers per letter
Not a way to rank which of the three tools is best. PICK only works here if you refuse to pick just one, and instead say, out loud, which of the three jobs actually belongs to which tool.
PPosition. What each tool actually is, and when to reach for it.
Prompting is instructions the model reads fresh every time, cheap to rewrite. Reach for it when the answer changes often and a person can approve a new draft the same day.
RAG is a lookup done at the moment you ask, against a source that is still allowed to change. Reach for it when the answer depends on something true right now, not something true back when training happened.
Fine-tuning is teaching the model a habit that gets baked into its weights. Reach for it when you need the exact same behavior, tone, or format every single time, and a prompt keeps failing to hold that line.
Say all three positions before any numbers. A position that only shows up after the story looks reverse engineered from it.
IImpact. What breaks when you pick wrong.
Pick fine-tuning when a prompt would have done, and you burn six weeks building something a rewrite could have fixed by lunchtime.
Pick fine-tuning when RAG was needed, and the model confidently recommends furniture that is already gone, with no sign anything is wrong.
Pick prompting when fine-tuning was needed, and the tone wobbles render to render, and nobody can point to the one line of instructions that is failing, because it is not one line, it is the whole approach.
Naming what actually breaks, for each mismatch, keeps this from turning into an abstract debate about which tool sounds more advanced.
CCost asymmetry. The heart of it.
Starting with prompting and finding out it does not scale costs an afternoon of rewriting and a bruised ego. Committing to a fine-tune that turns out to be the wrong tool costs six weeks, thirty eight thousand dollars, and a model that is already lying to customers by the time anyone notices. Start cheap. Earn your way up to the expensive, slow to undo option, never start there.
One mistake sits in plain view, fixed before lunch. The other one hides inside a render that looks, on the surface, like it went fine.
KKill criteria. The one question that decides it.
Does this job need current outside facts grounded in the answer? That is RAG. Does it need the exact same behavior locked in, no matter what the prompt says? That is a fine-tune. Can better instructions alone actually fix it? That is prompting, and it is worth trying first, because it is the cheapest one to be wrong about.
A position with no way to be proven wrong is just an opinion held tightly. Naming the exact test, before anyone asks for one, is what makes this a real answer.
Three branches, one question. The catalog answers needs current outside facts. The design voice answers needs the same behavior every time.
Stale recommendation rate, by week since the catalog fine-tune shipped
Weekly stale recommendation rateKill line crossed, week 2
The rate crossed the kill line by week two. Nobody was watching this number weekly, so the crossing went unnoticed for six more weeks, until an intern's question forced a look back.
The trade-off worth saying out loud: switching the furniture picks to RAG adds a live catalog lookup to every recommendation, about two hundred and twenty milliseconds of extra time compared to an instant memorized guess. That is a real cost, and it was accepted on purpose, because two hundred and twenty milliseconds is invisible to someone scrolling a room render, while a chair that does not exist is not.
And if you want to be sure it really works, try it somewhere else
Same four letters, a repair van instead of a living room, and this time the thing that goes stale is a part number instead of a sofa.
Kettlebrook Mechanical runs HVAC repair calls out of three depots, and its technicians carry an app that suggests likely causes and the right replacement part for whatever unit they are looking at. Leandra Bhaskara runs product there, and her team split into the same three jobs Ranvir's did: seasonal troubleshooting tips, live parts and compatibility lookups, and standardized safety report wording.
Same three-way split as Roomcast, a different trade entirely. The tool that fits each job does not change with the industry.
Kettlebrook fine-tuned its assistant on the full parts catalog, four thousand eight hundred items, hoping to bake part numbers and compatibility in for good. It took five weeks and twenty four thousand dollars. Six weeks later, during a July heat wave, a technician's app confidently cited a compressor part number that had been superseded two months earlier, with a different mounting bracket. He drove forty minutes to a distributor, then had to drive back for the right part. A repair that should have taken half a day took a full week, during the hottest stretch of the year, and by then twenty four percent of the part numbers the assistant cited were already superseded.
Superseded part number citation rate, by week since Kettlebrook's fine-tune shipped
Weekly superseded part citation rateFirst point above the kill line
After switching the parts lookup to RAG, the rate held under three percent. The fine-tune budget went to standardizing the safety report wording instead, which was the job that actually needed it.
Mapped onto PICK: the position is the same shape, seasonal tips stay on prompting, live parts move to RAG, safety wording gets the fine-tune. The impact splits the same way too: a stale seasonal tip is a minor annoyance, a stale part number costs a week during the busiest stretch of the year. The cost asymmetry lands identically, a bad prompt is an afternoon fix, a bad fine-tune was five weeks and twenty four thousand dollars, obsolete before it finished shipping. And the kill criteria transfers without changing a word: does the job need current outside facts, a fixed behavior, or just better instructions.
Swap the trigger and it still runs.
Speed: an interviewer caps you at ninety seconds. Skip straight to it: ground anything that changes on its own in RAG, before touching a fine-tune, no matter how tempting the permanent fix sounds.
Cost: no budget for a dedicated RAG pipeline this quarter. Fine, but get a written agreement that nobody fine-tunes information that changes weekly, full stop, until the budget exists.
The model got better, for real: say the fine-tuned model's overall accuracy on a fresh benchmark actually improved. Still does not matter. A better score on day one says nothing about day forty, once three hundred more parts have shipped.
Where people run it wrong.
They treat "we already built a fine-tune" as a reason to keep using it, instead of asking whether it was ever the right tool.
They assume a high accuracy score on launch day means the knowledge will still be accurate a month later.
They reach for fine-tuning first because it feels more finished than "just" a prompt or "just" a lookup, when finished has nothing to do with which one is actually right.
How to use it live. Before answering, ask yourself one thing: is the fact about to change on its own, without anyone touching the model? If yes, that is RAG's job, not a fine-tune's, no matter how permanent the fix sounds.
Flashcards (tap any card to flip it)
1 · THE FRAMEWORK
What framework fits a question asking you to choose the right tool among three real options?
Tap to flip
ANSWER
PICK: state a position for each option, name the impact of getting it wrong, find which mistake is cheap and which one hides, then name the one question that would change your pick.
2 · THE PEOPLE
Who is this answer about?
Tap to flip
ANSWER
Ranvir Struzik, who runs the styling and recommendations side of Roomcast at Quarrendon Home, a furniture and design retailer.
3 · THE POSITION
State the position in one line each, for prompting, RAG, and fine-tuning.
Tap to flip
ANSWER
Prompting: instructions you rewrite cheaply, for things that change often. RAG: a live lookup against a source that keeps changing, for facts that must stay current. Fine-tuning: a behavior baked into the weights, for something that must hold steady no matter what the prompt says.
4 · THE COST ASYMMETRY
Which mistake is cheap to undo, and which one is expensive and slow?
Tap to flip
ANSWER
A bad prompt costs an afternoon to rewrite. A bad fine-tune costs six weeks and thirty eight thousand dollars, and it keeps being wrong every week the catalog moves without it.
5 · THE KILL CRITERIA
What is the one question that tells you which tool actually fits?
Tap to flip
ANSWER
Does it need current outside facts grounded in the answer, does it need the same behavior every time, or can better instructions alone fix it? The answer to that picks the tool.
6 · THE NUMBER
Fill in the blank: the catalog fine-tune took ___ weeks and cost $___. By week eight, ___ percent of recommended items no longer existed.
Tap to flip
ANSWER
Six weeks, thirty eight thousand dollars. Thirty one percent.
7 · THE OLD DECISION
What decision would Ranvir take back?
Tap to flip
ANSWER
The planning-meeting call to fine-tune the whole product catalog into Roomcast's weights instead of building a live lookup against it. It felt like graduating from a workaround to a real system. It was actually a promise the catalog would hold still, and it never does.
8 · CROSS-PRODUCT TRANSFER
Section 4 answers this same question again for a different product. Which one, and what plays the role of the sold-out chair there?
Tap to flip
ANSWER
Kettlebrook Mechanical, an HVAC repair and parts assistant. A superseded compressor part number, confidently cited, that cost a technician a week during a heat wave.
Check yourself Score: 0 / 0
Fill in the blank
1. The catalog fine-tune took ___ weeks and cost $___. The staleness rate crossed the eight percent kill line by around week ___.
Show hint
Check the numbers in Let's learn and the line chart under the K letter.
Show answer
Six weeks, thirty eight thousand dollars, week two. The drift was fast, not a slow surprise. The kill line existed in principle, the team just was not watching it yet.
Multiple choice
2. Why does the furniture catalog need RAG instead of a fine-tune?
A. Fine-tuning is always more expensive than RAG, no matter what the job is.
B. The catalog changes on its own every week, and a fine-tune can only know what was true on the day it was trained.
C. RAG writes better captions than a fine-tuned model does.
D. The fine-tuned model's accuracy score was too low the day it shipped.
Show hint
Check the fresh test set score in stage four of the walkthrough.
Show answer
B. The fine-tune scored ninety seven percent correct the day it shipped. The problem was never accuracy, it was that the true answer kept moving underneath it.
True or false
3. True or false: the fine-tuned model gave worse room design advice than the prompted version did.
True
False
Show hint
Look at the fresh test set score in Let's learn.
Show answer
False. The design thinking was fine, ninety seven percent correct on a fresh test the day it shipped. The problem was staleness, items that stopped existing, not the quality of the picks themselves.
Short answer, name the reversal
4. What old decision would Ranvir take back, and why did it make sense in that October planning meeting?
Show hint
Look at the key point box in Let's learn.
Show answer
Model answer: The call to fine-tune the whole catalog into Roomcast's weights, instead of building a live lookup. It made sense at the time because it stopped a team from hand-tuning a prompt every quarter. It stopped making sense once the catalog became the fastest-moving part of the product, something no fine-tune can stay ahead of.
Short answer, apply it yourself
5. Think of a tool you use that gives you an answer as if it is current. Name one part of it that is more likely running on baked-in training knowledge than on a live lookup, and how you would tell the difference.
Show hint
Look for a fact the tool states with no source, and ask if it would know about something that changed this week.
Show answer
Model answer: A chatbot answering a question about current store hours or stock without citing a source is probably answering from memory, not a live lookup. One way to tell: ask it about something that changed this week and see if it knows.
Short answer, work the number
6. If Quarrendon's catalog only changed by about ten items a year instead of hundreds a month, would fine-tuning the catalog still be the wrong call? Why or why not?
Show hint
Think about what the whole argument actually rests on.
Show answer
No, it might genuinely be fine. The whole argument rests on the catalog changing faster than a retrain cycle can keep up with. A catalog that barely moves does not have that problem, so RAG's cheap-to-update advantage stops mattering as much.
Before you close the answer
Why this works
Tests whether you can keep three tools straight under pressure, not just define them, and whether your reasoning hinges on something specific to how a model actually stores what it knows, not a generic build versus buy call. Most candidates can define all three. Few can say which job breaks first if you swap two of them.
Follow-up traps
"Couldn't they just re-fine-tune the catalog every week to keep it current?" Response: they considered exactly that, and it lost. A retrain cycle, even a fast one, takes over a week end to end, and the catalog changes daily, so a weekly schedule would always trail the truth, and it would cost thirty eight thousand dollars every week to try.
"If RAG is so much cheaper, why use fine-tuning at all?" Response: because RAG only fixes facts, not behavior. It could never make every render's tone and look consistent. Prompting alone let that drift, and that drift is exactly what fine-tuning is built to fix.
If pressed
The RAG lookup added about two hundred and twenty milliseconds of latency per recommendation, a live catalog query instead of an instant memorized guess. The team accepted that cost on purpose: two hundred and twenty milliseconds is invisible to someone scrolling a room render, while a chair that does not exist is not.
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.