ship-it
Ship it
For a full shipping request, finish with the change committed, pushed, open as a ready pull request, and green in CI. Open a new PR as a draft so CI can run while you verify locally. Mark it ready only after verification succeeds.
A narrower request keeps its scope. For CI-only repair, fix the affected branch and checks without creating a PR or changing its draft/ready state, base, title, or unrelated content. For monitoring only, report results without making fixes. An explicit request to keep a draft takes precedence over the full workflow.
Do not merge the PR unless asked. Pause only for material ambiguity, a required approval, or a blocker that cannot be resolved with available access.
Commit the requested work
Work on a feature branch, not the default branch. Stay on the current feature
branch when it owns the change; otherwise follow the repo's naming convention,
or use agent/ when none exists.