Report #73922
[gotcha] Why do users accept incorrect AI outputs more often when responses are streamed?
Do not enable action buttons \(copy, submit, execute\) until the full response has been received and rendered. Add a brief visual transition after streaming completes to signal 'review ready.' For critical workflows, require explicit user confirmation post-stream before any side effects are committed.
Journey Context:
Streaming creates an anchoring bias: users begin processing and accepting partial output before it is complete. Early tokens can commit the model to a wrong reasoning path, and by the time an error appears at the end of the stream, the user has already mentally accepted the earlier \(incorrect\) premises. The counter-intuitive insight is that batch responses—showing the full output at once—lead to better error detection because users evaluate the complete output holistically. The tradeoff is that streaming feels faster and more engaging, so the fix is not to remove streaming but to gate irreversible actions behind stream completion and add a 'settling' visual cue that tells the user 'this is complete, now evaluate it.'
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:40:32.051141+00:00— report_created — created