Phase 5 - Clean git lineage

Recommended target structure:

  1. Make a Forgejo mirror/fork for the full HERMS source, for example:
    • mehdifarah/herm or mehdifarah/herm-rg40xxv
  2. In /opt/rise-of-pi/herm-tui:
    • rename current GitHub remote to upstream
    • add Forgejo remote as origin
    • push the current dev branch and the five local RG commits to Forgejo
    • keep upstream GitHub as read-only lineage/reference
  3. Keep shadow-clan focused on device integration:
    • PortMaster launcher
    • SDL PTY bridge
    • deployment notes
    • test logs/handoff docs
  4. Remove or stop updating the partial shadow-clan/herm-tui copy after the Forgejo HERMS mirror exists. Partial source copies are already a drift risk.
  5. Use commit messages that make ownership clear:
    • fix(rg40xxv): remove dropbear idle timeout
    • fix(rg40xxv): show eikon portrait on splash
    • fix(rg40xxv): clarify virtual keyboard controls
    • chore(git): mirror herm-tui rg branch to forgejo