用途:Task Replanner 是一个独立优先的 L3 工作单元,属于 3XX 规划类别,用于任务重规划。它把理想任务计划与现有任务做比较,并执行必要操作。
主要能力:解析 Story 上下文、加载现有任务、将理想结构与现有任务结构归一化、分类为 KEEP、UPDATE、OBSOLETE、CREATE,随后执行对应更新;仅在提供方发生变更时更新看板;每次返回机器可读输出,并写入校验后的摘要工件。
使用方式:核心输入包括 storyId、taskType、storyData、existingTaskIds、idealPlan、teamId。独立模式省略 runId 与 summaryArtifactPath;托管模式需同时传入二者。运行分为 PHASE_0_CONFIG 至 PHASE_8_SELF_CHECK 阶段。摘要规则:emit summary_kind=task-plan;独立运行自行生成 run_id 并写入默认工件路径,托管运行须写入指定路径。
强制读取:references/coordinator_summary_contract.md、task_plan_worker_runtime_contract.md、environment_state_contract.md、storage_mode_detection.md、template_loading_pattern.md、destructive_operation_safety.md、replan_algorithm.md。
限制与规则:保持独立可用,不依赖协调器运行时状态;重规划后保留类型特定规则;空分类时返回已验证的空操作摘要并停止;无变更快速路径不改动提供方与看板;在 tracker createTask/updateBody 前须确认 body 含 7 个部分(Context、Implementation Plan、Technical Approach、Acceptance Criteria、Affected Components、Existing Code Impact、Definition of Done),否则 PreToolUse 钩子会阻止。版本 3.0.0,最后更新 2025-12-23。