chore(github): add codeowner field to RFC issue template#93
Closed
krokoko wants to merge 1 commit into
Closed
Conversation
Add an optional input field to the RFC template so proposers can specify the proposed CODEOWNERS entry for their new plugin or feature. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Task-Id: 01KRCATNX18JEM32A68MTV373Q Prompt-Version: 1c9c10e027a2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Codeowner fileinput field to.github/ISSUE_TEMPLATE/rfc.ymlplugins/my-plugin @awslabs/agent-plugins-my-team) when submitting a new plugin or major feature RFCChanges
.github/ISSUE_TEMPLATE/rfc.yml— addedcodeownerinput field (optional, placed after "Alternative solutions")Build & test results
No project tests exist beyond the build pipeline; the YAML template was validated via the build.
Decisions
required: false) — existing RFCs are not affected and not all RFCs require a new plugin teamtype: input(single line) because a CODEOWNERS entry is a short, structured stringAgent notes
What went well: The RFC template and CODEOWNERS file were easy to locate; the change was straightforward with clear precedent from the existing CODEOWNERS structure.
What was difficult: Nothing significant — the YAML template format and existing admin metadata section made the insertion point obvious.
Patterns discovered:
.github/ISSUE_TEMPLATE/as.ymlfilesmise run buildis the single command that covers lint + format check + security — always run it before committingSuggestions for future tasks:
codeownerfieldrequired: truefor RFCs with thenew-pluginlabel (not possible in GitHub's issue template YAML, but could be enforced via a GitHub Action)By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.