Full spec: docs/tickets/terminal-native-feel.md — issue 4. Blocked by #58 and #59 — do not start until both land; the decision depends on the post-fix latency numbers.
Half-day timebox, decision doc as output — no addon code. Record the raw stream (SUPERSET_TERMINAL_DEBUG=1) while typing into a claude pane; confirm normal-buffer vs alt-screen; check whether the typed char is identifiable at a predictable cell or the frame is a full region repaint; measure post-#58 localhost echo. Decision matrix in the doc: full addon ticket / shell-only scope / park under remote milestone.
🤖 Generated with Claude Code
Full spec:
docs/tickets/terminal-native-feel.md— issue 4. Blocked by #58 and #59 — do not start until both land; the decision depends on the post-fix latency numbers.Half-day timebox, decision doc as output — no addon code. Record the raw stream (
SUPERSET_TERMINAL_DEBUG=1) while typing into a claude pane; confirm normal-buffer vs alt-screen; check whether the typed char is identifiable at a predictable cell or the frame is a full region repaint; measure post-#58 localhost echo. Decision matrix in the doc: full addon ticket / shell-only scope / park under remote milestone.🤖 Generated with Claude Code