













@@ -16,11 +16,13 @@ Return exactly five PR URLs, each with:
1616- bug summary
1717- why the fix is low-risk
1818- proof: rebased-head local/Testbox/live commands or run IDs
19+- autoreview: clean result on the exact head being shown
1920- CI green on the exact pushed PR head
2021- issue/duplicate cleanup done or still pending
21222223The five URLs may be existing PRs that were reviewed/fixed, or new PRs created from issues/clusters.
23-Do not present a PR as one of the five until it has been refreshed on current `main`, left-tested, pushed, and verified green in live GitHub CI.
24+Do not present a PR URL to the maintainer until it has been refreshed on current `main`, left-tested, autoreviewed clean, pushed, and verified green in live GitHub CI.
25+If code, tests, changelog, PR body, or branch base changes after autoreview, rerun autoreview before showing the URL.
24262527## Companion Skills
2628@@ -59,6 +61,7 @@ Reject:
5961- bugs needing live credentials that are unavailable
6062- PRs with red CI unless you fix, rebase, push, and recheck them green
6163- PRs you only reviewed locally but did not refresh/push/check live
64+- PRs whose final head has not passed `$autoreview`
6265- fixes whose clean shape is a larger architecture move
6366- speculative reports without reproducible/provable cause
6467- UI/UX changes requiring product judgment
@@ -90,8 +93,9 @@ Reject:
90936. Review, refresh, and publish:
9194- rebase or otherwise refresh the PR branch on current `origin/main`
9295- resolve drift, including newly exposed CI failures, rather than counting the PR as ready
96+- changelog-only conflicts are routine on busy `main`; resolve them mechanically when already refreshing, but do not treat them as a real code conflict, a reason to reject the PR, or evidence that the branch needs extra fixup beyond the changelog entry order
9397- left-test the rebased head with the smallest meaningful local/Testbox/live command that proves the bug
94-- run `$autoreview` until no accepted/actionable findings remain
98+- run `$autoreview` until no accepted/actionable findings remain before creating, updating, or presenting the PR URL
9599- create/update PR with real body and proof fields
96100- push the exact reviewed head
97101- verify live GitHub CI is green for that pushed head; do not count pending, red, dirty, conflicting, or externally blocked PRs in the five
@@ -117,7 +121,7 @@ What was not tested:
117121## Existing PR Rules
118122119123- Review code path beyond the diff before trusting it.
120-- If PR is good: rebase/refresh on current `main`, fix small issues, left-test, autoreview, push, and get CI green before counting it.
124+- If PR is good: rebase/refresh on current `main`, fix small issues, left-test, autoreview clean, push, and get CI green before showing or counting it.
121125- If PR is not good but has a useful idea: recreate locally, co-author when warranted, close original with thanks and explanation.
122126- If PR is duplicate or fixed on `main`: comment proof, close.
123127- If maintainer cannot push to contributor branch: create own branch/PR, preserve useful commits or credit.
此內容由慣性聚合(RSS閱讀器)自動聚合整理,僅供閱讀參考。 原文來自 — 版權歸原作者所有。