Skip to content

feat: Claude issue triage workflow for Tetris issues - #5

Merged
DanielGeek merged 2 commits into
mainfrom
claude-issue-triage-workflow
Oct 1, 2026
Merged

DanielGeek merged 2 commits into
mainfrom
claude-issue-triage-workflow

Conversation

@DanielGeek

Copy link
Copy Markdown
Owner

Summary

  • Adds .github/workflows/claude-issue-triage.yml.
  • Runs when a Tetris issue is opened, when its title/body is edited, or when the tetris label is added.
  • Claude assigns existing labels (tetris, type, priority:*, area:*) and posts one sticky ## 🤖 Claude Triage comment (updated on re-analysis) with summary, likely root cause/affected code, suggested implementation approach, acceptance criteria and open questions.
  • Uses the existing CLAUDE_CODE_OAUTH_TOKEN secret. Claude is read-only on code (only gh issue view/edit/comment and gh label list), and issue text is treated as untrusted data.
  • The new labels (tetris, priority:*, area:*) were already created in the repo.

Test plan

  • After merge, open an issue like "Tetris: piece rotation goes through the wall" and check labels + triage comment.
  • Edit the issue body: the same comment is updated, no duplicates.
  • Non-Tetris issue: workflow is skipped.

🤖 Generated with Claude Code

On issue opened/edited (title or body) or when the `tetris` label is
added, Claude analyzes the issue, applies existing labels (type,
priority, area) and posts a single, updatable diagnosis comment with
root cause, affected code and a suggested implementation approach.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
python-projects Ready Ready Preview Oct 1, 2026 7:43pm UTC

Workflows must stay in the repo-root .github/workflows, so scope the
review to PRs that touch 87-ClaudeCode/03-claude-tetris/ via a paths filter.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@DanielGeek
DanielGeek merged commit 2c467d1 into main Oct 1, 2026
2 checks passed
@DanielGeek
DanielGeek deleted the claude-issue-triage-workflow branch October 1, 2026 19:49

This branch was successfully deployed

1 active deployment
Preview — 5abeccae Deployed Oct 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant