Skip to content

chore(ci): remove auto-triage claude workflow#135

Merged
Oddly merged 1 commit intomainfrom
chore/remove-claude-triage
Apr 13, 2026
Merged

chore(ci): remove auto-triage claude workflow#135
Oddly merged 1 commit intomainfrom
chore/remove-claude-triage

Conversation

@Oddly
Copy link
Copy Markdown
Owner

@Oddly Oddly commented Apr 13, 2026

The auto-triage workflow has not been earning its keep. The recent debug run on #129 spent 38 turns and around a dollar of subscription quota before reporting it could not access the issue body in any allowed way: gh CLI is not installed on the runner, WebFetch is not in the allowlist, and the distillery KB search was using the wrong project name and returning zero results. The workflow exited "success" because the SDK ran to completion, but no comment was posted and there is nothing useful to salvage beyond Claude's own diagnostic.

Coderabbit covers the PR review angle. The mention-gated claude.yaml stays for ad-hoc help, and scripts/claude-triage-dry-run.sh remains as a client-side preview if I ever want to run the triage prompt by hand. The triage-distillery.md prompt has no other consumer, so it goes too.

This also implicitly reverts the show_full_output: true debug flag I landed in #134 — the file it was on is now gone.

Summary by CodeRabbit

  • Chores
    • Removed automated issue triage workflow and configuration that previously performed automated categorization, severity assessment, and analysis for newly opened issues.

The auto-triage workflow has not been earning its keep. The recent debug
run on issue #129 spent 38 turns and around a dollar of subscription
quota before reporting that it could not access the issue body in any
way it was allowed to: gh CLI is not installed on the runner, WebFetch
is not in the allowlist, and the distillery KB search was using the
wrong project name and returning zero results regardless of query. The
workflow exited "success" because the SDK ran to completion, but no
comment was ever posted and there is nothing useful to salvage from the
session beyond Claude's own diagnostic.

Coderabbit covers the PR review angle. The mention-gated claude.yaml
stays for ad-hoc help, and scripts/claude-triage-dry-run.sh remains as
a client-side preview if I ever want to run a triage prompt by hand.
The triage-distillery.md prompt has no other consumer, so it goes too.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 13, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 92aa2e37-050d-4d39-a498-31210b3cb32f

📥 Commits

Reviewing files that changed from the base of the PR and between da6818d and 936e01d.

📒 Files selected for processing (2)
  • .github/prompts/triage-distillery.md
  • .github/workflows/claude-triage.yaml

📝 Walkthrough

Walkthrough

This pull request removes the automated GitHub Actions-based issue triage system, deleting the triage prompt file and the associated workflow that previously performed AI-driven issue classification and analysis for newly opened or reopened issues.

Changes

Cohort / File(s) Summary
Automated Triage System Removal
.github/prompts/triage-distillery.md, .github/workflows/claude-triage.yaml
Deleted the entire triage prompt and GitHub Actions workflow that automated issue triage, including knowledge-base search configuration, output formatting rules, and workflow logic for invoking Claude-based triage on new/reopened issues.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/remove-claude-triage

Comment @coderabbitai help to get the list of available commands and usage tips.

@Oddly Oddly merged commit 4a8779b into main Apr 13, 2026
10 of 11 checks passed
@Oddly Oddly deleted the chore/remove-claude-triage branch April 13, 2026 13:07
Oddly added a commit that referenced this pull request Apr 13, 2026
Following on from #135, the rest of the Claude footprint goes too. The
mention-gated claude.yaml worked in principle but I am not getting
enough value out of it to justify the surface area, especially given
the recent rate-limit pressure on the underlying subscription. The
client-side dry-run script and its triage.md prompt have no consumer
once the workflow is gone, so they go in the same commit.

Coderabbit stays for PR review. The Claude GitHub App can be
uninstalled from the repo at leisure — nothing in the tree depends on
it any more.
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