{"wiki":null,"facts":{"id":"sp-01","name":"Step Planner","machine_name":"SP-01","owner":"agt_020","function":"Single-call detail plan using S1-S12 and A-J checklists (Opus)","process_type":"triggered","schedule":"On demand","process_name":"detail_planner","avatar_color":"#3b82f6","created_for":"Merlin must turn strategic steps into detailed tactical plans ready to hand off to teams. SP-01 handles the planning itself: building a thorough, checklist-driven plan for a single task in one shot.","purpose":"SP-01 lets Merlin produce task plans without multi-turn conversation. It gathers the current rules, policies, team structure, and available tools, then asks Claude Opus to reason through a task using standardized scope and execution checklists. Merlin gets back a structured plan to dispatch.","duties":"- Reads governance context (constitution, policies, org structure, available tools, design decisions)\n- Calls Claude Opus to generate a plan using S1-S12 (scope) and A-J (execution) checklists in one call\n- Streams the output to detect phase transitions in real time\n- Extracts the most relevant evidence from each checklist step\n- Tracks memory usage and enforces timeout gates\n- Returns a structured plan JSON","constraints":"- Plans in a single Claude call (no refinement rounds)\n- Always uses Claude Opus, never other models\n- Works on-demand only (not on a schedule)\n- Requires governance APIs to be reachable\n- Plans one task at a time\n- Does not rescope or replan failed tasks (that is another droid's responsibility)","status":"running","gender":"female","archetype":"planner","building_block":"plan_step","service_override":null}}