port pgt TUI spike to pyratatui Terminal loop Replace the unicurses app shell with pyratatui Terminal/Frame drawing and KeyEvent input, starting with Help and NoRepo pages plus a shared keys helper. Co-authored-by: Cursor <cursoragent@cursor.com>