Phase 4 - Reduce “connected” latency

  1. Prefer 192.168.1.46 as above.
  2. Show a better connection screen from the SDL client:
    • selected target
    • “probing LAN”
    • “starting herm”
    • elapsed seconds
  3. Add timestamps around probe, ssh spawn, first byte from remote, and first rendered app frame in herms-sdl.log.
  4. If startup is still slow after target change, inspect HERMS boot itself:
ssh -o HostKeyAlias=relik-pi4.local mehdifarah@192.168.1.46 '
  time /home/mehdifarah/.local/bin/herm --no-splash </dev/null
'

For interactive tests, use a PTY instead of redirecting stdin.