ds-ready
Installation
SKILL.md
Do all of ds-ship except the merge. Hand the user an open PR that passes the merge gate.
The request grants the same test permission as ds-ship, and you may commit, push, rebase and --force-with-lease this task's branch. You may not merge.
Steps
- Read
ds-shipand follow its steps 1 to 6: branch, change, prove, review, file, watch. - Before the first push, turn off auto-merge and take the PR out of any merge queue. Check again before each push. If you cannot stop automatic merging, report that before you continue.
- After the last fix, re-prove any behavior change and any non-trivial conflict resolution.
- Fetch the base branch. Read the live PR: head SHA, base, checks, reviews, mergeable state. Confirm it is open and not a draft.
- Apply the
ds-shipmerge gate and pick one verdict:- Ready: the gate passes. Leave the PR open.
- Waiting on approval: only a required human approval is missing. Confirm that this is the real blocker.
- Blocked: say what stops it, what you tried and what is needed.
- Report the PR link, final head SHA, verdict, proof, review outcome and remaining risks. State that the PR is open and unmerged.