authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-10-02 12:04:33-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-10-02 12:04:33-07:00
log024d49520eadb24cc2f2cef0b0a82c33f0290813
treeb83168585ae682d783ed9d1668761ae65c4f636d
parente0db2a5e58bcbe7d738bca7667d2440ddb83e30f
signature Signed by PGP key B5690EEEBB952194

docs(triage): leave protected PRs open (#14852)


2 files changed, 10 insertions(+), 0 deletions(-)

.agents/skills/contribution-triage/SKILL.md+5
...@@ -109,6 +109,11 @@ trusted policy and reassess changed submission evidence; neither example grants...@@ -109,6 +109,11 @@ trusted policy and reassess changed submission evidence; neither example grants
109109
110## Apply the outcome110## Apply the outcome
111111
112Do not automatically close a PR if a maintainer in the trusted `TRIAGE_EXEMPTIONS.td` list has
113commented or submitted a review, including on earlier heads, or if `triage:keep-open` is present.
114Leave protected PRs open for maintainer decision. This does not grant an author exemption,
115eligibility, or review approval.
116
112In enforcement mode, execute the applicable outcome within the established scope, using the state and117In enforcement mode, execute the applicable outcome within the established scope, using the state and
113retry safeguards below. In a dry run or without the required authority, prepare the same action and118retry safeguards below. In a dry run or without the required authority, prepare the same action and
114comment text but do not write to GitHub. Keep the eligibility finding separate from action completion.119comment text but do not write to GitHub. Keep the eligibility finding separate from action completion.
CONTRIBUTING.md+5
...@@ -129,6 +129,11 @@ existing review settings. Neither triage nor a Macroscope review authorizes merg...@@ -129,6 +129,11 @@ existing review settings. Neither triage nor a Macroscope review authorizes merg
129129
130## Closure and reconsideration130## Closure and reconsideration
131131
132Automated triage leaves a PR open for maintainer decision if someone in the trusted
133[TRIAGE_EXEMPTIONS.td](.github/TRIAGE_EXEMPTIONS.td) list has commented or submitted a review,
134including on an earlier head, or if `triage:keep-open` is present. This protection does not imply
135eligibility or review approval.
136
132PRs that violate these requirements can be closed before deeper review. Multiple independent fixes137PRs that violate these requirements can be closed before deeper review. Multiple independent fixes
133require splitting. Missing approval requires maintainer discussion or issue triage, as applicable.138require splitting. Missing approval requires maintainer discussion or issue triage, as applicable.
134Missing evidence requires establishing the problem and showing how the change was checked.139Missing evidence requires establishing the problem and showing how the change was checked.