From 5484a86d289f0e61ddbf25aa25ba974fc11ab8be Mon Sep 17 00:00:00 2001 From: Cat Wu Date: Tue, 28 Oct 2025 20:04:53 -0700 Subject: [PATCH] Increase oncall triage engagement threshold to 50 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updates the oncall triage automation to require 50+ engagements (comments + reactions) before applying the oncall label, making the criteria more conservative to focus on the most critical issues. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .claude/commands/oncall-triage.md | 4 ++-- .github/workflows/oncall-triage.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.claude/commands/oncall-triage.md b/.claude/commands/oncall-triage.md index 60b06866..979bdfe6 100644 --- a/.claude/commands/oncall-triage.md +++ b/.claude/commands/oncall-triage.md @@ -9,9 +9,9 @@ Repository: anthropics/claude-code Task overview: -1. First, get all open bugs updated in the last 3 days with at least 5 engagements: +1. First, get all open bugs updated in the last 3 days with at least 50 engagements: ```bash - gh issue list --repo anthropics/claude-code --state open --label bug --limit 1000 --json number,title,updatedAt,comments,reactions | jq -r '.[] | select((.updatedAt >= (now - 259200 | strftime("%Y-%m-%dT%H:%M:%SZ"))) and ((.comments | length) + ([.reactions[].content] | length) >= 5)) | "\(.number)"' + gh issue list --repo anthropics/claude-code --state open --label bug --limit 1000 --json number,title,updatedAt,comments,reactions | jq -r '.[] | select((.updatedAt >= (now - 259200 | strftime("%Y-%m-%dT%H:%M:%SZ"))) and ((.comments | length) + ([.reactions[].content] | length) >= 50)) | "\(.number)"' ``` 2. Save the list of issue numbers and create a TODO list with ALL of them. This ensures you process every single one. diff --git a/.github/workflows/oncall-triage.yml b/.github/workflows/oncall-triage.yml index 01531b1c..8cb0a982 100644 --- a/.github/workflows/oncall-triage.yml +++ b/.github/workflows/oncall-triage.yml @@ -54,7 +54,7 @@ jobs: - Use mcp__github__get_issue_comments to read all comments - Evaluate whether this issue needs the oncall label: a) Is it a bug? (has "bug" label or describes bug behavior) - b) Does it have at least 5 engagements? (count comments + reactions) + b) Does it have at least 50 engagements? (count comments + reactions) c) Is it truly blocking? Read and understand the full content to determine: - Does this prevent core functionality from working? - Can users work around it?