Suggested Verification Matrix
Run these before declaring the next fix working:
# shadow-clan launcher/static checks
bash -n rg40xxv/ports/Hermes.sh
python3 -m py_compile rg40xxv/ports/herms_sdl_client.py
# Pi full HERMS checks
ssh -o HostKeyAlias=relik-pi4.local mehdifarah@192.168.1.46 '
cd /opt/rise-of-pi/herm-tui
bun test
bunx tsc --noEmit
bun run build
'
# RG deploy checks
ssh root@100.119.202.114 '
ls -l /media/SHARE/roms/ports/Hermes.sh \
/media/SHARE/roms/ports/hermes/herms_sdl_client.py \
/media/SHARE/roms/ports/hermes/hermes.gptk
tail -80 /media/SHARE/roms/ports/hermes/herms-sdl.log 2>/dev/null || true
'
Manual RG acceptance criteria:
- Launch from Ports reaches the HERMS app.
- Portrait/eikon animation is visible before or during the initial app view.
- No overlapping HERM/version text on RG.
- User can tell how to type and send using the RG controls.
- Session remains open after 5+ minutes idle.
- Start+Select still exits back to Ports.