Principles and review checklist for building a great streaming chat experience — scroll behavior, auto-scroll, "jump to latest", follow-the- stream, position preservation, and accessibility for LLM/AI chat UIs. Use when building, reviewing, or debugging the scroll and streaming behavior of a chat transcript: auto-scroll pulling the reader around, content jumping while reading, "stick to bottom" logic, new-turn placement, restoring scroll on reopen, or layout shifts from images/markdown/code. Trigger on "scroll engineering", "auto-scroll", "stick to bottom", "jump to latest", "chat scroll", "streaming chat UX", "follow the stream", "scroll jank".
2026-06-26