用途:在包含 productos/ 的应用仓库中,依据 studio-develop-refactor-plan 生成的 docs/REFACTOR.md,逐项执行重构任务,直到所有任务完成。
主要能力:按 docs/REFACTOR.md 的顺序执行任务,先做移除与基础工作,再做重建,不跳步;每个任务按 Files 与 Notes 指定的范围做外科式修改,并清理被孤立的导入、变量或文件;每完成一项先运行任务 Notes 中的验证步骤、启动应用并跑测试,通过后才把 - [ ] 改为 - [x] 并更新头部状态行;阶段边界处端到端运行应用、确认阶段目标,并以 Refactor Phase {N}: {Phase Title} 提交、推送后继续;若阶段涉及认证、支付、用户输入或数据访问,先运行编码代理内置审查(Claude Code 中为 /review,Cursor 或 Codex 用等效功能)并处理发现。
使用方式:先读 docs/REFACTOR.md,它是变更内容与顺序的唯一依据,不要重新讨论已定决策;docs/PRD.md 是重构收敛的目标规格,docs/DESIGN.md 提供视觉设计令牌,但不要整体加载,只读各阶段列出的 Reference 章节及任务 Notes 指向的内容。若 docs/REFACTOR.md 缺失,应停止并提示用户先运行 studio-develop-refactor-plan。
限制:计划的保留/移除决定为最终决定,不得为“以防万一”保留被移除功能;PRD 的技术栈选择为最终决定,不得替换;视觉样式只能来自 docs/DESIGN.md 令牌,不得自创颜色、字体或间距;任务含糊或与 PRD 冲突时先查对应 PRD 章节,仍不清楚则只问一个具体问题;发现计划未覆盖的工作应提出新增任务,不得静默扩大范围;验证失败必须先修复,不得标记失败任务完成或在应用损坏时开始下一任务。官方文本暂未提供。