• docs/superpowers/plans/2026-07-19-libtermgfx-termio-extraction.md

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, July 19, 2026 15:25:25
    https://gitlab.synchro.net/main/sbbs/-/commit/9429fe22ccb84bbae154bfb1
    Added Files:
    docs/superpowers/plans/2026-07-19-libtermgfx-termio-extraction.md
    Log Message:
    docs: implementation plan for the libtermgfx termio extraction

    Step-by-step plan for sub-project 1: move syncscumm's sst_io.c terminal-I/O orchestration into a shared termgfx_termio module, byte-identical. Seven
    tasks: design the shared API header (surveyed against all doors) -> capture
    a golden wire-byte baseline -> git-mv + rename the module -> wire syncscumm onto it -> migrate the unit tests -> verify (boot tests unedited + wire-byte diff + portability) -> live confirm. Behavior identity is gated on the wire-byte diff.

    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net