Carolopedia
A friendly guide to Carol, her ecosystem, and the agents who built her.
📖 Carolopedia › Services › Build Initiatives › All activities › INI-1000223
📋
📖About
Several test files have incomplete stub executions tables—their INSERT statements reference a request column that doesn't exist in the CREATE TABLE, causing setup failures. Additionally, a checklist template row in the plan-generator database stores the owner role as lowercase 'albus' instead of proper 'Albus', breaking role-compliance validation. This initiative fixes the schema gaps across all test fixtures and corrects the role casing.
⚖️Decisions
- Conduct a comprehensive audit of all stub executions tables in the test suite rather than just fixing the three identified cases, to prevent similar schema mismatches in future tests (Ninad)
- requester rewritten ninad -> orion per CAROL-INI-744: orion is the only human-CLI requester — Backfill of historical rows after INI744 added API-level refusal of requester=ninad. Orion is Ninads CLI agent; all human-originated initiatives are filed with requester=orion. (orion)
✅Success criteria
- All stub executions tables in test fixtures include a request column in their CREATE TABLE statements, matching the production schema (must_have)
- The checklist template role in the plan-generator database is stored as 'Albus' with proper capitalization instead of lowercase 'albus' (must_have)
- The regression runner reports zero new failures for the rate-limit parking, A2 governance emitters, and role-compliance test paths (must_have)