[#372] 🤖 - Keep generated catalogs out of review context - #372
Merged
Merged
Conversation
vypbot
self-requested a review
September 14, 2026 17:29
Contributor
Bugbot: review complete
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #372 +/- ##
===========================================
+ Coverage 90.94% 92.12% +1.18%
===========================================
Files 135 642 +507
Lines 6251 16465 +10214
Branches 1338 4242 +2904
===========================================
+ Hits 5685 15169 +9484
- Misses 172 523 +351
- Partials 394 773 +379 🚀 New features to boost your workflow:
|
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
Update the repository-local AI review policy so generated build bundles and
specs/CATALOG.mdare excluded from Bugbot context across issue, issue-comment, pull-request, and pull-request-comment workflows. Authored SDDs andspecs/catalog.jsonremain available as review evidence.🎯 Related Issues / Tickets
🧩 Scope of Changes
ai-ignore-files: build/*,specs/CATALOG.mdconsistently.🛠️ Technical Details
build/*,specs/CATALOG.md.specs/CATALOG.mdand verifies that validation fails with the expected contract error.🔍 How to Test
pnpm testand verify the full test suite passes, including the workflow-contract tests.pnpm run validate:workflowsand verify all workflow contracts pass.pnpm run typecheckandpnpm run lint..github/workflows/copilot_issue.yml,.github/workflows/copilot_issue_comment.yml,.github/workflows/copilot_pull_request.yml, and.github/workflows/copilot_pull_request_comment.ymlcontainsai-ignore-files: build/*,specs/CATALOG.md.graphify update .to refresh the repository graph.🧪 Test Coverage
The validation reports 428 suites / 3,798 tests, including 97 workflow-contract tests.
📸 Screenshots / Recordings (UI changes only)
Not applicable; this PR does not change the UI.
🚀 Deployment Notes
Details: This is a repository-local workflow policy change. Public setup templates remain unchanged.
🔒 Security Considerations
The change limits generated artifacts in this repository's AI review context without changing authentication, authorization, or public setup behavior.
📈 Performance Impact
The change only adjusts workflow inputs and adds static contract validation.
📝 Notes for Reviewers
Please verify that the exclusion value is identical across all four repository workflows and that
setup/workflows/remains unchanged.✅ Checklist
📚 Additional Context
The workflow contract intentionally excludes generated
build/*bundles and the generatedspecs/CATALOG.mdindex while preserving authored specifications andspecs/catalog.jsonfor review context.