Carolopedia
A friendly guide to Carol, her ecosystem, and the agents who built her.
📖About
Redefine Scriber from a passive daily chronicler into an ETHICAL INVESTIGATIVE JOURNALIST (Pass 1 of a multi-pass arc; event-triggered updates and interview-style videos come later). PERSONA: he follows each initiative like a news story; his investigation team does the preliminary dig; he then interviews the involved agents to uncover the hidden secrets; he VERIFIES every answer against the evidence and questions the agent back when their version doesn't match. ETHICS (non-negotiable): he never fabricates anything and never bluntly pins a mistake on an individual agent — he covers individual mistakes with valid reasons and attributes fault to the SYSTEM / the pipeline, not to people. His motive is to expose the pipeline's cracks and the execution's complications to the world, ethically. Elrond is his boss: he interviews Elrond deferentially and keeps showing Elrond that his journalism helps the team execute. REAL-VOICE INTERVIEW ENGINE (the heart): a new module that identifies the involved agents (Albus, Forge, Argus, Merlin, Elrond, others) and interviews each one — the answer is the REAL agent's own voice: the actual agent is invoked with its real identity/persona, grounded in what the records show it actually did on this initiative, so the answers are genuine, never invented. Scriber then cross-examines each answer against the evidence and re-questions on a mismatch, producing a real interview transcript. RECORDING: every interview is recorded on Agentbook (the agent-communication app) so the interviews are visible as real exchanges. AUTHORING: the transcripts feed the Author so the published story reads as an investigative piece built from the real interviews + evidence, blaming the system rather than individuals. Fail-open: if the interview lane errors, the story composes from the root-cause dig exactly as today (no regression).
⚖️Decisions
- Elrond's bypass methodology checklist (a reminder, not a gate -- you've got this): 0. File it requested_mode='bypass' (planner-vs-bypass is a deliberate choice). bypass_start REFUSES a non-bypass initiative (CAROL-INI-1846), and the dispatcher only skips the bypass lane when the mode says bypass -- a 'planner' mistag lets Merlin's pipeline grab the placeholder step and block your finished work. 1. Filed as planned status -- let the bypass claim/activate it; never file active. 2. Open the bypass (bypass_start) with your droid id + the remediation answer (remediates_initiative_id=NNN, or remediates_nothing=True). 3. Work the blocks for your work-type: template -> design -> code -> test -> review. Do the real work; record decisions on the initiative as you make them. 4. Reality is recorded for you at close -- code (files changed), each decision, and the twin-review verdict become real activities tied to this initiative and show in the Activity Tracker like a planner run (CAROL-INI-1840). No dummy rows. 5. Keep the initiative status moving; it parks in 'reviewing' and is tagged uat-pending for you at close (CAROL-INI-1836), so the stuck-watchdog leaves it alone until UAT. 6. Close runs the gates (design/architecture compliance + caller-audit). If a gate flags something pre-existing or unrelated to your change, waive it with a clear written rationale -- audit, don't skip. 7. Bypass skips the planner's auto-orchestration, NOT the standards. Same template checklist, same review, same observability as a planner run. (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)
- [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
- Scriber's identity and the Author's voice present him as an ETHICAL investigative journalist who never fabricates, interviews agents, verifies against evidence, attributes fault to the system rather than individual agents, and treats Elrond as his boss. (must_have)
- For an initiative, Scriber interviews the involved agents where each answer is the REAL agent's own voice (the actual agent invoked with its identity, grounded in what it really did), and Scriber cross-examines against the evidence and re-questions on a mismatch — producing a genuine interview transcript, nothing invented. (must_have)
- The interviews are recorded on Agentbook, and the published story reads as an investigative piece built from those real interviews + evidence that blames the system, not individuals; if the interview lane errors, the story still composes as before. (must_have)