session-list-ux-enhance

command
v0.0.62 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Overview

session-list-ux-enhance: reproduce / verify session list home UX:

  1. Load more only at end of list (inside scroll content)
  2. No auto-load on scroll (explicit button click)
  3. 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).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL