- app/fe_walk_v11.py: self-contained headless walk — stages rich / returns-only / dead-catalog Dbs, boots the scratch server on 9455 (OPENROUTER_API_KEY unset), and verifies all ten items on the real page: keyboard map + guards + no-scroll, tap flow + Esc chains (deck and list paths), contain/blur computed styles, minimal rubric + debug toggle round-trip, the 0/25 -> 25/25 counter with undos, dry messaging, fresh pill, loud empty2 + nightly-recovery, violet bands, B1 regressions (flip clamps, one .topcard, no-lock storm) and the full P3 loop. - Keyboard: ArrowDown/Backspace now no-op while a sheet is open (arrows work on the deck only — spec note); found by the walk. - get_section: an empty composed section (fully drained catalog) recomposes on read once pool_counts shows stock again — the nightly import re-lights the deck without a manual forge (item 8 recovery).
31 KiB
31 KiB