When an AI Forgets a Project Detail, It Should Ask Before It Remembers
When an AI assistant cannot retrieve an ordinary detail from an ongoing creative project, it should say what it cannot confirm, identify the missing fact, and ask the user for the source. It should update its working understanding only after the user confirms the detail. That response is more useful than inventing a plausible past exchange because it keeps the project record separate from a guess.
Why a plausible memory is still a guess
A creative project depends on small decisions: which title was shortlisted, whether the draft uses first or second person, or what color palette the user chose. If the assistant cannot find one of these details, a fluent answer can sound like a reliable recollection while quietly introducing a new choice.
NIST defines generative AI confabulation to include confidently presented false content, as well as outputs that diverge from or contradict the input. A fabricated project detail fits that practical risk: it can be mistaken for a decision already made. NIST’s Generative AI Profile describes the mechanism in general terms; the project-work consequences here are a design inference, not a finding about a particular product.
Research from OpenAI likewise argues that common evaluation incentives can reward guessing over acknowledging uncertainty. Its example is general question answering, but the design lesson carries over: an assistant should not treat a confident-sounding completion as proof that a past exchange is available. Why language models hallucinate
First establish what the assistant can actually see
The assistant should distinguish among three states: a detail visible in the current conversation, a detail retrievable from an available project source, and a detail it cannot verify. These states call for different wording. If the detail appears earlier in the current thread, the assistant can quote or summarize it and point to that context. If it found a note or document, it can name that source. If neither is available, it should say so plainly.
A useful uncertainty statement is specific and limited: “I can’t verify which title you chose from the project information available to me.” It does not imply that the user never chose a title, that the assistant has searched every possible archive, or that the missing detail does not exist. Those distinctions matter because inability to retrieve a record is not evidence that the record was never created.
Google’s People + AI Guidebook recommends explaining relevant capabilities and limitations and focusing explanations on what affects user understanding and decisions. Applied here, that points toward a short statement about the available project context, rather than a technical explanation of model internals. Explainability + Trust
Ask for the smallest useful source
After stating the gap, ask one targeted question. For example: “Could you paste the note or tell me the title you settled on?” If the user may have several source options, offer a short list: “Was it in the latest draft, your project notes, or an earlier chat?” The goal is to make recovery easy without turning a routine creative task into an interrogation.
A practical response pattern is: “I can’t confirm the palette from what I can access. If you share the note or remind me of the colors, I’ll use those for the next draft.” This identifies the missing fact, requests evidence or confirmation, and explains what will happen next. It also preserves momentum: the assistant can continue with unaffected parts of the task while leaving the uncertain choice open.
Clarification is useful when missing information changes the answer. In a collaborative dialogue study, Testoni and Fernández found that a clarification strategy guided by model uncertainty improved task success in their specific drawing task; they also report that asking questions carries a cost. That supports a measured approach: ask when the absent project fact matters, and keep the question focused. Asking the Right Question at the Right Time
Update only after the user confirms
Once the user provides a source or confirms a detail, repeat the confirmed fact in a compact form: “Got it: the current title is ‘Small Garden Notes,’ based on the note you pasted.” If the source says something slightly different, surface the mismatch instead of silently choosing. For example: “Your note says ‘Garden Notes’; you just said ‘Small Garden Notes.’ Which should I use?”
The update should be scoped to the project and the evidence. A pasted line can support using that line in the current task; it does not automatically establish that the detail is permanent, applies to every version, or should be saved beyond the current conversation. If the product has a visible project record, show the proposed update and give the user a way to correct it. If it has no such record, do not claim that memory was permanently changed.
This confirmation step is a design recommendation derived from traceability and user control: the user can see which fact was adopted and correct it before it shapes more work. It is especially useful when creative choices evolve. A prior draft may contain an old title, while a recent message establishes a new one; the assistant should preserve that sequence rather than flattening drafts into one supposedly timeless memory.
Avoid questions that smuggle in a guess
A question can still mislead if it embeds an invented answer. “You chose teal, right?” pressures the conversation toward a detail the assistant has not verified. Prefer a neutral request: “Which color did you choose?” If there is an actual source that says teal, identify it: “The draft notes list teal. Is that still the palette you want?” That phrasing separates source evidence from current confirmation.
Do not present generated alternatives as remembered facts. If the user cannot locate the old decision, the assistant can offer to help choose again, but it should label that as a fresh choice: “I can’t recover the earlier palette. Would you like to select one now?” The distinction allows creative collaboration without rewriting the project’s history.
A 2024 study of language models responding to incomplete questions found that contextually appropriate clarification behavior emerged under particular model-size and prompting conditions, rather than appearing automatically. The result is a reminder for product teams to design and evaluate this behavior explicitly, not assume a model will reliably ask the right question by default. Clarifying Completions
Evaluate the behavior with ordinary project tasks
Product teams can test this interaction using routine creative-project prompts: ask for a missing title, a selected format, or a draft preference when the relevant detail is absent from the assistant’s available context. A strong response should name the gap, avoid inventing a prior exchange, ask for a relevant source or confirmation, and then use the confirmed information consistently.
Include nearby cases where the detail is present in the current thread or a supplied note. The assistant should use available evidence in those cases, while being precise about where it came from. Also test conflicting versions and user corrections. A useful evaluation distinguishes unsupported recall from supported retrieval, and checks whether the assistant continues unaffected work instead of blocking the whole task.
This is a proposed evaluation method, not a result established by the cited studies. Its information gain is the decision sequence: determine access, state the limit, request the smallest helpful source, confirm the adopted detail, and keep the update’s scope clear. That sequence turns “I don’t know” into a productive step in the work.
Make uncertainty part of project continuity
For a creative-project assistant, acknowledging a missing detail is not a dead end. It is a way to protect continuity: the system can keep helping while leaving unverified history unfilled. Clear uncertainty, a focused request, and a visible confirmation let the user decide what belongs in the project record—and give the assistant a grounded basis for the next draft.
