Never open a PR unless the user explicitly asks
Do not create pull requests unless the user explicitly asks in this turn ('open the PR', 'create the PR', 'raise a PR'). Commit and push the branch, then stop and wait.
Why: User controls when PRs open (timing, review load, billing). Prematurely opened PRs have had to be closed, which is churn.
How to apply: After committing and pushing, report status and offer to open a PR. Never run gh pr create until asked.