Repository navigation
Move Three Repositories' Copilot and CodeRabbit Reviews to Explicit Requests - #3924
Conversation
Add an agentPolicy override to PlexCleaner's registry entry, the hub's own values for Copilot and CodeRabbit, so PlexCleaner tests explicit review on active work. Qodo keeps the fleet default, automatic, as the review-cutover check-in 1 recommends for PlexCleaner. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
|
A recorded local strict-review pass covers head |
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues remain, so the repository-specific review policy changes are ready for approval.
No open issues 🎉
What changed in this PR
This PR adds a PlexCleaner-specific agent policy that makes Copilot and CodeRabbit reviews explicit while retaining the fleet-default Qodo policy.
Changes:
- Configures Copilot for explicit, after-checks reviews with up to three rounds per push.
- Configures CodeRabbit for explicit, after-checks reviews with one round.
- Leaves Qodo inherited from the automatic fleet default.
- Review feedback requests a regression test pinning PlexCleaner's rendered policy.
| File | Summary |
|---|---|
registry/repos.json |
Adds PlexCleaner's per-repository review policy overrides. |
Review effort: Lite
Add an agentPolicy override to Financial-Modeling's registry entry: Copilot with the hub's explicit values, CodeRabbit and Qodo off, since neither reviews a private repository on its open-source tier. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
A recorded local strict-review pass covers head |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #3924 +/- ##
===========================================
- Coverage 81.60% 78.26% -3.35%
===========================================
Files 26 35 +9
Lines 9070 12328 +3258
===========================================
+ Hits 7402 9648 +2246
- Misses 1668 2680 +1012
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Add an agentPolicy override to HomeAutomation-Config's registry entry, the same as Financial-Modeling's: Copilot with the hub's explicit values, CodeRabbit and Qodo off, since the repository is private. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
A recorded local strict-review pass covers head |
CodeRabbit does review Financial-Modeling and HomeAutomation-Config, where its plan's rate limit rather than visibility holds it back. So both take the hub's explicit CodeRabbit values, which spend that quota once per pull request, and Qodo keeps the fleet default. Turning a bot off is left to a test of its own. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
A recorded local strict-review pass covers head |
|
@coderabbitai review |
|
/review |
Action performed
|
…s and Refresh DevKitCIoT (#3926) ## Summary Promotes #3923, #3924 and #3927 to `main`. - **Three repositories move their Copilot and CodeRabbit reviews to explicit requests (#3924).** PlexCleaner, Financial-Modeling and HomeAutomation-Config each get the hub's own values: Copilot explicit, after-checks, at most 3 rounds, gating; CodeRabbit explicit, after-checks, once. Qodo keeps the fleet default. This is a test of explicit review on active work, from the review-cutover track (#3877). - **DevKitCIoT's registry entry is refreshed (#3923).** It drops `pullRequestCheck: false`, so `configure.sh apply` adds DevKitCIoT's required status check, and it adds the repository description. - **DevKitCIoT's registry notes keep only its current deviations (#3927).** This answers Copilot's finding on this promotion. The completed-promotion text is deleted, per `AUDIT.md`'s driftNotes rule. Nothing is written to any repository by this promotion. Each of the three repositories' own sessions writes its policy files into its `develop`. `configure.sh apply` then runs for each from a hub checkout at the new `main`, with its own go-ahead. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Adds the same
agentPolicyoverride to three repositories, so explicit review gets tested on active work. This is the maintainer's choice from the review-cutover track (#3877). The repositories are PlexCleaner (public), and Financial-Modeling and HomeAutomation-Config (both private).factsderives the same settings for each repository: CodeRabbitenabled: false, Qododisable_auto_feedback: false, and Copilot's ruleset rule off on both branches. Awrite --dry-runagainst each repository'sdevelopchanges.github/agent-policy.jsonand.coderabbit.yaml, and leaves.pr_agent.tomlunchanged.Next, on this session's "go", each repository's own session writes its files into its
develop. Thenconfigure.sh applyruns for each on the maintainer's go-ahead.Verified locally:
spec/validate.pyOK, and thetest_spec_validate,test_audit_helpersandtest_agent_policysuites pass.🤖 Generated with Claude Code
Summary by CodeRabbit