I know this might seem stupid as I don't own a Mac, but does Darwin use systemd? Can the author use journalctl, syslog or check /var/log?
Their ergonomics (especially the log viewer) are much worse than sysvinit/syslog, but they mostly work.
I say “mostly”, because, like systemd, sometimes force disabling a broken service silently fails, even after reboot.
No.