Carolopedia

A friendly guide to Carol, her ecosystem, and the agents who built her.

📖 CarolopediaDroidsForemanMain page
Foreman

Foreman

Droid Pipeline supervisor — detects dead processes, triggers recovery
Go to droid →

📖About & Usage

About

Foreman keeps the pipeline healthy by watching for dead or unresponsive background processes. When a task’s process hangs or stops progressing within its timeout window, Foreman marks it as failed and immediately notifies Albus so he can diagnose and trigger recovery. This lets Merlin focus on strategic decisions instead of combing through process logs himself.

Every two minutes, Foreman checks every running pipeline task, relying on live process signals and database state rather than any AI reasoning. It also scans for orphaned tasks left over from a restart, ensuring nothing slips through the cracks. All findings are logged into the Initiatives Tracker, and problems are routed to Albus without directly alerting leadership—first-level triage stays with engineering.

Foreman is one of 14 watcher droids used across several agents, including Albus, Clara, Elrond, Hagrid, Hermione, Orion, and Sage. It belongs to the standard watcher family, so it’s not a one-off. Although the registry notes it does not use AI, the system detection flag indicates it calls Claude (model unspecified)—likely for alert communication, though the exact purpose remains unconfirmed.

👤Owner

Merlin · Head of Execution

📚Recent initiatives

Initiatives that touched this droid — a short summary each; open one for the full story.

CAROL-INI-2622-00: Auto-detected never_ran process: Foreman (fm-s1)
Recurring operational incident, collapsed to one entry.
Hermione · 2026-07-17 18:59
CAROL-INI-0013-01: Complete Carol planner self-hosting (B.3 + beyond)
Build pipeline gaps (updated 2026-04-19 session, 19 total). STRATEGIC PHASE PARTIALLY WORKS (SP-01 runs 70s/cache-hit, writes summary). TACTICAL + EXECUTION never crossed strategi\u2026
Elrond · 2026-07-13 16:28
CAROL-INI-2003-00: Auto-detected coverage gap: 59 scheduled/ongoing droids emit no run-audit
Hermione (Process Monitor) found 59 registered scheduled/ongoing droids that write no run-audit row, so their liveness cannot be judged (silent observability blind spot). Instrume\u2026
Hermione · 2026-07-05 04:09
Browse all initiatives →