Open
Conversation
We're seeing an increase PRs that were either entirely or partially created using LLMs. Adding an AGENTS.md file should hopefully aid in the quality of PRs submitted.
One common thing I've run up against when reviewing OSS Community PRs is that the work tends to happen in one large commit, or as few large commits. These large commits generally mix things like cleanup, abstraction, bug fixes, feature adds, and refactors. Mixing these makes it harder to review PRs. Asking the agent to follow commit disciple should make it _easier_ to review PRs which in turn will help with stability and long term maintainability.
Our testing setup for our functional tests means that multiple tests in the same test class share the same underlying dbt project files. This is unfortunate in that multiple tests in the same functional test class can lead to flakiness is one test modifies the underlying dbt project. Adding this context to the AGENTS.md should hopefully mean we get fewer flaky tests moving forward.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #12630 +/- ##
=======================================
Coverage 91.40% 91.40%
=======================================
Files 203 203
Lines 25677 25677
=======================================
Hits 23470 23470
Misses 2207 2207
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
MichelleArk
reviewed
Mar 10, 2026
MichelleArk
reviewed
Mar 10, 2026
MichelleArk
previously approved these changes
Mar 10, 2026
sriramr98
reviewed
Mar 11, 2026
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.
We're seeing an increase in PRs overall, and a lot are either entirely or partially created using LLMs. Generally, I think that is a good thing. People having easier access to fix bugs and add features is cool. However, we need to balance that with stability and long term maintainability of the project. Some of the reoccurring issues we're seeing are things like:
Adding an AGENTS.md file should hopefully improve these types of problems. In turn this should allow us to review and ship the flood of PRs more easily maintaining stability and lessening the long-term maintainability burden.