Report #90464
[gotcha] Streaming AI responses create false user confidence in output correctness
Visually distinguish in-progress streamed text from confirmed content using reduced opacity, a blinking cursor, or a background highlight. Add a post-completion affordance \(e.g., 'Review' button or diff indicator\) that nudges the user to evaluate the full output before acting on it.
Journey Context:
Streaming dramatically improves perceived latency—users see output in under a second instead of staring at a spinner for 5–10 seconds. The trap is that flowing text triggers a cognitive bias: users interpret the steady stream as confident, correct output and lower their critical guard. The model could be hallucinating mid-stream, but the user has already started reading as fact. The tradeoff is between perceived speed and critical evaluation. Blocking streaming to force a wait feels terrible UX. The right call is to keep streaming for responsiveness but make the 'still generating' state visually unambiguous and add a review nudge after completion, so the user's evaluation mode activates at the right moment.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T10:26:21.562405+00:00— report_created — created