Files
oh-my-pi/packages/tui/test
can1357 32eb139c19 test(tui): model mux pane growth in the render-stress shadow ledger
- The shadow oracle floored windowTop at the committed seam unconditionally, predicting a top-anchored view with a blank bottom row when a tmux pane grows taller. Real tmux (screen_resize_y) and the harness's emulated terminal pull rows back out of pane history into the grid, and the renderer already rebases its commit seam accordingly (tui.ts pane-growth path); repainting top-anchored there would overwrite the resurrected row. The ledger now mirrors the seam rebase on geometry frames where frameLength - height < committed, keeping the invariant an exact-view check.
- Deterministic repro: darwin-normal-tmux-small seed=0x0ddc0ffe op 24 (resizeHeight 3->4); pre-existing on 7b141199d5, previously masked because the stress suite is skipIf(CI).
2026-07-23 00:19:00 +02:00
..
2026-07-01 23:14:36 +02:00
2026-07-02 03:08:16 +02:00