A person looks at a door lock and sees a keyhole. They know that a key is inserted and turned. But if instead of a keyhole there's a touch panel, the familiar frame breaks. The person doesn't just make a mistake: they realize that the usual approach won't work and can say, "There's no place for a key here; a different approach is needed."
Such an honest stop with an explanation is rare for machines. Usually, a program either gives a random answer or silently hangs. In the new work, a simple architecture of thinking is built — the Interpretation-Decision Block (IDB). The block has a set of internal "frames"—local pictures of the world, each with its own set of features. When a situation arrives, the block tries to fit it into one of the frames. If there remains a "residual"—a measure of how much the situation exceeds the frame — the block either rebuilds the frame or stops and gives a clear refusal: what exactly didn't fit.
Next, the authors show that the same measure, the part of the situation beyond the frame, explains three different phenomena. First, a typology of ignorance: the agent doesn't just say "I don't know" but indicates what kind of knowledge was missing (e.g., "I didn't recognize the object" or "I didn't understand the intention"). Second, limited empathy: two agents can sincerely misunderstand each other on one narrow concept, with each being sure they understood correctly. Third, the order of learning: some skills must come before others not because someone decided so, but because a more complex frame simply won't form until a simpler one is ready.
Thus, the same simple measure, the gap between the situation and the internal picture, turns out to be the key to honest refusal, mutual misunderstanding, and the natural sequence of learning. The lock with a touch panel ceases to be a dead end: the system will honestly say that the key doesn't work here and explain why.
In the IDB architecture, refusing to act is not an error but a full-fledged result with a unique 'witness': a record of which specific part of the situation didn't fit into the frames of understanding. It's as if a calculator, instead of 'error', said: 'I can't calculate because I encountered the letter 'apple' instead of a number.'
Such an architecture resembles robots from Isaac Asimov's stories, which cannot violate the Three Laws and thus freeze in an unresolvable situation, but here, freezing is replaced by a conscious refusal with an explanation.