[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay bomb.sh/docs/tty

♻️ split spec into renderer and input specifications master

Separate the combined spec into two documents aligned with INV-8 (architectural independence of rendering and input parsing): - renderer-spec.md: rendering contract, directive model, rendering modes (cursor update + line mode), pointer hit-testing - input-spec.md: input parser API, scan model, InputEvent types Also adds normative specification of cursor update mode (default) and line mode with row offset to the renderer spec.


+224 -126
2 changed files