mac terminal launchd vs cron

launchd is the macOS-native scheduler; cron still works from mac terminal.

Test interactively before LaunchAgent.

Further reading: mac terminal