{"wiki":{"id":272,"slug":"sp-01","entity_type":"droid","entity_id":"sp-01","title":"Step Planner","prose_md":"## About\n\nStep Planner is a droid owned by [[agt_020]] that plans individual steps within an initiative phase. Its job is to take a phase of work — the kind tracked in [[initiatives]] — and break it into concrete, ordered steps so the rest of the workflow knows what to do next. It exists to save its owner from doing that low-level decomposition by hand.\n\nMechanically, Step Planner is a scheduled droid: it runs automatically according to its configured schedule (currently unspecified), reads the phase it is assigned to, and outputs a step plan. It is pure software and does not call Claude. It belongs to no named droid family, but it is not unique: 222 droids in this unnamed family are run by agents across the ecosystem, and there are two exact-name copies of Step Planner. Related planning context can be found in [[task-tracker]] and [[roadmap]].","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"(none)\", \"family_size\": 222, \"is_unique\": false}","profile_pic_path":"","source_hash":"34671ee522d2e9b43a06bd08ea3c5eb6ab523c4163b5ddc4caccbef9faea6b72","status":"active","last_generated_at":"2026-08-05 03:26:52","created_at":"2026-07-24 02:08:17","updated_at":"2026-08-05 03:26:52"},"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,"enabled":1,"task_key":"initiatives.blanket_planner","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}