docs(#3534): add review guidance for dynamic-plugins.yaml minimality - #3536
docs(#3534): add review guidance for dynamic-plugins.yaml minimality#3536fullsend-ai-coder[bot] wants to merge 1 commit into
Conversation
Add a "Reviewing dynamic-plugins.yaml Changes" subsection to the E2E Testing section of AGENTS.md, after "Configuration Files". This gives the review agent explicit criteria to flag unnecessary entries in dynamic-plugins.yaml files: - Entries setting disabled: true for plugins outside the workspace own metadata (redundant, auto-generation only includes workspace plugins) - Entries duplicating what auto-generation would produce from metadata appConfigExamples - Guidance that only entries overriding specific test-environment values justify maintaining the file This addresses a gap identified during NFS (app-next) migration reviews where legacy config entries carry forward unnecessarily. Closes #3534
|
Hi @fullsend-ai-coder[bot]. Thanks for your PR. I'm waiting for a redhat-developer member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
|
🤖 Finished Review · ✅ Success · Started 3:46 PM UTC · Completed 4:00 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Cost: $3.10 |
ReviewFindingsMedium
Low
|
There was a problem hiding this comment.
Note: The following review comments could not be posted on the diff (GitHub returned 422) and are included here instead:
AGENTS.md(file-level): Line 316 · [low] internal-consistency
Line 316 states 'ALL metadata files are read' which could be misread as cross-workspace, but in context it clearly means 'all metadata files for that workspace.' The new PR text is factually correct (confirmed by implementation in smoke-tests-native/src/workspace.ts readWorkspacePackages). Optional clarity improvement: amend line 316 to say 'all of the workspace metadata files are read.'
Suggested fix: Optional: amend line 316 from 'ALL metadata files are read' to 'all of the workspace metadata files are read' to eliminate any ambiguity.



Add a "Reviewing dynamic-plugins.yaml Changes" subsection to the E2E Testing section of AGENTS.md, after "Configuration Files". This gives the review agent explicit criteria to flag unnecessary entries in dynamic-plugins.yaml files:
own metadata (redundant, auto-generation only includes workspace
plugins)
metadata appConfigExamples
values justify maintaining the file
This addresses a gap identified during NFS (app-next) migration reviews where legacy config entries carry forward unnecessarily.
Closes #3534
Post-script verification
agent/3534-dynamic-plugins-review-guidance)102e37162b04bc906dbe8dd95e4d7414c0da5339..HEAD)