* fix(phase): parse remove --force regardless of position * chore(changeset): add fragment for phase-remove flag fix * fix(phase): fail when phase.remove target is missing
322 B
322 B
type, pr
| type | pr |
|---|---|
| Fixed | 3416 |
phase remove --force <phase> now works correctly across both CLI and SDK query paths (#3409) — flag parsing no longer treats --force as the phase id when the flag appears before the positional argument, preventing false success responses and unintended STATE.md phase-count drift.