-
Notifications
You must be signed in to change notification settings - Fork 15
Measure whether the global Qodo settings repository is honored for a personal account #959
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| # Temporary, for the measurement on this pull request only. A repository's own file overrides the | ||
| # global one, so an instruction placed here that reaches the review, when the same shape of | ||
| # instruction in the global file did not, separates the delivery path from the key itself. | ||
| [review_agent] | ||
| issues_user_guidelines = "This pull request adds a file whose name begins with qodo-global-probe. Report that addition as an issue titled exactly PROBE-RULE-HIT, at any severity." | ||
|
Comment on lines
+1
to
+5
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| # Qodo Global Configuration Probe | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔴 High 1. A measurement artifact enters the repository The added qodo-global-probe.md file is a temporary measurement probe that violates the `No measurement probe files rule. Because its filename begins with qodo-global-probe`, the artifact is persisted in the repository instead of remaining outside the codebase. Agent Prompt
|
||
|
|
||
| This file exists only to measure whether Qodo honors a global `pr-agent-settings` repository under | ||
| a personal account rather than an organization. Qodo's documentation says the repository must live | ||
| in an organization, and this account is a personal one, so the behavior is undocumented and has to | ||
| be observed. | ||
|
|
||
| The measurement reads two independent signals from the review this pull request draws. | ||
|
|
||
| - <https://github.com/ptr727/pr-agent-settings> sets `use_images_and_animations = false`. Qodo | ||
| applies that itself rather than asking the model to comply, so the divider and severity images | ||
| disappearing from the review is the structural signal. | ||
| - The same repository's `best_practices.md` reserves the `qodo-global-probe` file name prefix, so a | ||
| reported rule violation naming that rule is the second signal. This file carries that prefix. | ||
|
|
||
| The two signals test different halves of the same claim and can disagree, which is why both are | ||
| read. | ||
|
|
||
| This pull request is closed unmerged once the review lands. | ||
|
|
||
| ## Control arm | ||
|
|
||
| The first review carried no images, which is what the setting predicts, but Qodo changed its own | ||
| review layout in the same two-day window, so that one observation cannot separate the setting being | ||
| honored from a product change. The setting is now flipped to its default of `true` and this commit | ||
| re-triggers the review. Images returning is explained only by the global configuration being read, | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win Do not present image return as causal proof. A Qodo layout change can occur independently after this commit. Therefore, returning images does not prove that Qodo read Proposed wording-Images returning is explained only by the global configuration being read,
-because a product change cannot follow an edit to another repository.
+Images returning is consistent with the global configuration being read, but
+does not by itself exclude an independent Qodo layout change.🤖 Prompt for AI Agents |
||
| because a product change cannot follow an edit to another repository. Nothing here is intended to be kept, | ||
| and the measurement is recorded on <https://github.com/ptr727/ProjectTemplate/issues/1321>. | ||
|
Comment on lines
+27
to
+28
Comment on lines
+25
to
+28
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔴 High
2. Every review can receive a fake issue
🐞 Bug☼ ReliabilityAgent Prompt
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools