Skip to content

fix(docs): Update KEP for AI Issue Triage#13530

Open
alyssacgoins wants to merge 1 commit into
kubeflow:masterfrom
alyssacgoins:update-wf-kep
Open

fix(docs): Update KEP for AI Issue Triage#13530
alyssacgoins wants to merge 1 commit into
kubeflow:masterfrom
alyssacgoins:update-wf-kep

Conversation

@alyssacgoins

Copy link
Copy Markdown
Contributor

Description of your changes:
Update KEP with the following key details:

  • Issue label updated from /good-first-issue to /ready
  • Add step to workflow in which owners/approvers are tagged to manually add label, given issue triage report (rather than adding label purely through AI decision)

Checklist:

…arking /ready.

Signed-off-by: Alyssa Goins <agoins@redhat.com>
Copilot AI review requested due to automatic review settings June 15, 2026 20:36
@google-oss-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign james-jwu for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow Bot requested review from HumairAK and zazulam June 15, 2026 20:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates the proposal doc to replace the /good-first-issue gate with a /ready label and adjusts the described triage/gatekeeper workflow accordingly.

Changes:

  • Renames references from /good-first-issue to /ready throughout the proposal, including the auto-close message.
  • Updates the “beginner-friendly issue” workflow steps to include AI feedback + maintainer review before marking issues /ready.
  • Adds an inline TODO noting that the workflow section still needs updating.

1. This proposal does not enhance support for the PR review process. It aims to reduce extraneous PRs.

## Proposal
This KEP proposes a two-part approach: a GitHub Action workflow to label good first issues, and a GitHub Action workflow to validate that PRs raised by new contributors link an issue with this label.
Comment on lines +27 to +28
### I. Introduce '/ready' label for beginner-friendly issues
#TODO: this section needs to be updated with updated workflow
Comment on lines +30 to +32
1. Utilize `gpt-4o-mini` with GH Models API to analyze issue for scope, context, guidance and complexity and decide if the issue contains enough information to be resolved by a contributor (new or otherwise).
Also identify which section of the codebase the issue targets (e.g., frontend, backend, testing, chore)
2. Comment on the issue with the generated feedback.
@modichika proposes the following workflow to validate beginner-friendly issues in the following PR: https://github.com/kubeflow/pipelines/pull/13372
1. Utilize `gpt-4o-mini` with GH Models API to analyze issue for scope, context, guidance and complexity and decide if the issue is a good candidate for first-time contributors.
2. If the issue is a good candidate, it is labeled `/good-first-issue`
1. Utilize `gpt-4o-mini` with GH Models API to analyze issue for scope, context, guidance and complexity and decide if the issue contains enough information to be resolved by a contributor (new or otherwise).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants