Ship Finish Branch
Complete a feature branch with merge/PR/keep/discard options. Verifies tests pass, cleans up worktree. Run after ship-test.
Finish branch — Complete the feature
Process
- Verify all tests pass on the current feature branch.
- Present options:
- A. Merge to main (squash commits into one)
- B. Merge to main (keep individual commits)
- C. Open a Pull Request (for team review)
- D. Keep the branch (come back later)
- E. Discard (delete branch and worktree)
- Execute the chosen option.
- Clean up the git worktree after merge or discard.
- Update
progress.jsonwith branch status. - Output: "Run
/bayes-ship:ship-deployto deploy to production."