OVERRIDES runtime profile: uses direct_python (plain Python, no model) because the command chain never invokes the claude CLI or any LLM API — pure-infra task; scheduler provider env injection is a no-op (MC-4942 U12 sweep).
Hourly watchdog that detects silent scheduler failures and creates MC tickets for Luci to investigate.
Four checks, each produces dedup'd MC tickets (stable identifier embedded in
title prefix [watchdog:<check>:<key>]):
WARNING: Skipping <file> — bad frontmatter.
Catches race conditions where the scheduler trips on a task file while syncs
are writing it.task_runs has no entry within a 15-min grace
window past that time, flags it. Applies to ALL cadences (daily, weekly, monthly).failed or timeout
in the last hour.Telegram send failed entries in recent
scheduler.log tail.Implementation: ~/workspace/scripts/scheduler_watchdog.py.
Deployed 2026-04-19 after uncovering a mass scheduler drop (15 tasks stopped
firing together Apr 16-17) that had been invisible because the scheduler's
own alerting was also broken. See MC-957, MC-958, MC-959, MC-960.
. ~/.claude/env/api_keys.env && python3 /home/lucienne/workspace/scripts/scheduler_watchdog.py
Format: minute hour day month weekday
| Started | Status | Duration | Log |
|---|---|---|---|
| 13m ago | completed | 1s | View log |
| 1h ago | completed | 1s | View log |
| 2h ago | completed | 1s | View log |
| 3h ago | completed | 1s | View log |
| 4h ago | completed | 1s | View log |
| 5h ago | completed | 1s | View log |
| 6h ago | completed | 1s | View log |
| 7h ago | completed | 1s | View log |
| 8h ago | completed | 1s | View log |
| 9h ago | completed | 1s | View log |
| 10h ago | completed | 1s | View log |
| 11h ago | completed | 1s | View log |
| 12h ago | completed | 1s | View log |
| 13h ago | completed | 1s | View log |
| 14h ago | completed | 1s | View log |
| 15h ago | completed | 1s | View log |
| 16h ago | completed | 1s | View log |
| 17h ago | completed | 1s | View log |
| 18h ago | completed | 1s | View log |
| 19h ago | completed | 1s | View log |
| 20h ago | completed | 1s | View log |
| 21h ago | completed | 1s | View log |
| 22h ago | completed | 1s | View log |
| 23h ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 1d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
| 2d ago | completed | 1s | View log |
Mission Control is the board for your delegated work: requests come in, Luci coordinates the next step, and evidence stays visible for review.
Luci is your always-on assistant for routing, status updates, and follow-through. Operators can still open deeper evidence when needed.