Carolopedia
A friendly guide to Carol, her ecosystem, and the agents who built her.
📖 Carolopedia › Services › Build Initiatives › All activities › INI-100000356
📋
📖About
app-watchdog.sh (restarts the critical shared apps: initiatives, planner, gateway, auth) is currently a loose deploy shell script — not a registered droid, not scheduled, no run-audit, invisible to monitoring. It is a SHARED SYSTEM SERVICE, so steward = Radagast. Register it as a Radagast-owned scheduled droid and trigger it via the Hermione Scheduler (cadence 5 min) so the universal wrapper emits run-audit and Hermione/Inspector can see it. Follow-on to CAROL-INI-0974 (the supervisor itself must be supervised).
⚖️Decisions
- Auto-detected remediation target INI-100000339 from title/description scan (matched CAROL-INI-0974 -> row id 100000339 (CAROL-INI-0974-00: Separate trigger from execution; Hermione owns triggering, mo)); override by setting remediates_initiative_id explicitly at bypass_start. (system-auto-detect)
✅Success criteria
- app-watchdog is a registered droid owned by Radagast (steward of shared services), triggered by the Hermione Scheduler at 5-min cadence — no separate cron/timer. (must_have)
- Each watchdog run emits run-audit (via the universal wrapper) so Hermione sweep + Inspector-style monitoring can see it; the supervisor is now supervised. (must_have)