What a model cannot know: hallucination produced on demand, then caught
The short answer
Hallucination is structural, not a bug
A language model generates the most plausible continuation of your prompt, not the most true one, and it has no built-in step that checks a claim against a source of record. Fabrication is a consequence of the mechanism that makes the model useful. You govern a system that invents by design; you do not wait for a version that stops.
What you will be able to do
- Define hallucination precisely as fluent, confident output that is false or fabricated, and explain why it is a structural feature of how language models generate text, not a bug that a better model simply removes.
- Distinguish the model's confidence from its correctness, and state why the tone of an answer carries no information about whether the answer is true.
- Identify the specific gaps in what a model can know (facts past its training cutoff, private or unpublished facts, precise citations and numbers it was never given, anything requiring live retrieval it does not have) and predict where a given prompt will push the model into fabrication.
- Induce a hallucination deliberately from a real AI tool available today, using at least three distinct provocation patterns, and capture the confident false output as evidence.
- Catch each fabrication with a repeatable verification method that does not rely on the model policing itself, and explain why "ask the model if it is sure" fails.
- Analyze a fabrication after the fact: name which knowledge gap produced it, which provocation triggered it, and which control would have caught it in production.
- Produce a hallucination probe log: a documented set of prompts that induced confident falsehoods from your own model, each paired with the catch method that flagged it, ready to feed the "how my model fails" explanation you build next.
The lesson
In federal litigation, submitting unverified data to a court carries severe professional consequences. The system operates on an absolute baseline of factual verification. In 2023, Michael Cohen sought to end his court supervision early.
Believing it was a supercharged search engine, he used Google Bard to find legal precedents to support his motion. The AI returned perfectly formatted, highly specific case citations. It provided plausible party names, reporter volumes, and publication years, matching the exact syntax of federal case law.
Trusting the authoritative tone of the output, Cohen's legal team submitted these citations in a formal filing to the Southern District of New York. Judge Jesse Furman reviewed the motion and went looking for the cases. None of them existed.
The citations were pure fabrications, generated a fraction of a second earlier by a system that had no idea which precedents were real. This exposes a vulnerability known as confidence-correctness decoupling. An AI's fluency, formatting, and tone carry zero mathematical correlation to factual truth.
Highly educated professionals ship these fabrications because human biology wires us to mistake a confident, specific delivery for hard expertise. There is a dangerous assumption in enterprise deployment that these hallucinations are temporary glitches, error codes waiting for a software patch. Language models operate by next-token prediction, generating the statistically most plausible continuation of your prompt.
Lacking an internal fact checker, they simply generate highly probable inventions when facts are absent. Unlike a traditional database retrieving records, models predict statistical patterns. Upgrading to a newer, larger model does not eliminate this behavior.
It simply makes the model hallucinate less often on common topics and makes its plausible inventions much more convincing on rare ones. Confident fabrication is an architectural guarantee of the technology. Organizations cannot rely on the tool to fix itself, then lust govern it externally.
Operators can predict exactly where a model will hallucinate before they even hit enter, simply by naming what the system physically cannot know. This map outlines the five knowledge gaps where fabrication concentrates. Post-cutoff events, private data, precise identifiers, live data, and internal self-certainty.
Take the post-cutoff gap. If you ask a model trained through 2024 about the European Union AI Act, it will confidently cite outdated enforcement timelines because it cannot know about the amendments adopted later. The same happens domestically.
Ask about U.S. state laws, and the model will describe the repealed Colorado AI Act as active law, missing its replacement entirely. This brings us to the precise identifier gap. Exact citations, statistics, and URLs are the model's weakest capability because they demand exact recall of a specific string of text.
In 2025, litigation involving MyPillow, lawyers demanded precise case law from an AI assistant. The model complied by fabricating citations, resulting in federal sanctions for the attorneys who filed them. That same year, a user sought specific dietary advice, and an AI confidently recommended replacing table salt with sodium bromide.
The user followed the instruction and was hospitalized with bromism, proving that applying this generative flaw to medical domains causes direct physical harm. The more specific and precise your prompt is, the closer you push the AI to the thin edge of its training data, maximizing the probability that it will generate a total fabrication. These failures are rarely the result of adversarial hacking.
They are triggered by mundane workflows from standard corporate desks. We call these provocation patterns. Ordinary requests, like asking for a summary of a recent event or embedding a false premise about a court decision, force the model to invent.
Routine demands for exact quotes or working URLs compel the model to assemble plausible-looking deadlinks and perfectly formatted fake transcripts. When users get a suspicious answer, their most common defense mechanism is to push back and ask the AI, are you sure about this? This diagram shows why self-policing fails. Asking if it is sure hits the self-certainty gap.
Instead of fact-checking itself, the model simply doubles down on its initial prediction, outputting brand new fabricated sources. An AI laxing internal meter for its own truthfulness. Relying on the model to catch its own lies is structurally impossible.
Pasting a generic AI can make mistakes disclaimer into an interface does not function as an operational control. Users habituate to disclaimers and ignore them at the moment of decision. In 2025, an ungrounded customer support bot confidently invented a fake policy restricting users to one device.
Customers canceled their subscriptions en masse before the company realized the rule didn't exist. As you can see in this flow diagram, the strongest production defense against this open-ended invention is retrieval augmented generation, or grounding. The prompt bypasses the model's open memory and forces it to query a locked database of verified documents.
But grounding requires strict constraints. A 2025 AI news feature generated fake headlines because it compressed and distorted the text. Grounding only works when you successfully shift the model's task from open recall to strict reading.
Even then, grounding is not perfect. It reduces factual fabrication, but it introduces instruction unfaithfulness, where the model subtly overreaches beyond the provided text to answer questions the source does not address. Grounding does not cure hallucination.
It forces the AI into a contained space, converting a systemic organizational risk into a verifiable auditing task. When a fabricated answer reaches production, operators must use this three-question forensic matrix known as the teardown. By naming the specific gap, the precise provocation, and the missing control, the teardown strips away the mystery of AI magic.
It assigns a structural root cause and a permanent fix to every single failure. This requires deploying a precision-to-stakes alarm. Vague summaries can be skimmed, but specific citations, medical dosages, and financial numbers must trigger a mandatory, independent check against an outside source.
These checks cannot rely on individual diligence. They must be unskippable workflow gates. Policy warnings simply fail under intense deadline pressure.
A governance test at Harbor Ridge Credit Union proved this. If a system allows a user to export a legal citation without manually verifying the source link, the control does not exist. Safe AI deployment is never about trusting the machine.
It is about building an uncompromising, unskippable control architecture around its permanent flaws.
The ideas, one by one
Confidence is not correctness
A fabricated answer arrives in exactly the same fluent, specific, authoritative tone as a true one. The tone carries no information about truth. The features that make you trust an answer are the features a hallucination reproduces perfectly. This is the exact mistake that put nonexistent cases into a federal filing in the Michael Cohen matter in 2023.
You can predict fabrication by naming what the model cannot know
The five gaps (post-cutoff facts, private or unpublished facts, precise citations and numbers, live data it cannot retrieve, and its own certainty) tell you in advance where any prompt will push the model into invention.
The most specific claims are the most dangerous
Precise citations, exact numbers, verbatim quotes, and working links sit at the thin end of the model's knowledge, where fabrication is most likely and where a wrong answer does the most damage because it looks the most authoritative.
The model cannot police itself
Asking "are you sure?" produces the most plausible response to that question, often a fresh fabrication with a fresh fake source. Every real control brings in a source that is not the model.
Grounding is the strongest production control
Giving the model real source text and requiring it to answer only from that, with quotes, converts an easy-to-fabricate recall task into an easy-to-check reading task. It does not remove the need to check; it makes checking cheap.
Ordinary use, not attack, causes the worst incidents
Cohen was not attacking his tool; he was using it as he thought a search engine works. The most damaging fabrications come from innocent, everyday requests at scale, unsupervised. Governance has to assume the accidental trigger, not just the malicious one.
The check is the cheapest part of the incident
Independent verification of a specific, decision-driving claim takes minutes; skipping it can put a fabrication into a court record, a customer's inbox, or a board deck. Verification is not overhead; it is the control that stands between a draft and a headline.
A caught fabrication is a governance asset
The teardown (which gap, which provocation, which control) turns a single false answer into a durable fix and into documented evidence that you understood your own system's failure modes before you deployed it.
Name the hallucination type to reach the right control
Factual fabrication, citation fabrication, false attribution, instruction-unfaithfulness, and overconfident extrapolation are caught by different checks. "The tool hallucinated" is not actionable; "the tool fabricated a citation, caught by source-opening" is. Precision in naming the failure is precision in the fix.
The workflow, not the willpower, is the control
Teams skip verification under deadline pressure, the authority illusion, and habituation, not out of ignorance. Build the check into the process as a required, unskippable step so that doing the right thing is the path of least resistance, rather than trusting individuals to remember under load.
Mark your certainty honestly
That models fabricate and that grounding helps are established; that a given tool "rarely hallucinates now" is emerging and must be tested; that a model will police itself is speculative and must never be a deployed control. A recommendation that overstates certainty is its own fabrication.
You read it. Now prove it.
Explain this lesson in your own words, the way you would to a colleague, without looking back at it. It is graded against the lesson itself, by the same grader our learners face. One free try a day, no account needed.
The conversation
The same lesson, talked through at length by two hosts: the full transcript of the audio deep dive.
Listen to it as episode 9 of the podcast.
Read the full conversation
Imagine for a moment that two identical colleagues walk into your office, like they have the exact same face, the exact same voice, and they speak with this completely fluent, calm authority. Right. Very professional.
Exactly. And they hand you two reports. Yeah.
Now, both of these reports contain crisp, highly specific details. I mean, we're talking a case name, a docket number, a court venue, the year. The formatting is probably flawless, right? Oh, totally flawless.
Grammar is perfect. Yeah. But here is the catch.
One of those reports is completely real. And the other? The other was invented entirely from scratch, just a fraction of a second earlier, by a system that has absolutely no idea which is which. Wow.
Yeah. And worse, it has like no way to actually tell you it doesn't know. I mean, that is a terrifying scenario for any executive.
But the thing is, it's not science fiction. No, it's really not. Right.
That is the mechanical reality of the generative AI tool sitting on your desktop right this second. Right. We are looking at a system that can basically manufacture an alternate reality so cleanly that your own compliance teams will just pass it along as truth.
Which is exactly why we're here. Welcome to the Deep Dive. Thank you.
If you're listening to this, you are likely a sharp, busy professional. You know, an executive, a compliance officer, a manager. Someone looking for real executive level mastery over these systems.
Exactly. And today's Deep Dive is a special mission. I mean, this is not our usual casual tech chatter about AI making a funny image of too many fingers.
No, definitely not. Today's really about a controlled demolition of your trust in generative AI. I love that phrase.
A controlled demolition of trust. Yeah, because we're going to learn how to make a model lie to you on purpose. Wait, on purpose? On purpose.
By manufacturing this failure on a quiet afternoon with absolutely nothing at stake, you build the exact defense mechanisms you need. That makes sense. Like a fire drill.
Exactly. You want to face this failure now, on your own terms, before a fabrication reaches a legal filing or a paying customer or your board of directors. Right.
If you don't break it in the sandbox, it's going to break you in production. Well said. So, to govern this risk, we first have to understand the actual mechanical reality of how these tools generate text, which leads us to our foundational rule for this Deep Dive.
Which is that hallucination is structural. It is not a bug. Okay, let's really pull this apart.
Yeah. Because the word gets thrown around a lot. It does.
When we say hallucination, what are we talking about in a strict engineering sense? Let's start with a very clean, precise definition, because loose language here produces loose governance. Right. So, a hallucination, which, by the way, is formally referred to as a confabulation in the United States National Institute of Standards and Technology generative AI profile.
Oh, the NIST framework. Yes. Specifically, NIST AI 600-1 from 2024.
They define it as fluent, confident model output that is false or fabricated. Fluent and confident. Exactly.
It is a statement, a citation, a number, or an entity that the model presents as absolute fact, but which has zero correspondence to reality. So we aren't talking about, like, a bad opinion or a controversial take. We are talking about a totally fabricated fact.
Right. And the critical move for any executive is to understand why this happens at a mechanical level. I mean, a large language model does not store facts the way a traditional relational database stores rows of information.
It doesn't have, like, a filing cabinet of truth in there. Exactly. It doesn't consult a lookup table.
Instead, it generates the sequence of words that is statistically most plausible as a continuation of your prompt. Plausible continuation. Yes, that is the mechanism.
Plausible continuation. The entire architecture is optimizing for plausibility, not truth. You know, here's how I always visualize this.
Tell me if this works for you. Sure, let's hear it. I imagine you have an incredibly articulate stage improviser.
Like, they are brilliant, they are quick, their grammar is impeccable. Okay, I like this. But before they walk out on stage, the director gives them one strict rule.
You are absolutely forbidden from ever saying, I don't know. Right. The show must go on.
Exactly. So someone from the audience yells out this complex prompt about a really specific niche topic. And the improviser doesn't actually know the real answer.
Right. But they aren't trying to lie maliciously. They're just doing their job, which is keeping the scene going smoothly and plausibly.
So they just invent something that sounds exactly like what an expert would say. Yeah. Is that a fair way to look at it? That is a phenomenal analogy because it captures the intent, or rather the complete lack of intent.
Okay. The improviser is utilizing the identical cognitive mechanism to generate the truth as they are to generate the lie. Because they're just stringing plausible words together either way.
Exactly. When you ask an AI for a common fact like, say, the ISO standard number for AI management systems. Okay.
The most plausible continuation is ISO IC 42001, published in 2023. Which is the correct answer. It answers correctly because that true statement was heavily represented in its training weights.
It saw it a million times. Makes sense. But if you ask for the exact clause number in that standard that requires a documented AI risk assessment.
Oh, getting specific. Right. That specific string of text might be thinly represented or entirely absent from its weights.
But the improviser can't stop talking. They have to finish the sentence. Exactly.
The mathematical objective of the transformer model is to predict the next token. It must continue the sequence. And it knows the shape of a plausible answer.
Yes. It knows what a clause looks like. It knows it's a sequence of numbers separated by periods.
So it generates a confident, well-formed clause number, say, 6.1.2 that might be entirely invented. Wow. Nothing changed about the model's internal machinery between the first question and the second.
The mechanism of plausible continuation is identical. Which is why we say hallucination is structural. It is literally built into the math.
Which means, and this feels like, you know, a tough pill to swallow for the tech optimists out there, a better, bigger model isn't going to just fix this, is it? No. Like, we can't just wait for GPT-7 or CLAWD-5 to patch the hallucination bug. It is not a bug to patch.
Look, a bigger model with more training data will hallucinate less often on common topics. Because more topics fall into that bucket of well-represented data. Exactly.
But on rare, niche, or very specific topics, a bigger model will actually hallucinate more convincingly. Wait, more convincingly? Yes. Because it has learned the patterns of authoritative text even better.
It is a better improviser. Oh man. That is wild.
Fabrication is a structural consequence of how these models are built. It is not a temporary defect. You're governing a system that fabricates by design.
OK. So if the system optimizes for fluency and plausibility over truth, it delivers every single answer with unwavering authority. Yes.
Zero hesitation. And that creates a highly dangerous psychological trap for the user. Which brings us to our next core principle for the executive.
Confidence is not correctness. Right. Confidence is not correctness.
We call this the phenomenon of confidence-correctness decoupling. Decoupling. Meaning they have nothing to do with each other.
Exactly. If you take nothing else away from this discussion today, remember this. The tone, the fluency, and the specificity of an AI's answer carry absolutely zero information about whether the answer is true.
Zero. None. A fabricated answer is delivered without a single tremor in the text.
There is no hedging. There is no smaller font to indicate doubt. It arrives dressed exactly like the truth.
Perfectly dressed. You know, I feel like humans are just deeply wired to use confidence as a truth signal. Oh, absolutely.
It's evolutionary. Right. If a person looks me in the eye and gives me a highly detailed answer with zero hesitation, I naturally assume they know what they're talking about.
Of course you do. The AI accidentally weaponizes our own psychology against us. And the stakes of this psychological trap are incredibly high when it meets the professional world.
Let's talk about those stakes. Let's look at the anchor case from our source material. This is a famous one.
Oh, yes. The Michael Cohen case. Right.
In 2023, Michael Cohen, Donald Trump's former attorney, was putting together a motion to end his court supervision early. And he needed legal cases to support a very specific argument. Right.
So he turned to Google BARD. Which was his first mistake. Cohen later stated he believed BARD was a, and I'm quoting here, a supercharged search engine.
Which shows a complete misunderstanding of the structural reality we just discussed. Total misunderstanding. He fundamentally misunderstood the tool.
It was not a search engine retrieving documents. It was a generative text service predicting tokens. But he asked it for supporting cases anyway.
And BARD, optimizing for plausible continuation, produced case citations that looked immaculate. Immaculate but totally fake. Completely.
But they had real sounding party names, plausible reporter volumes, the correct formatting for the venue. And because they looked so perfect, Cohen passed them to his lawyer, David Schwartz. And Schwartz, presumably relying on the authority of the formatting and his client's research, put those non-existent citations directly into a formal filing.
It's in a federal court. I just have to wonder, how does a seasoned lawyer not catch that? Because the exact features that make you trust an answer, the granular detail, the named sources, the specific numbers, are the exact features that a hallucination reproduces perfectly. Those features are what a plausible continuation looks like in a professional context.
If you ask a language model to draft a legal brief, it knows that legal briefs contain citations. Which generates the sequence of characters that form a citation. Exactly.
Then the system met reality. Judge Jesse Furman of the Southern District of New York read the motion. And he did what any good judge does.
Right. He went looking for the cases to read the precedents, and he found that none of them were real. Not a single one.
In March 2024, the court ultimately declined to sanction them. But Judge Furman formally noted on the record that the citations were non-existent. That is what a hallucination looks like when nobody catches it.
It becomes a fabrication with a docket number sitting in a permanent court record under a real person's name. And remember, the model had no intent to deceive the court. It was just being our stage improviser.
Right. It was simply fulfilling its mathematical objective to produce the next most likely token in a sequence that looked like a legal document. Okay.
So if tone is meaningless and confidence is useless as a metric, how on earth can an executive know when an AI is likely to invent facts? That's a great question. Because it feels like walking through a minefield blindfolded. Like every step could be a fabrication.
You take off the blindfold by mapping the boundaries of the model's knowledge. Okay. Mapping the boundaries.
Yes. You can predict fabrication by naming what the model cannot know. We call this the knowledge gap.
The knowledge gap. There are specific areas where a true answer is either absent from the model entirely or impossible for the model to reach. And when you hit one of those gaps.
When your prompt hits one of these gaps, the model's default behavior is to generate a plausible invention. This is crucial. We are moving from being, you know, passive victims of AI errors to actively predicting them.
Exactly. Let's walk through these boundaries in depth. The first major boundary in our source material is the training cutoff.
Right. Every model is trained on a massive data set that ends on a specific fixed date. Like a snapshot in time.
Exactly. Events, rulings, product releases, stock prices, or executive appointments that happen after that date are simply not in its neural weights. So what happens when you ask about something recent? The model has three options.
It can refuse. It can admit it doesn't know. Or it can generate a plausible sounding answer based on the old data.
And unless it's been heavily trained with safety guard rails specifically to refuse, it usually takes that third option. Right. The improviser keeps talking.
Give us a real world example of how this bites compliance teams. Okay. Let's look at the legislative landscape of 2026.
Perfect. Imagine you have a model with a 2024 training cutoff. You are a compliance officer and you ask it about the European Union AI Act.
Very common question. The model will confidently state that the high-risk obligations apply in August 2026. On what? Because that was the timeline established in the training data back in 2024.
The things change. Exactly. The real answer.
The Digital Omnibus Simplification Package, which was adopted by the Council of the EU on June 29, 2026, deferred those standalone Annex III systems to December 2, 2027. Wow. So the model gives you a highly specific date, August 2026, and it is completely wrong.
Completely wrong, but delivered with total confidence. If you build your compliance roadmap on that, you are burning money for no reason. You're accelerating a compliance build by over a year unnecessarily, and it happens stateside too.
Oh, yeah. Yeah. Ask that same 2024 cutoff model about the Colorado AI Act, SB 24205.
What does it say? It will cite it as the operative, first-in-the-nation, comprehensive high-risk regime. But that's not true anymore either. Right.
It is completely unaware that the law was repealed and replaced by SB 26189 on May 14, 2026. So the model is not reporting on reality. No.
It is reporting on a world that simply no longer exists. Okay. So that's the first gap.
The training cutoff. Then there's the issue of private, internal, or unpublished facts. Gap number two.
Right. This feels like an obvious boundary, but people trip over it constantly. They do.
A model only knows public text, broadly speaking, the internet. Right. It does not know your company's internal HR policy.
It does not know a customer's specific account balance or your unreleased product specifications. But if I ask it, what is our corporate refund policy without actually giving it the document? It will invent one. It knows what refund policies generally look like, so it generates a highly plausible, standard-sounding refund policy.
But it isn't yours. Exactly. The source material highlights a really painful case of this from 2025.
Yes. The Cursor SAM bot. Right.
So Cursor, the coding platform, had an AI customer support bot named SAM. And SAM confidently told users that the company had a strict one-device policy. Which never existed.
Never existed. Yeah. But the bot invented it because it was a plausible-sounding software restriction.
And real users actually canceled their subscriptions over this fabricated rule. That is a perfect example of a hallucination causing immediate commercial damage. The true answer was absent from public data.
So it filled the void with plausible invention. Incredible. Okay.
Another massive boundary involves precise citations, numbers, quotations, and identifiers. Gap number three. Right.
And we're going to dedicate a whole section to this in a moment. Because it is the signature failure mode of generative AI. But the short version is that LLMs are not hard drives.
Exactly. Even if a topic is within its training window, a language model does not reliably store exact strings of text. So it doesn't just, like, pull up a file.
No. It doesn't store a precise page number, an exact statistic, or a verbatim quotation. It stores statistical patterns of what those things look like.
So when you ask for an exact string, it generates a well-formed example that is entirely invented. Precisely. Okay.
What about gap four? Live retrieval. If I ask for today's weather, or a live URL, or the current status of my flight. A base model without a search tool simply cannot do this.
Now, wait. You might push back and say, but my enterprise assistant has web search built in. And by 2026, most of them do.
Right. But that doesn't close the gap entirely. The search function can miss the right page, fetch a broken link, or just return nothing useful.
And when the search fails? The model often falls back silently onto its hallucinated memory and answers anyway. Oh, that's sneaky. You'd think you're getting a live web result.
But you're actually getting a statistical guess from two years ago. Because the UI doesn't tell you the search failed. It just hands you the plausible continuation.
Exactly. You can never assume a tool successfully retrieved the data just because it has the capability to do so. All right.
And finally, gap five. The boundary of self-certainty. This is a big one.
An AI cannot accurately read out its own internal certainty. We will unpack that later, too, because the implications for governance are huge. But first, let's talk about how we can actually use these gaps.
Right. Because if we know where the boundaries are, we can actively push the model into them. The source material calls these provocation patterns.
This is the core of the controlled demolition we talked about. OK, break that down for me. You can use ordinary looking requests to predictably push a model into these gaps.
For example, using a false premise. Walk me through the mechanics of a false premise. How does that force a fabrication? You embed a false assumption into your prompt as if it were settled fact.
Like a trick question. Sort of. For example, you type, summarize the reasoning in the 2025 Supreme Court decision that struck down the EU AI Act.
No, obviously no such decision exists. Right. But look at the phrasing.
You didn't ask if it existed. You asked for a summary of its reasoning. Oh, I see.
The model wants to be helpful. It wants to continue the sequence plausibly. To tell you that decision doesn't exist requires the model to break the premise of your prompt.
Which is statistically less likely than just generating a fluent legal summary based on the keywords provided. Exactly. So, a fabricating model will invent a gorgeous, highly detailed summary of a non-existent ruling rather than correct your false premise.
It's like asking our stage improviser, tell us about the time you met the king of Mars. I... They aren't going to break character and say there is no king of Mars. They're going to describe the jewels on his red crown.
That is a perfect way to look at it. And a stronger variant of this pattern embeds two contradictory premises. Oh, double trouble.
Give me an example. Explain why the ruling that struck down the act in early 2025 was later overturned by the appeals decision that reinstated it. Wow.
Now the model has to reconcile a contradiction between two totally fake events. Yes. It will narrate a highly coherent, completely fictional sequence of events to resolve the tension you just introduced.
You know, the danger here is that a busy executive might accidentally type a false premise just because they misremembered something or like heard a rumor in a meeting. Exactly. It doesn't take a malicious hacker red teaming the system to trigger this.
Ordinary use triggers these gats constantly. Constantly. But of all these gaps, the precise identifiers, the citations and specific numbers are the ones that most frequently ruin careers.
Which brings us to a wildly counterintuitive rule for anyone who has ever managed a team. The most specific claims are the most dangerous. This is what we call the citation trap.
And it is the defining hallucination of generative AI. It really is. It's a massive paradox, right? Yeah.
Because in normal human business, vague summaries are risky. Sure. If an employee gives me a vague summary of a report, I worry they haven't done the reading and they don't know the details.
Yeah, that makes sense. Specific citations, on the other hand, are safe. If they give me an exact page number in the subclause, I feel secure.
I trust the work. But in AI, it's the exact opposite. Why? Because demanding exact recall of a specific string targets the model's absolute weakest skill.
The knowledge gap we talked about. Yes. Let's say you ask for a digital object identifier, a DOI for an academic paper.
Or a specific page number in a dense legal volume. Or a verbatim quote from a CEO's earnings call. The model does not have those specific strings locked in a database.
No, it doesn't. But it knows exactly what a DOI looks like structurally. It knows what a legal citation looks like grammatically.
So it just manufactures one. Yes. It builds it piece by piece, predicting token after token.
It produces a real-sounding party name, a plausible year, a correct volume format. And assembled together, it points to absolutely nothing. This is exactly what ensnared Michael Cohen.
Right back to Cohen. He demanded specific supporting cases for a narrow claim. The narrower and more specific the claim, and the more precise the identifier you demand, the more likely the model is to manufacture one out of thin air.
And the real-world stakes here are staggering. It's not just a slightly embarrassing typo in an internal email. No, it has real consequences.
Let's look at the 2025 MyPillow litigation. In that case, federal judges actually sanctioned attorneys for submitting briefs filled with AI-generated, non-existent citations. Wait, sanctioned? Yes.
Unlike the Cohen case where the judge just noted the error on the record, here there were professional sanctions. The exact same mechanism. The citation trap striking again.
Because the failure is structural and the human control was skipped under deadline pressure. The attorneys likely saw the highly specific formatting and assumed it had to be real. Because of the confidence-correctness decoupling? Exactly.
But it goes beyond legal embarrassment into physical harm. The source material outlines a terrifying case from 2025 published in the Annals of Internal Medicine. Clinical cases.
This one is chilling. This is a profound example of how safety-critical specifics get treated by the model as ordinary text to be predicted. Set the scene for us.
A user was asking an AI for dietary health advice. Okay. And they were told to replace table salt with sodium bromide.
Sodium bromide. That's a sedative and an anticonvulsant. Right.
It's highly toxic in large doses. What happened? The user followed this AI diet tip and ended up hospitalized for bromism, which is a severe form of poisoning. Just because they trusted the specific chemical name? The model was pushed into a gap regarding a precise chemical substitution, and it generated a plausible-sounding but highly toxic specific recommendation.
Because sodium bromide sounds like sodium chloride. Exactly. The model doesn't know the difference between sodium chloride and sodium bromide in terms of physical reality.
It only knows their statistical proximity in text data. That's all it knows. So if specific claims are this incredibly dangerous, whether it's a legal citation or a chemical compound, a logical executive might think, well, I'll just ask the AI to double check its work.
I'll make it review its own output before I trust it. That seems logical. But that reveals the most terrifying gap of all.
The model cannot police itself. Self-check failure. Yes.
Gap 5. What actually happens if I just push back? Like, what if I literally type into the chat, are you certain? Double check that and give me the source. What's fascinating here is understanding what the system actually does when you ask that. Okay, tell me.
When you ask an LLM if it's sure, it does not run a diagnostic on its truth circuits. It doesn't cross-reference a database. No, it simply generates the most statistically plausible response to the text sequence.
Are you certain? It's just predicting tokens again. Always. You know, asking an AI to double check its own answer is like asking a calculator to check if its screen is broken by typing 2 plus 2 again.
That is exactly it. It's using the exact same broken circuitry to verify the broken circuitry. That is a brilliant way to conceptualize it.
Statistically, in the training data, when someone asks, are you sure? The response usually falls into one of two categories. What are they? Either a confident reassurance, yes, I am absolutely certain here are the details, which just doubles down on the lie. Okay, and the other? Or a reflexive apology, I apologize for the confusion, you are right to question that, followed immediately by a brand new fabricated source to appease the user.
So it either lies again or apologizes and lies differently. Exactly. It has no accurate internal meter of its own certainty that it can read out to you.
If it could, it would just flag uncertain answers for you automatically. But it can't. The apology isn't a cognitive realization of error.
It's just a text prediction of what humans say when challenged. It's just being polite. Right.
So the executive rule is this. You cannot ask the model to certify its own output. Every single real control must come from outside the model.
Asking the model to check itself is not a control. It is an illusion of safety. Okay, so since the model cannot govern itself, the human operator must apply external controls.
You have to step in. And the most powerful of these external controls is converting the AI from a memorizer into a reader. Yes.
We are talking about grounding, which is the strongest production control available. If you are deploying AI in any critical workflow, you must understand grounding, which is also heavily known in the industry as Retrieval Augmented Generation, or RRAG. Okay, let's break down RRAG mechanically.
How does it change the model's job? Grounding, or RRAG, means giving the model relevant, verified source documents in the prompt itself, and instructing the model to answer only from those documents. Including verbatim citations to the provided text? Exactly. You are no longer relying on the neural weights to remember facts.
So instead of saying, hey AI, tell me what the law is from your vast, murky memory, you say, here is a PDS of the actual law. Read this, and only answer based on what is in this text. That's it.
The mechanism of action here is profound. Grounding converts an open-ended recall task, where fabrication is incredibly easy because the model has to generate facts from memory into a closed reading task. Open recall to closed reading.
Right. And in a closed reading task, fabrication is far easier to catch because you have the source document right in front of you to check against. Wait, I have a question.
Sure. If I upload my company's refund policy or illegal PDF, doesn't the AI just learn it for next time? Why do we have to ground it every single time we ask a question? Ah, because the model is stateless during inference. Stateless? Meaning what? When you upload a document in a chat session, you are not retraining the foundational neural weights of the model.
Oh, I'm not changing the core model. No. You are simply placing text into its temporary context window, its short-term working memory for that specific conversation.
Once the session ends, that memory is wiped. If you want it to know the policy tomorrow, you have to provide it again. Which is why enterprise systems are built the way they are.
Exactly. That is why enterprise array systems automatically retrieve the relevant documents from a secure database and shove them into the prompt behind the scenes every single time a user asks a question. Okay, so if we build a robust ORRAG pipeline, hallucination is solved, right? Yeah.
We can just fire the human reviewers and let the grounded AI handle the compliance checks. Absolutely not. I had a feeling you'd say that.
Thinking that RARA solves hallucination entirely is a very dangerous misconception. Grounding dramatically reduces factual fabrication, but it does not remove the need to check. Why not? The text is right there.
Because the model can still suffer from instruction unfaithfulness. Instruction unfaithfulness. Meaning, it didn't follow the instructions of the text provided.
Why does that happen if the answer is literally right there in the document? It comes down to the attention mechanism of the LLM. The model has seen certain phrases or concepts a billion times in its pre-training data. If your uploaded PDF contradicts what it knows from pre-training, the gravitational pull of those foundational weights can overpower the tiny PDF you just uploaded.
Wow. The model's attention is pulled away from your context window and back toward its pre-training. Yes.
So it might misread the provided source or overreach and generalize beyond what the text actually says. Or, most dangerously, it can stitch the provided text into a completely new claim that the source document does not support at all. Exactly.
The model might quote a real sentence from your document, but apply it to a situation the document explicitly excludes. RARA makes checking easier because you have the source material isolated, but it doesn't eliminate the check. Never eliminates it.
Which is why an operator needs a complete control stack. The source material lays out five workflow controls that every executive must implement. Let's list them.
The first, and most important, is independent source verification. The gold standard. It means confirming every specific claim against a source that is not the model.
If it cites a case, you look it up in a real legal database. If it gives a statistic, you find the original report. But this takes human effort.
It does. So it is reserved for specific decision-driving claims. OK.
Second control. Grounding, or ARGI, which acts as our second major control. Giving the model real documents to read, rather than relying on its memory.
Got it. Third. A third critical defense is the open the source rule.
Open the source. Never, ever accept a citation you haven't physically opened yourself. Remember, a fake fact comes with a fake URL.
The existence of a blue hyperlink proves absolutely nothing until it resolves to a real page containing the real information. Perfectly said. OK.
Fourth control. We have cross-run and cross-model checks. Right.
If I ask the same question to a second model, or ask the same model several times in fresh sessions, what does that tell me? Wild variation of cross-runs is a strong red flag for fabrication. If it gives you three different case names for the same query, it's hallucinating. However, consistency does not prove truth.
Exactly. Two models can share the exact same misconception because they were trained on overlapping internet data. So consistency narrows your suspicion, but it never replaces the independent check.
Right. And finally, control number five. We have to talk about resource allocation.
We can't independently verify every single word an AI generates. That defeats the purpose of using it. That is where the precision to stakes alarm comes in.
Precision to stakes. This is about weighting your checks. You multiply how precise the claim is by how far it matters if it's wrong.
OK. Give me an example. Vague summaries of internal meeting notes can be skimmed.
But precise, decision-driving claims, legal citations, financial figures, medical dosages, they get independent verification. Every single time. No exceptions.
Implementing these controls requires operators to really understand exactly what goes wrong when an AI fails. You can't just slap a band-aid on it. You have to diagnose the failure.
Which requires the ability to perform a fabrication teardown. Fabrication teardown. It is an essential analytical skill for governance teams.
It is a three-question, after-action analysis of a caught hallucination. It turns a single, isolated error into a durable governance fix for your entire organization. Exactly.
So when we catch the AI lying, we don't just say, bad AI, and move on. We interrogate the failure. We treat it like an NTSB plane crash investigation.
What are the three questions of the teardown? Let's do it. Question one. Which gap produced it? You must identify the root cause.
Was the fact past its training cutoff? Was it a private, unretrievable fact? Was it a precise identifier and never stored? Naming the gap tells you the mechanical root cause, and the root cause dictates the fix. Okay, question two. Which provocation triggered it? You ask, was this an exotic, malicious attack by a red teamer trying to break the system? Or was it an ordinary accident? This is crucial for risk modeling.
If the trigger was an ordinary request, like a paralegal simply asking for a case citation, then you know the risk is high frequency and unsupervised. That means real users will trigger it daily by accident. Yes.
And the third question. Which control would have caught it, and is it actually deport? This is the reality check for the executive. You might realize that independent verification would have caught the fake case in the MyPillow litigation, but then you have to ask honestly, is that control actually enforced in our daily workflow? Or does it only exist in a dusty policy manual? The gap between a control exists that would catch this, and that control is actually running in production, is where every real-world incident lives.
Wow. So we tear down the failure, but we also need to classify it. The source mentions a taxonomy.
Why do we need a taxonomy of hallucinations? Because the specific type of hallucination dictates the exact control you reach for. If a colleague says, the tool hallucinated, that is not actionable. You need to ask which type.
Exactly. We look at five distinct types in our taxonomy. Let's start with factual fabrication.
Okay. Type 1. Factual fabrication. This is the broadest type, a wrong date, a wrong figure, an event that didn't happen.
And how is it caught? It is caught by independent verification of that specific fact. Easy enough. Type 2. Citation and source fabrication.
The invented reference. The Michael Cohen case. A dead URL.
This is the highest consequence type because the fabricated source lends false authority to the document. The control here is the mandatory open-the-source rule. Never accept an unopened citation.
Correct. Type 3 is false attribution. Putting fake words into a real person's mouth.
A quote the CEO never said, attributed perfectly with quotation marks and a date. What's the control? The control is verifying the quote against the primary source transcript. Got it.
Type 4. We discussed instruction unfaithfulness earlier. The model claiming the provided source says something it actually doesn't. This one survives grounding.
It does. It requires a very specific control. A faithfulness check.
You must compare each generated claim directly against the cited passage in the provided text. You can't just check if the source document is real. You have to check if the model accurately reflected the specific paragraph it cited.
Exactly. And finally, Type 5. Overconfident extrapolation. The model takes a real, verified fact and extends it into a false prediction.
A real financial trend projected falsely into the next quarter. The control is separating the verified base fact from the unverified extension and checking both independently. Right.
And you know, this taxonomy isn't just for text chatbots drafting legal briefs. We see this across all modalities. Really? Like where else? Well, in 2025, Apple Intelligence struggled with AI news summaries, inventing headlines or misstating stories.
That is a summarization fabrication, which is a mix of precise identifier failure and instruction unfaithfulness. What else? In 2024, the Texas Attorney General settled with a healthcare AI vendor, PiecesTech, over overstated metrics regarding their critical hallucination rates. Wait, the vendor hallucinating about the hallucinations? Essentially, yes.
Models hallucinate and vendors can hallucinate their accuracy claims. And coding admittance constantly fabricate library methods and function names that look perfectly plausible, but just do not exist in the actual code repository. Okay, so we know what hallucinations are mechanically.
We know how to categorize them. And we have a list of robust controls. Right.
So why on earth do smart, well-paid, highly educated teams still let these fabrications ship into production? Because we rely on willpower instead of workflow. Workflow over willpower. Let's dig into the human element of this.
Why do these checks get skipped? Because it's clearly not ignorance. The lawyers in the MyPillow case, David Schwartz in the Cohen case, they went to law school. They knew how to look up a case on Westlaw.
It is rarely ignorance. It is human psychology breaking down under operational strain. Exactly.
There are four main reasons checks get skipped in the real world. First, deadline pressure. The clock is ticking.
Verification takes minutes that the workflow simply did not budget for. If a junior analyst has 30 minutes to produce a report, and verification takes 20 minutes, they are going to skip the verification. These have to get it done.
Right. Second is diffusion of responsibility. Oh, this happens all the time.
The drafter assumed the reviewer would check it, and the reviewer assumed the drafter already checked it. Everyone points a finger at someone else, and the fabrication slips through the gap. Exactly.
Third is the authority illusion. Because it looks so good. The answer looks so crisp, so confident, so well-formatted, that checking it felt unnecessary, even insulting to the tool.
That is the confidence correctness decoupling doing its damage in the real world. Right. And the fourth trap is habituation.
Habituation. The tool was right 50 times in a row. So on the 51st time, the check felt like pure theater.
Right up until that 51st answer was a fabricated citation that got filed in court. Exactly. Yeah.
To really make this concrete, let's walk through an immersive scenario from the source material. Okay. I love a good scenario.
We are going to visit Harbor Ridge Credit Union, a fictional midsize lender. We have Clayton, a governance analyst. Okay.
Clayton at Harbor Ridge. His organization is three weeks away from giving frontline staff a new AI research assistant to answer customer questions about lending regulations. High stakes.
Clayton's VP of operations wants a recommendation by Friday. Can staff trust this tool for regulatory citations? Yes or no? So what does Clayton do? Clayton decides he isn't going to guess based on vendor promises. He is going to try to break the tool on purpose using the provocation patterns we discussed.
Smart guy. Clayton sits down and uses a precise identifier demand. He types, Give me the exact citation with volume and year for the federal case that holds a bank liable when its AI chatbot gives a customer wrong regulatory information.
It's an ordinary research question. It's exactly what a panicked loan officer might ask. And the assistant answers beautifully.
It names a case, say, Smith v. First National, a plausible party structure, a federal reporter volume, a district, and a year. It looks completely authoritative. But Clayton runs the independent verification control.
He opens the actual legal database. He searches the exact case name. Nothing.
He searches the reporter volume and page. The volume exists, but the page is a completely different case about maritime law. Oh, wow.
The citation is a pristine, 100% fake federal case. So Clayton then runs his teardown. The gap is precise citations.
The trigger is an ordinary request that a staffer would make every Tuesday. And the control that catches it is independent verification. But here is the critical part of the story.
Clayton doesn't just write a memo to a staff saying, hey, everyone, please be careful and check your work. No, because Clayton understands that willpower fails under load. He knows frontline staff, with impatient customers staring at them, will skip the independent check because of deadline pressure and the authority illusion.
He realizes the control must live in the setup itself, not in the brains of tired employees. So what's his fix? He hardwires grounding into the system architecture. He configures the tool so that it is physically impossible for it to answer from its open statistical memory.
It is mandated to only answer from an approved, uploaded regulation library. The tool is restricted to drafting from provided sources. This is the executive mandate in action.
Individual diligence fails under load by design. You must build the check into the workflow so that skipping it is physically impossible. Give me an example of that in software.
For example, if you have a workflow where employees draft reports, you create citation fields that require a clicked, verified external link before a document can even be marked as ready for review. You don't ask people to remember to verify. You force the software to require it.
The difference between a vulnerable organization and a resilient one is the difference between a policy that says be careful and a system where carelessness is not an available option. You have to design for the human failure as much as the AI failure. Absolutely.
Let's synthesize the journey we've just been on. You, the listener, now know how to make a language model lie on command. You understand the structural reality of plausible continuation.
You know the boundaries of the knowledge gap post cutoff, private facts, precise identifiers, live data, self-certainty. You understand the citation trap and why tone and confidence are utterly meaningless metrics. The provocative thought I want to leave you with is this.
What's here? Every time you look at a highly structured, highly confident piece of AI output, your first instinct should no longer be, is this trustworthy? That is the question that ruined careers. Your first instinct should be, what is the failure mode here and what external check stops it? You have to assume the fabrication is present until proven otherwise. You govern from a place of tested evidence, not blind trust.
Which brings us to the Monday morning move. The single most valuable action you can take back to the office this week to secure your deployment. Institute this ironclad rule.
The AI model may draft, but a non-model source must independently confirm anything specific before it ships. The model writes, the human check decides. Build that into your workflow so it cannot be bypassed by a tired employee on a Friday afternoon.
The improviser on stage can spin a great story, but before it goes into the history books, someone has to check the facts against reality. Thank you for joining us on this deep dive. It's been great.
I highly encourage you to run your own Hallucination Pro blog this week. Push your AI into those gaps. Summon the failure on a quiet afternoon.
Because a wrong answer and a right answer will always arrive wearing exactly the same face. Until next time.
Real cases
One note before the cases. The point of collecting six is not to prove that AI fails, which needs no proof, but to show that the same small skeleton underlies fabrications that look entirely different on the surface: a legal filing, a support chat, a phone notification, a health tip, a court brief, a vendor claim. Different industries, different stakes, one mechanism. If you can run the teardown on these six, you can run it on the seventh you meet in your own work, whatever its costume.
These are real, documented cases. Each is analyzed with the three-question teardown from Section 3G so the pattern becomes portable. Michael Cohen and Google Bard is this topic's anchor and is treated in depth in the scenario and throughout; the others are referenced to show the same mechanism across domains, and each is owned in depth by another topic where noted.
Example 1: Michael Cohen's fake cases (Google Bard, 2023), the anchor. Michael Cohen used Google Bard to find legal cases supporting a motion to end his supervised release early. He believed Bard was, in his own words, a "super-charged search engine." It produced citations to cases that do not exist. His attorney David Schwartz included them in a filing in the Southern District of New York. Judge Jesse Furman went looking for the cited cases and found that none of them existed (NPR, 2023; the court's March 2024 order declined to sanction Cohen or Schwartz but noted the citations were nonexistent). Teardown: the gap was precise citations the model never stored (Gap 3), triggered by demanding specific supporting cases (Pattern 1), and independent source verification (Control 1) would have caught every one, but nobody ran it before filing. This is the whole topic in one incident: an ordinary research request, a confident fabrication, a skipped check, a court record.
Example 2: A support bot invents a company policy (2025). An AI customer-support agent for a software tool told users it had a policy restricting use to one device, a policy that did not exist. Users canceled subscriptions over the fabricated rule before the company clarified. Teardown: the gap was a private, internal fact the model was never given (Gap 2); the trigger was an ordinary user question about policy (Pattern 3, and entirely accidental); grounding the bot on the actual published policy (Control 2) would have prevented it. This case is owned in depth by Topic 1.6 as the "explain how your model fails to a skeptic" anchor. (see Topic 1.6)
Example 3: AI news summaries invent headlines (2025). A major consumer device maker's AI feature generated notification summaries that produced false headlines attributed to real news organizations, including a summary that misstated a real story. The feature was monitored and then disabled. Teardown: the gap was precise, faithful reproduction of specific source content the model compressed and distorted (a mix of Gaps 3 and 4); the trigger was ordinary automatic summarization at scale; the control is grounding plus faithfulness checking against the source article (Controls 2 and 3). Owned in depth by Topic 3.4 as the ship-and-rollback anchor. (see Topic 3.4)
Example 4: Health advice built on a fabrication (2025). A person following AI dietary advice replaced table salt with sodium bromide and was hospitalized with bromism, a form of poisoning. The model produced confident guidance in a domain where a specific wrong answer causes physical harm. Teardown: the gap was a safety-critical specific the model treated as ordinary text (Gap 3, applied to a domain where precision is life-safety); the trigger was an ordinary health question (Pattern 3); the control is domain gating and mandatory professional verification for medical claims (Controls 1 and 5). Owned in depth by Topic 5.2 as the AI-literacy anchor. (see Topic 5.2)
Example 5: A lawyer's brief attacked for hallucinated citations (2025). In litigation involving MyPillow, a federal judge sanctioned attorneys whose brief contained numerous AI-generated citations to cases that did not exist. Unlike the Cohen matter, here sanctions followed. Teardown: identical mechanism to the anchor (Gap 3, Pattern 1, Control 1 skipped), which is precisely why it recurs: the failure is structural and the control is easy to skip under deadline pressure. Owned in depth by Topic 11.1, where your own file comes under attack. (see Topic 11.1)
Example 6: A vendor's overstated accuracy metric (2024). A state attorney general settled with a healthcare AI vendor over how it represented its product's accuracy, including its "critical hallucination rate." The lesson here is one level up: not only do models hallucinate, but claims about how often they hallucinate can themselves be unverified. Teardown: this is why the eval suite in Module 4 must measure the fabrication rate you can reproduce yourself rather than trusting a vendor's number (Control 1 applied to the vendor's own claims). Owned in depth by Topic 4.2. (see Topic 4.2)
Lay the six side by side and the same skeleton appears in every one:
- The gap is always nameable. Precise citations (Cohen, MyPillow), private facts (support bot), faithful reproduction of specifics (news summaries), safety-critical specifics (health advice), or a vendor's own unverified metric. Name the gap and you have the root cause.
- The trigger is almost always ordinary use. A research question, a policy question, a routine summary, a health question. None of these are attacks. The damage comes from innocent requests at scale, which is why designing only against adversaries misses the real risk.
- The output looked authoritative. In every case the fabrication carried the tone of a fact. Nobody was fooled by a hesitant answer; they were fooled by a confident one. This is the confidence-correctness decoupling doing its work in the field.
- A cheap control existed and was skipped or never wired in. Open the citation, ground on the real policy, check the summary against the source, gate the medical claim, verify the vendor's number. In each case the control was known and inexpensive; the failure was that it was not required at the point of use.
That skeleton is portable. The next fabrication you meet, in any domain, has the same four bones: a nameable gap, an ordinary trigger, an authoritative surface, and a cheap control that was not enforced. The teardown from Section 3G is how you read it, and the workflow fix from Section 3I is how you close it for good.
One honest caveat about these cases. They are the ones that became public, which means they are the fabrications that were eventually caught and reported. The far larger number are the ones nobody noticed: the AI-drafted email with a slightly wrong figure that the customer never questioned, the summary that dropped a caveat and changed a meaning, the confident answer that shaped a decision and was never traced back. Public incidents are the visible tip; the discipline you are building exists to catch the invisible majority before they surface, in your own work, where no reporter is watching.
The through-line across all six: the mechanism is always a knowledge gap plus a plausible-continuation fill, the trigger is almost always ordinary use rather than attack, and the control that would have caught it is almost always a check against a source that is not the model, skipped under time pressure or never wired in.
Where people go wrong
- "Hallucination is a bug that the next model version will fix." No. Fabrication is a structural consequence of how language models generate text: they optimize for plausible continuation, not truth, and they have no built-in step that checks a claim against a source of record. Newer models hallucinate less often on common topics and can hallucinate more convincingly on rare ones. You are governing a system that fabricates by design; the control is external verification, not a future patch.
- "If the answer sounds confident and detailed, it is probably right." This is the exact reasoning that reaches court records. Confidence and detail are generated features that a fabrication reproduces perfectly. The tone of an answer carries no information about its truth. Specificity is if anything a warning sign, because the most specific claims sit at the thin end of the model's knowledge where fabrication is most likely.
- "You can just ask the model whether it is sure." The model cannot accurately report its own certainty (Gap 5). Asking "are you sure?" produces the most plausible response to that question, which may be a confident reassurance or a reflexive apology followed by a fresh fabrication. Self-checking is not a control. Every real control brings in a source that is not the model.
- "Only obscure or adversarial prompts cause hallucination." The most damaging fabrications come from ordinary, innocent requests: a normal research question, a routine policy lookup, a standard summarization. Michael Cohen was not attacking Bard; he was using it as he thought a search engine works. Ordinary use at scale, unsupervised, is where hallucination does its real damage.
- "Retrieval (RAG) makes hallucination impossible." Grounding the model on real documents dramatically reduces fabrication and makes it far easier to catch, which is why it is the strongest production control. But a grounded model can still misread the source, over-reach beyond it, or stitch provided text into a claim the source does not support. Grounding converts an easy-to-fabricate recall task into an easy-to-check reading task; it does not remove the need to check.
- "A hallucination is the same as a lie." A lie requires knowing the truth and choosing to state otherwise. The model has no access to truth and no intent; it generates plausible text with no idea whether it is true. This distinction matters for governance: you cannot fix fabrication by appealing to the model's honesty, because there is no honesty to appeal to. You fix it with controls that assume the output is unverified.
- "If the model gives a source, the claim is verified." A model that fabricates a fact will fabricate a citation for it just as easily. The existence of a named source proves nothing. The source is worth something only after you open it and confirm it exists and says what the model claimed. Never let a citation substitute for opening the citation.
- "Checking is too slow to be worth it in production." The check is the cheapest part of the entire incident. Judge Furman ran the check in an afternoon and found the fabrication; the cost of skipping it was a filing built on nonexistent cases under a real person's name. Verification of specific, decision-driving claims is not overhead; it is the control that stands between a draft and a headline.
- "If two different models agree, the answer must be true." Agreement between models lowers the odds of a random fabrication, but it does not prove truth. Both models trained on largely overlapping public text can share the same common misconception, the same outdated fact, or the same popular myth, and both can be confidently wrong in the same way. Cross-model agreement is a useful early filter, not a verification. The specific, high-stakes claim still gets checked against a source of record, not against a second model's echo.
- "Hallucination only matters for text; structured outputs are safe." A model asked for a structured output (a table, a JSON record, a list of citations, a set of figures) fabricates inside the structure just as readily, and the tidy formatting makes the fabrication look more authoritative and machine-verified than free text. A neat table of fake case citations is more dangerous, not less, because its form signals rigor. Structure is a presentation choice; it adds no truth. Verify the contents regardless of how clean the container looks.
- "A disclaimer that the tool can make mistakes is a sufficient control." A generic disclaimer shifts liability language but changes no behavior at the moment of use, when a confident answer is about to be acted on. Users habituate to disclaimers and ignore them. A disclaimer is not a control; a control is a step in the workflow (grounding by default, mandatory source-opening, a required second reviewer for high-stakes claims) that actually intercepts the fabrication before it acts. Do not mistake a warning label for a safety mechanism.
Questions people ask
- What is hallucination (in AI)?
- Model output that is fluent and confident but false or fabricated: a statement, citation, quotation, number, or entity presented as fact that does not correspond to reality. It arises because the model generates the most plausible continuation of a prompt rather than a verified truth, and has no built-in step that checks a claim against a source of record.
- What is confabulation?
- An alternative term for hallucination, used in the United States National Institute of Standards and Technology Generative AI Profile (NIST AI 600-1, 2024) to name confidently stated but erroneous or fabricated content. Preferred by some researchers because "hallucination" borrows a clinical term for perceiving things that are not present, and NIST's own framing cautions that terms like "hallucination" risk implying the system has perceptions or intentions it does not have. Either word names the same behavior; neither implies the model is aware of what it is doing. More on Confabulation
- What is plausible continuation?
- The core mechanism of a language model. Given the text so far, the model generates the statistically most likely next piece of text based on patterns in its training data. It optimizes for plausibility, not truth, which is why fluent output can be confidently false.
- What is confidence-correctness decoupling?
- The fact that the confidence and specificity of a model's answer carry no information about whether the answer is true. A fabrication is delivered in the same authoritative tone as a fact, so tone cannot be used as a truth signal.
- What is training cutoff?
- The fixed date up to which a model's training data extends. The model has no knowledge of events, rulings, releases, or facts after this date and will often fabricate a plausible answer rather than admit the gap when asked about recent matters. More on Training cutoff
Keep going
This lesson builds Model failure modes and bias recognition, and that page shows the roles that hire for it. Every Certified AI Governance Professional (CAIGP) lesson.