diff --git a/packages/core/src/skills/builtin/github-issue-triage/references/triage_rules.md b/packages/core/src/skills/builtin/github-issue-triage/references/triage_rules.md index 72bcb6dc39..e87469a740 100644 --- a/packages/core/src/skills/builtin/github-issue-triage/references/triage_rules.md +++ b/packages/core/src/skills/builtin/github-issue-triage/references/triage_rules.md @@ -25,7 +25,7 @@ If there is a cross-referenced PR in `cross_references` where `is_pr` is `true` 2. Check the comments to see if it was closed by an automated bot (e.g., `gemini-cli` bot closing it automatically due to missing labels like 'help wanted' after 14 days). 3. Analyze the PR's title, body, and comments to determine if it implements a valid and useful feature/fix and is worth resuming. - If it is worth resuming AND was closed by a bot: - a. Determine if the issue should be **Maintainer-only** (epic, core architecture, sensitive fixes, internal tasks, or issues requiring deep investigation) or **Help-wanted** (good for community, general bugs, features, or tasks ready for external help). + a. Determine if the issue should be **Maintainer-only** (epic, core architecture, sensitive fixes, internal tasks, issues requiring deep investigation, changes to key UI/UX that affect all users, or modifications to core internal data structures and IPC mechanisms) or **Help-wanted** (small well-defined features, easy-to-fix bugs, good for community, or tasks ready for external help). b. If it should be **Maintainer-only**: - Execute `gh issue edit --remove-label "status/need-triage" --add-label "🔒 maintainer only"` - **STOP EXECUTION**. (Do not reopen the PR). @@ -100,7 +100,7 @@ Search for duplicates using `gh issue list --search "" --repo --remove-label "status/need-triage" --add-label "help wanted"`. - If you categorized the issue as **Maintainer-only**, also run `gh issue edit --remove-label "status/need-triage" --add-label "🔒 maintainer only"`. - Action: `gh issue comment --body "### Triage Summary\n\n"`