-
|
I'm using GSD with a repo where I've configured it to branch out by phase. The README mentions it commits to the branch upon phase completion does it also merge to main automatically, or do I need to handle that myself? Also, what's the recommended workflow now for quick tasks? I see /gsd:quick is available, but /gsd:fast and /gsd:ship seem to have been removed. What's the current best practice for these? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
GSD does not auto-merge to main. It creates commits on the phase branch, but merging is always your responsibility. This is intentional — merging is a decision point where you should review what was built. Recommended merge workflowAfter verify-work passes: /gsd-shipThis runs pre-merge checks (test suite, optional code review) and creates a PR from the phase branch to your base branch. You review and merge the PR. Quick tasks
|
Beta Was this translation helpful? Give feedback.
GSD does not auto-merge to main. It creates commits on the phase branch, but merging is always your responsibility. This is intentional — merging is a decision point where you should review what was built.
Recommended merge workflow
After verify-work passes:
This runs pre-merge checks (test suite, optional code review) and creates a PR from the phase branch to your base branch. You review and merge the PR.
Quick tasks
/gsd-quickis still available and is the recommended path for small, single-session tasks./gsd-fastis also available — it's a lightweight wrapper that runs a task with minimal ceremony. Both are documented in COMMANDS.md.