# Rivet Cron Jobs (Clean Slate - 2026-02-02) RIVET=/home/ccuser/rateright-growth/rivet/scripts/rivet.sh # Health check - every 5 min (silent unless issues) */5 * * * * $RIVET health-check >> /var/log/rivet/health.log 2>&1 # Morning brief - 6:30am AEST 30 6 * * * $RIVET morning-brief >> /var/log/rivet/briefs.log 2>&1 # Evening brief - 6:00pm AEST 0 18 * * * $RIVET evening-brief >> /var/log/rivet/briefs.log 2>&1 # Git sync - every 30 min (backup) */30 * * * * $RIVET sync >> /var/log/rivet/sync.log 2>&1 # Restart polling daemon on reboot @reboot nohup $RIVET polling >> /var/log/rivet/daemon.log 2>&1 & # Curator Bot - Daily knowledge management at 2:00 AM AEST 0 2 * * * cd /home/ccuser/rateright-growth && ./scripts/curator-bot-main.sh run >> /var/log/curator.log 2>&1 # CC VPS Auto-sync - every 5 minutes */15 * * * * cd /home/ccuser/rateright-growth && bash .cc-vps/cc-vps-auto-sync.sh >> /var/log/cc-vps-sync.log 2>&1 # Task Monitor v2 - every 5 min (max 3 alerts per task) */5 * * * * /home/ccuser/rateright-growth/scripts/task-monitor-v2.sh >> /var/log/task-monitor-v2.log 2>&1 # Crash Loop Guard — auto-rollback on gateway crash loop (SysOps) */2 * * * * /home/ccuser/rateright-growth/rivet/scripts/crash-loop-guard.sh >> /var/log/rivet/crash-guard.log 2>&1 # rateright-app health check - restart if http://localhost:3000 fails */5 * * * * /home/ccuser/rateright-growth/rivet/scripts/health-check.sh