docs/cron-doctor-spec.md
Scheduled jobs can silently degrade when a script is moved, a workdir disappears,
a provider run fails, or delivery starts failing. hermes cron list shows some of
this inline, but there is no compact read-only health check that can be run from a
terminal, cron job, or CI-style smoke check.
Add hermes cron doctor as a read-only diagnostic command that summarizes cron
job health and exits non-zero when actionable issues are found.
hermes cron doctor returns 0 and prints a healthy message when active jobs
have no detected issues.1 and prints grouped job-level issues when any active job has:
last_status not ok),next_run_at while still active,no_agent enabled without a script,HERMES_HOME/scripts, or