Create PR
Before Creating
- Load
/git-workflow— verify branch name and commit format - Run
git diff develop..HEAD --stat— confirm scope of changes - Run
/create-changeset— add a changeset if anylibs/*package changed - Commit the changeset
PR Body Template
### ✅ Checklist
- [x] Changeset attached (`pnpm changelog`)
- [{{TEST_CHECKBOX}}] Covered by automatic tests{{TEST_NOTE}}
- [x] Impact: {{IMPACT}}
### 📝 Description
{{DESCRIPTION}}
### ❓ Context
{{CONTEXT}}
---
### 🧐 For Reviewers
- Code aligns with requirements described in context
- No undocumented trade-offs or technical debt introduced
- Tests cover the meaningful cases
- Public API changes are intentional and backward-compatible (or breaking change documented)
Fill Rules
TEST_CHECKBOX:xif tests exist,if not (explain why inTEST_NOTE)IMPACT: one-line description of what could regressDESCRIPTION: problem → solution, include code examples for API changesCONTEXT: Jira/GitHub link or plain description
Create the PR
git push -u origin HEAD
gh pr create --draft \
--base develop \
--title "<type>(<scope>): <description>" \
--body "$(cat <<'EOF'
<generated body>
EOF
)"
Always use --draft. Always target develop.