Use pacman -Qq (all installed) instead of -Qqe (explicit only) so packages installed as dependencies are not falsely reported as missing.
Simplified updater that reads package lists from /usr/share/moonarch/ instead of syncing a git repo. Designed to be shipped by the moonarch-git package as /usr/bin/moonarch-update.