{"wiki":{"id":2843,"slug":"tp-ar-02","entity_type":"droid","entity_id":"tp-ar-02","title":"Tactical Planner Twin","prose_md":"## About\n\nTactical Planner Twin is [[agt_020]]’s on-demand planning tool. It creates or re-checks a tactical plan for one execution and agent at a time—useful for spot-checks, mid-task replanning, and validation before a plan goes live.\n\nWhen triggered with an execution ID, agent ID, and optional group name, it runs the planning engine and returns the plan as JSON. It does not run on a schedule, save its results, or update the live pipeline automatically. Its name is unique, but it belongs to a reusable planner family of 14 droids run across [[agt_020]] and [[agt_011]]. It is pure software and does not call Claude.","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"planner\", \"family_size\": 14, \"is_unique\": true}","profile_pic_path":"","source_hash":"984e69c7facb6bc68933a64da3b22ffa15c3e0ed3e577a9a91d42a0a33bcdd8f","status":"active","last_generated_at":"2026-08-04 01:37:53","created_at":"2026-08-04 01:37:53","updated_at":"2026-08-04 01:37:53"},"facts":{"id":"tp-ar-02","name":"Tactical Planner Twin","machine_name":"TP-AR-02","owner":"agt_020","function":"On-demand tactical planning trigger","process_type":"triggered","schedule":"On demand","process_name":"tactical_planner_twin","avatar_color":"#94a3b8","created_for":"Merlin executes the tactical layer: converting Elrond's strategic steps into detailed plans, assigning work to teams, writing task instructions, and replanning when tasks drift. TP-AR-02 gives Merlin a way to quickly regenerate or verify a tactical plan on the fly, without waiting for the scheduled planner.","purpose":"TP-AR-02 is Merlin's on-demand tactical planning tool. When Merlin spots a plan that needs re-checking or needs a fresh plan for a specific execution right now, TP-AR-02 runs the planning engine immediately and returns the result.","duties":"- Takes an execution ID, agent ID, and optional group name as input\n- Runs the tactical planning engine\n- Returns the generated plan as JSON\n- Used for spot-checks, replanning after mid-task adjustments, or validating plans before they go live","constraints":"- Only runs when triggered; does not run on a schedule.\n- Plans for a single execution and agent at a time, not across the whole pipeline.\n- Does not save results or integrate them into the live pipeline automatically.\n- Uses the same planning logic as TP-AR-01; it just makes it available on demand.","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}}