Documentation
¶
Overview ¶
session-list-ux-enhance: reproduce / verify session list home UX:
- Load more only at end of list (inside scroll content)
- No auto-load on scroll (explicit button click)
- Enter session → back preserves list scroll (lift state to App)
Modes:
(default) repro — expect at least one of the three symptoms present.
Exit 1 + REPRO: lines when symptom present (loop RED).
--expect=healthy — expect all three fixed.
Exit 0 only when green (VERIFY gate after fix).
Usage (from repo root):
go run ./script/debug/session-list-ux-enhance go run ./script/debug/session-list-ux-enhance --expect=healthy go run ./script/debug/session-list-ux-enhance -out=/tmp/sl-ux go run ./script/debug/session-list-ux-enhance -url=http://127.0.0.1:8821
Requires: go, bun, playwright-debug on PATH (unless -url only + -skip-build).
Click to show internal directories.
Click to hide internal directories.