# ZOMBIE-DISABLED 2026-07-18 (RateRight mothball): 0,15,30,45 * * * * /usr/bin/node /home/ccuser/the-50-dollar-app/scripts/growth-engine-monitor.js # PAUSED: */5 * * * * /home/ccuser/rateright-growth/rivet/scripts/fleet-doctor.sh >> /home/ccuser/rateright-growth/rivet/memory/fleet-doctor.log 2>&1 # ZOMBIE-DISABLED 2026-07-18 (OpsMan retired): */5 * * * * /usr/bin/node /home/ccuser/opsman-control-centre/scripts-live-sync.mjs >> /home/ccuser/opsman-control-centre/live-sync.log 2>&1 # Marketing telemetry health check - runs daily at 2 AM # ZOMBIE-DISABLED 2026-07-18 (RateRight telemetry): 0 2 * * * /home/ccuser/shared/scripts/check-telemetry-health.sh # ZOMBIE-DISABLED 2026-07-18 (RateRight mothball): */30 * * * * /home/ccuser/rateright-growth/scripts/auto-sync.sh >> /home/ccuser/rateright-growth/logs/auto-sync.log 2>&1 # pm-heartbeat silence watchdog (Sydney 6am weekdays) — deployed 2026-07-16 0 6 * * 1-5 cd /root/.hermes/skills/pm-heartbeat/scripts && /usr/bin/python3 watchdog.py >> /root/.hermes/logs/watchdog.log 2>&1 0 7,12,17 * * * /root/.hermes/wa-bridge/wa_monitor.sh >/dev/null 2>&1 # T&M knock-off tally -> tools group (silent if nobody numbered anything) — 2026-07-17 30 16 * * 1-5 cd /root/.hermes/wa-bridge && /usr/bin/python3 tm_tally.py >> /root/.hermes/logs/tm_tally.log 2>&1 # T&M cross-check: post a ute back to its driver once he goes quiet — 2026-07-17 */2 * * * * cd /root/.hermes/wa-bridge && /usr/bin/python3 tm_crosscheck.py >> /root/.hermes/logs/tm_crosscheck.log 2>&1 # pre-start sign-on rail (flag-gated: wa-bridge/prestart_on) — 2026-07-18 25 6 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_prestart.py post >> /root/.hermes/logs/prestart.log 2>&1 0 10 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_prestart.py render >> /root/.hermes/logs/prestart.log 2>&1 # night shift — self-heal + integrity, GOAL-27 (2026-07-18) 0 2 * * * /usr/bin/python3 /root/.hermes/wa-bridge/night_watch.py >> /root/.hermes/logs/night_watch.log 2>&1 # pm-heartbeat chase digest (Sydney 6am weekdays, 8am weekends) — deployed 2026-07-20 0 6 * * 1-5 cd /root/.hermes/skills/pm-heartbeat/scripts && /usr/bin/python3 digest.py >> /root/.hermes/logs/digest.log 2>&1 0 8 * * 6,7 cd /root/.hermes/skills/pm-heartbeat/scripts && /usr/bin/python3 digest.py >> /root/.hermes/logs/digest.log 2>&1 # diary sergeant — drill the crew to USE the diary, never on performance (flag: drill_on) — 2026-07-20 10 7 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_drill.py morning >> /root/.hermes/logs/drill.log 2>&1 45 12 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_drill.py midday >> /root/.hermes/logs/drill.log 2>&1 45 15 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_drill.py knockoff >> /root/.hermes/logs/drill.log 2>&1 # command-chat rail (ruling 9, flag: command_on) — 2026-07-20 0 7 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_command.py morning >> /root/.hermes/logs/command.log 2>&1 0 10 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_command.py checkin >> /root/.hermes/logs/command.log 2>&1 30 16 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_command.py readback >> /root/.hermes/logs/command.log 2>&1 30 17 * * 1-6 cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_drill.py report >> /root/.hermes/logs/drill.log 2>&1 0 21 * * * /root/.hermes/wa-bridge/diary_nightly.sh today >> /root/.hermes/logs/writeup.log 2>&1 0 6 * * * /root/.hermes/wa-bridge/diary_nightly.sh yesterday >> /root/.hermes/logs/writeup.log 2>&1 30 7 * * 0 cd /root/.hermes/skills/pm-heartbeat/scripts && /usr/bin/python3 weekly.py >> /root/.hermes/logs/weekly.log 2>&1 # hours parse: crew post timesheets in the groups; this turns them into days/hours.jsonl (added 2026-07-30, keeper) 5 21 * * * cd /root/.hermes/wa-bridge && /usr/bin/python3 wa_hours.py >> /root/.hermes/logs/hours.log 2>&1