{"wiki":null,"facts":{"id":"sp-02","name":"Detail Planner Twin","machine_name":"SP-02","owner":"agt_020","function":"On-demand re-plan trigger","process_type":"triggered","schedule":"On demand","process_name":"detail_planner_twin","avatar_color":"#94a3b8","created_for":"Merlin must produce detailed tactical plans from strategic decisions and adjust them as work unfolds. SP-02 handles the re-planning part: when a task needs a fresh plan, it generates one on demand.","purpose":"When Merlin decides a task needs re-planning, SP-02 creates a new tactical plan for that execution ID. It removes the manual work of re-planning by calling the plan generator and returning a complete plan as JSON.","duties":"- Takes an execution ID as input\n- Runs the plan generation logic asynchronously\n- Returns the complete new plan as JSON output\n- Reports errors if plan generation fails","constraints":"Does not automatically detect when replans are needed—only runs when explicitly triggered. Does not validate the plan or check if it is executable. Does not dispatch the plan into the pipeline or integrate it into execution. Cannot merge or modify existing plans—only generates fresh ones.","status":"running","gender":"male","archetype":"planner","building_block":"plan_step","service_override":null}}