Carol — back to Apps ← Apps

Carolopedia

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

📖 CarolopediaServicesBuild InitiativesAll activitiesINI-1000539
📋

CAROL-INI-0586-00: Build Noahs three droids: Extract, Audit, Refactor (skeletons per Gimli v1 design)

Initiative
Open in Initiatives →

📖About

Create the three migration droids under Noahs folder. Each is a callable skeleton matching the Extract/Audit/Refactor contract in Gimli design #224. Logic is placeholder; real heuristics land in follow-on initiatives once a real migration target appears beyond Carols own (which is post-cutover).

DELIVERABLES:

  • agents/agt_031/droids/no_extract_01.py — walks project_path, scans .py/.md files (AST for Python), writes project_requirements rows tagged source=migration stage=extract.
  • agents/agt_031/droids/no_audit_01.py — reads extracted rows, writes stub audit_findings.
  • agents/agt_031/droids/no_refactor_01.py — reads audit findings, writes stub refactor_diffs.
  • Schema additions (project_requirements_v2, audit_findings, refactor_diffs) in migration.db with migration_id FKs.
  • Register all three droids in registry under Noah.

MODE: bypass.