Some checks failed
Build Archipelago ISO (dev) / build-iso (push) Has been cancelled
The rsync step was unconditionally overwriting the git checkout with ~/archy (which had diverged commit history), causing every CI build to use wrong code. Now only falls back to rsync if checkout didn't produce a valid workspace. Also removed --delete to prevent destroying checkout files, and updated verification checks. Root cause of CI build #373 using stale code. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>