B) regarding the `run_datetime` stuff. When everything is normal, run_datetime==utc_now(). When it previously failed, run_datetime is basically the date it previously failed.