Skip to content

feat(workflow): route intake and hand triage to duty engineer - #3821

Draft
purp wants to merge 1 commit into
workflow-labeling/contractfrom
workflow-labeling/intake
Draft

purp wants to merge 1 commit into
workflow-labeling/contractfrom
workflow-labeling/intake

Conversation

@purp

@purp purp commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Label new issues at intake and give human triage engineers a private Slack handoff path, while leaving automatic triage review for the linked follow-on issue.

Related Issue

Closes #3811
Part of #3807
Stacked on #3810

Changes

  • Route maintainer-authored issues to state:accepted, and external issues to state:new.
  • Add a human-invoked triage handoff that posts summaries in the OpenShell triage channel and mentions the duty engineer group.
  • Update the triage skill for collaborative human disposition and safe security handling.
  • Keep Slack bot token and channel/group IDs configurable; bot installation and token provision remain rollout steps.

Testing

  • mise run pre-commit passes
  • Unit tests added/updated for intake and Slack handoff
  • E2E tests added/updated (not applicable without Slack credentials)
  • mise run ci passes with an isolated Go lint cache

Checklist

  • Follows Conventional Commits
  • Commits are signed and signed off (DCO)
  • Architecture docs updated (not applicable; contributor workflow docs updated)

@copy-pr-bot

copy-pr-bot Bot commented Sep 29, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@purp
purp added this pull request to stack #3824 September 29, 2026 02:21
@purp

purp commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator Author

/ok to test ff008a5

Signed-off-by: Jim Meyer <jimeyer@nvidia.com>
@purp
purp force-pushed the workflow-labeling/intake branch from ff008a5 to 3d2de58 Compare September 29, 2026 18:14
@purp

purp commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator Author

/ok to test 3d2de58

This branch has not been deployed

No deployments
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.

feat(workflow): label new issues and hand triage findings to humans

1 participant