| author | |
| committer | |
| log | 024d49520eadb24cc2f2cef0b0a82c33f0290813 |
| tree | b83168585ae682d783ed9d1668761ae65c4f636d |
| parent | e0db2a5e58bcbe7d738bca7667d2440ddb83e30f |
| signature | Signed by PGP key B5690EEEBB952194 |
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 |
| 109 | 109 | ||
| 110 | ## Apply the outcome | 110 | ## Apply the outcome |
| 111 | 111 | ||
| 112 | Do not automatically close a PR if a maintainer in the trusted `TRIAGE_EXEMPTIONS.td` list has | ||
| 113 | commented or submitted a review, including on earlier heads, or if `triage:keep-open` is present. | ||
| 114 | Leave protected PRs open for maintainer decision. This does not grant an author exemption, | ||
| 115 | eligibility, or review approval. | ||
| 116 | |||
| 112 | In enforcement mode, execute the applicable outcome within the established scope, using the state and | 117 | In enforcement mode, execute the applicable outcome within the established scope, using the state and |
| 113 | retry safeguards below. In a dry run or without the required authority, prepare the same action and | 118 | retry safeguards below. In a dry run or without the required authority, prepare the same action and |
| 114 | comment text but do not write to GitHub. Keep the eligibility finding separate from action completion. | 119 | comment 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 |
| 129 | 129 | ||
| 130 | ## Closure and reconsideration | 130 | ## Closure and reconsideration |
| 131 | 131 | ||
| 132 | Automated 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, | ||
| 134 | including on an earlier head, or if `triage:keep-open` is present. This protection does not imply | ||
| 135 | eligibility or review approval. | ||
| 136 | |||
| 132 | PRs that violate these requirements can be closed before deeper review. Multiple independent fixes | 137 | PRs that violate these requirements can be closed before deeper review. Multiple independent fixes |
| 133 | require splitting. Missing approval requires maintainer discussion or issue triage, as applicable. | 138 | require splitting. Missing approval requires maintainer discussion or issue triage, as applicable. |
| 134 | Missing evidence requires establishing the problem and showing how the change was checked. | 139 | Missing evidence requires establishing the problem and showing how the change was checked. |