Ideas

Clarification is part of intelligence

We often judge an AI system by how quickly it produces an answer. I think that creates the wrong incentive. A system that confidently completes the wrong task is not more intelligent than one that stops and asks what the person is actually trying to accomplish.

The same request can mean different things depending on the mode the person is in. They may be curious. They may be brainstorming. They may be comparing options. They may be ready to build. They may be asking the system to execute something consequential. The words alone do not always tell you which one.

What are we actually optimizing for? Speed, cost, completeness, learning, reliability, or something else? Those goals can point to very different answers. If I am exploring, I may want several possible paths. If I am executing, I may want one recommendation, the required permissions, and a clear definition of done.

Clarification is sometimes treated as friction. In a good system, it is a control mechanism. The system should know when the ambiguity is harmless and when it changes the path, cost, permission, or consequence enough that it needs to come back and ask.

There is a failure mode in the other direction. A system can ask so many questions that it pushes the work back onto the user. The goal is not to clarify everything. It is to ask when the answer would materially change what happens next.

To put it simply, intent is not only what the user asked for. It is the kind of help they believe they are asking for. A useful system should be able to tell the difference, or recognize when it cannot.