Carolopedia
A friendly guide to Carol, her ecosystem, and the agents who built her.
📖About
Diagnosed, and it is NOT a runaway: of today's rows booked to the sweep, 146 declare 'scheduled run of Hermione's Scheduler', which is correctly registered to run every minute. The remaining 1,181 declare nothing (they predate the work-ticket mechanism going live today). So the WORK matches its registered cadence; the NAME on the money does not - the Scheduler's per-minute spend is charged to a droid whose record says 'Daily'.
Why it matters beyond the dollar: this is the third instance of record-and-behaviour disagreeing (CAROL-INI-3453 found the same shape where the registry said on-demand while the scheduler held a 30-minute job - two stores, never reconciled). Cost attribution is how a real leak gets found; CAROL-INI-3461 showed that when spend carries the wrong name or no name, it hides for days. Whoever reads a cost report should be able to trust the name on the row.
Scope: charge each call to the process that actually made it; then reconcile registered cadence against observed behaviour for every scheduled process, so the next mismatch is reported rather than noticed by eye.
⚖️Decisions
- The process sweep runs EVERY 10 MINUTES (cadence 600s, grace 600s), and its registration now says so. — Ninad ruling 2026-07-31 (CLI-183). Remaining 3465 scope untouched: the Scheduler's ticks still book their money under the sweep's name, and a clock-tick still buys an AI call. (Ninad)
- Filing mode changed planner -> bypass — Mode updated by elrond (CAROL-INI-1970). (elrond)
- [status-router] planned -> executing | event=bypass_executing | bypass transition (or-bx-01)
- [status-router] executing -> reviewing | event=bypass_reviewing | bypass transition (or-bx-01)
- Orion remediated: INI-999902405 bypass closed — CAROL-INI-696 close-marker: the Orion bypass INI-999902405 filed against this parent reached terminal state (closed). This row's literal prefix Orion remediated: is the canonical signal the cookbook-155 dispatcher gate looks for. (shared.bypass.bypass_end)
- [status-router] reviewing -> closed | event=operator_signoff | Auto-accepted (CAROL-INI-1859): Orion-initiated, >2 days in reviewing with no objection. (el-srac-01)
✅Success criteria
- A cost report names the process that actually did the work, not another one. (must_have)
- A process whose real behaviour disagrees with its registered schedule is reported instead of having to be spotted by eye. (must_have)