land-and-deploy
“Land and deploy workflow. (gstack)”
aipkg.jsonLICENSE.txtREADME.mdSKILL.mdSKILL.md.tmpl- 01SQP-285%HIGH
SKILL.md.tmpl:3593
detailhide
The skill performs destructive merge operations (irreversible code integration to production branches) with insufficient safeguards. While Step 3.5 provides a readiness gate, the actual merge in Step 4 proceeds with minimal re-confirmation after potentially long delays (CI waits, merge queues can exceed 30 minutes). Users may forget the context or be context-switched by the time Step 4 executes. The skill allows auto-merge without re-showing the PR diff or final confirmation immediately before the irreversible `git push` or `gh pr merge` executes.
fix Add a final confirmation gate immediately before Step 4's merge execution that: (1) re-displays the PR title, branch names, and a summary of changes; (2) requires explicit user approval via a high-friction prompt (e.g., 'type the PR number to confirm'); (3) re-checks that CI is still passing at merge time; (4) captures user intent explicitly (not just relying on historical context from Step 3.5).