rdlb · insights September 28, 2026 · 2 min read

It didn't lie. It filled a silence.

Nothing stops a model from answering. The silence has to be built in, on purpose, or it never happens.

Achilles, the RDLB Agentic mascot, curious, holding up a blank index card with an empty dashed rectangle, on a soft ivory background.

Ask a model a question it cannot answer and count how often it says so on its own. Rarely. Not because it is trying to fool you. Because "I don't know" is not a shape most systems ever taught it to produce.

Here is the mechanism. A language model does not retrieve an answer and then decide whether to share it. It predicts the next most likely token, one at a time, from whatever came before. There is no internal check that runs before generation starts and asks whether enough is actually known. Silence has to be built as an option — a trained refusal, a retrieval step that can return nothing paired with a prompt that treats nothing as a valid result, a confidence threshold with an actual floor. Absent that scaffolding, the model does what it is architected to do. It keeps predicting. A plausible next word is still a next word, even when the fact behind it does not exist.

Call that a hallucination and you have named the symptom, not the cause. The honest name is a coverage gap wearing the grammar of a fact. The system had a slot to fill — an answer, a citation, a number — and nothing in the pipeline told it that slot was allowed to stay empty. So it filled it. Fluently. In the brand's voice, on the brand's letterhead, with the brand's confidence.

This is where it stops being a research problem and becomes a business one. Every agentic system you ship makes a thousand small promises about what happens when the answer is not there. Most teams never write that promise down, because the demo never tests it. The demo only ever asks questions the system can actually answer. Ship it to a real customer with a real edge case, and the same model that looked brilliant in the room produces something wrong with total composure, because nobody built the branch where it says I don't have that.

The fix is not a better prompt. Politeness does not change what the model was trained to reward. The fix is a designed refusal path — a retrieval step that can return empty, a check that treats empty as a legitimate state instead of an error to paper over, and a response written for exactly that state, one that sounds like the rest of your brand instead of an apology stapled on afterward. Build that path once, test it on purpose, and the system stops needing to invent. It has somewhere else to go.

We build that branch into every agent before it ships, the same way we build the happy path, because a system's silence, done well, is still on-brand. A system that can say I don't know in your voice is more trustworthy than one that never says it at all. And trust is the entire product you are actually selling once the novelty wears off.

Takeaway: Design the silence on purpose, or the model will design it for you, badly, at your customer's expense. ✱

Achilles Angle · agentic systems · reliability · operations

A 30-minute strategy blueprint call maps where a system takes over your highest-cost work.

Book the strategy blueprint call