返回 Skill 列表
extension
分类: 开发与工程无需 API Key

fusion-refactor

比较重构方法并选择最安全的路径;当存在多种重构策略时使用。

person作者: jakexiaohubgithub

Fusion Refactor

Overview

Use an F-thread: three workers propose different refactor strategies in separate worktrees. The queen selects the safest path.

Inputs

  • Refactor goal and constraints

Workflow

  1. Verify git and mprocs.
  2. Create session variables and worktrees.
  3. Write tasks.json, worker prompts, and queen prompt.
  4. Launch mprocs.

Worktree Commands

git worktree add "{WORKTREE_ROOT}/impl-a" -b fusion/{SESSION_ID}/impl-a
git worktree add "{WORKTREE_ROOT}/impl-b" -b fusion/{SESSION_ID}/impl-b
git worktree add "{WORKTREE_ROOT}/impl-c" -b fusion/{SESSION_ID}/impl-c

Worker Prompt Outline

  • Worker A: incremental refactor
  • Worker B: module-by-module
  • Worker C: larger rewrite with safeguards

Queen Prompt Outline

  • Compare risk, test impact, and migration cost

mprocs Launch

mprocs --config .hive/mprocs.yaml

Output

  • Selected refactor strategy and staged plan