Phase 2 -
Make portrait the first-class RG visual
- In
/opt/rise-of-pi/herm-tui/src/app.tsx, allow compact
portrait during splash on RG instead of hiding it behind
!(splash && tab === CHAT_TAB).
- In
/opt/rise-of-pi/herm-tui/src/ui/Splash.tsx, add an
RG-specific compact splash variant or pass enough props to render:
- portrait/eikon animation as the main visual
- small connection/session status
- small controller help footer
- no large HERM ASCII banner on RG
- Ensure the first frame is useful while gateway/session info is still
loading. Do not require
info to be populated before showing
the portrait.
- Verify eikon assets:
ssh -o HostKeyAlias=relik-pi4.local mehdifarah@192.168.1.46 '
cd /opt/rise-of-pi/herm-tui
find assets src/components/avatar dist -maxdepth 4 -type f -name "*.eikon" -print
'
- Build and install:
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
'
- Test from RG launch path, not only over local SSH.