From 3d9eeea1e7344e06bc08fd39a4a0e5adcbb75b6c Mon Sep 17 00:00:00 2001 From: Kyle Sexton <153232337+kyle-sexton@users.noreply.github.com> Date: Wed, 14 Oct 2026 11:23:35 -0400 Subject: [PATCH] feat(github-actions-conventions): reserve the work function resolve-issue The issue-work lane in claude-code-plugins names its caller work-resolve-issue.yml; the naming lint rejects it until the work stage lists resolve-issue. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01CQKJiE8NBix1bgynWFSkqp --- components/github-actions-conventions/vocabulary.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/components/github-actions-conventions/vocabulary.json b/components/github-actions-conventions/vocabulary.json index 831f702..7f67dec 100644 --- a/components/github-actions-conventions/vocabulary.json +++ b/components/github-actions-conventions/vocabulary.json @@ -21,7 +21,14 @@ { "name": "triage", "status": "in-use" } ], "plan": [], - "work": [{ "name": "respond-mention", "status": "in-use" }], + "work": [ + { + "name": "resolve-issue", + "status": "reserved", + "purpose": "Work one labeled issue to a draft pull request, or push it back to a human." + }, + { "name": "respond-mention", "status": "in-use" } + ], "pr": [ { "name": "audit-workflows", "status": "in-use" }, { "name": "automerge", "status": "in-use" },