Carolopedia

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

📖 CarolopediaServicesBuild InitiativesAll activitiesINI-999901719Guide page
📋

CAROL-INI-3040-00: RSI measure governance + the mileage measure (first use of the add-rsi-measure skill)

Initiative
Open in Initiatives →

📖About

Uses the new add-rsi-measure skill. (1) Governance policy P.01.01.06.14: an RSI measure is owned by its service owner (files improvements for their own service), monitored by Hermione (her sweep watches the collector droid), and consolidated by Prometheus on the per-service Quality Scorecard. (2) Record Archon as owner of the scorecard/RSI-dashboard card design pattern (the shared renderer's visual language, grounded in Design System #178) in designs.db. (3) The mileage measure: catalogue entry (owner Elrond/initiatives, target <=2M tokens/delivered initiative provisional, lower-is-better, 10-week window) + a collector droid computing median tokens per DELIVERED initiative (per-initiative token totals ledger x Outcome-Oracle-met+closed set) with run-audit + sample store + current_value resolver + rsi_hub trend branch + an owner-driven improvement engine that files a pipeline-efficiency fix when mileage is above target. All cards auto-render via the shared renderer; no hand-crafted HTML.

⚖️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)
  • Built the reusable add-rsi-measure skill (laptop library) encoding the full lifecycle (measure/monitor/improve/visibility) + governance + reuse-the-shared-renderer, then used it to establish RSI-measure governance and add the first measure, mileage, on real Carol patterns. (orion)
  • Governance: policy P.01.01.06.14 filed - an RSI measure is owned by its SERVICE OWNER (files improvements for their own service), MONITORED by Hermione (her sweep watches the collector droid), and CONSOLIDATED by Prometheus on the per-service Quality Scorecard; the card design pattern is Archon's. Extends P.01.01.06.09-.13. (orion)
  • Archon design ownership: design 405 created, owner Archon (agt_002) - the Scorecard & RSI-Dashboard Card Design Pattern (the shared renderer's visual language, grounded in Design System #178). New measures reuse the shared renderer and never hand-craft card HTML; only Archon changes the pattern. (orion)
  • Mileage measure: catalogued (owner Elrond/Build Initiatives, median tokens in millions per DELIVERED initiative over 10 weeks, target <=2M provisional, lower is better). Collector el-mileage-01 (daily) + owner improvement engine el-mileage-rsi-01 (weekly); current_value resolver + rsi_hub trend/weekly/day wired; cards auto-render. DATA NOTE: token attribution is young so only ~1-3 delivered initiatives have token records today (median 30.75M); it populates as attributed initiatives close, capturing every Kimi/DeepSeek-era delivery. test_ini3040: 22 assertions. (orion)
  • [delivery-check] 1 must-have criteria remain pending at bypass_end — delivery FAILED live re-performance; UAT must grade on live evidence, not checklist silence (CAROL-INI-3020): test test_ini3040.py: FAIL (no tests ran in 0.89s) (orion)
  • [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

  • A reader of the policies sees one governance rule stating that each RSI measure is owned by its service owner, monitored by Hermione, and consolidated on Prometheus's per-service scorecards. (must_have)
  • The scorecard and RSI-dashboard card design pattern is recorded as owned by Archon in the design system. (must_have)
  • Ninad sees a 'mileage' number on the Build Initiatives scorecard and the RSI dashboard showing the tokens spent per delivered initiative against its target, rendered in the same card pattern as every other measure. (must_have)
  • When mileage is worse than its target, exactly one pipeline-efficiency improvement is filed for the Build Initiatives service, and none when it is on target. (must_have)