d68689150f
- 2 erase tests: Vue renders a single frame for static content, so clearTerminal (which requires previousOutputHeight > viewportRows) never triggers. Ink's React reconciler may produce multiple initial frames. - 1 rapid arrows test: PTY splits escape sequences across data events, and the input parser's 20ms pending-escape timer delays processing. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>