key = "refactor" title = "Refactor" blurb = "Audit dependencies + versions, propose API/SDK adaptations, apply the changes." requires_repo = true default_team_template = "rust_sdlc" [[phases]] kind = "coding" order_idx = 0 [phases.config] # INERT. `loop` is listed in phase_config::DECLARED_BUT_UNREAD — # iteration is max_iterations + done_when, and nothing reads this value. # Kept because it states the intent; annotated so it is not mistaken for # the mechanism. loop = "single_pass" # The planner runs `cargo tree`, `cargo outdated`, `npm outdated`, # etc. and produces INT-XX items per stale dep. commit_policy = "on_green_tests" # Bench before + after the pass so we can measure impact. benchmark = { mode = "before_after" }