Collapse specialist findings in review panel verdict - #454
Conversation
Wrap each specialist's findings in a <details> block so the PR comment is less verbose. The synthesis, required actions, and optional follow-ups remain expanded since those are actionable. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Warning Review limit reached
Next review available in: 37 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (2)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Summary by QodoCollapse specialist findings in review panel verdict template
AI Description
Diagram
High-Level Assessment
Files changed (4)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
136 rules✅ Skills:
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a6e728251b
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <text x="24" y="76"><tspan class="label">Violation density</tspan><tspan x="180" class="value"><tspan data-testid="density">0.14</tspan> per 10k tokens</tspan></text> | ||
| <text x="24" y="97"><tspan class="label">Content tokens</tspan><tspan x="180" class="value">~<tspan data-testid="tokens">28,082</tspan></tspan></text> | ||
| <text x="24" y="76"><tspan class="label">Violation density</tspan><tspan x="180" class="value"><tspan data-testid="density">0.10</tspan> per 10k tokens</tspan></text> | ||
| <text x="24" y="97"><tspan class="label">Content tokens</tspan><tspan x="180" class="value">~<tspan data-testid="tokens">41,872</tspan></tspan></text> |
There was a problem hiding this comment.
Regenerate the report card from a clean checkout
The committed token count jumps from 28,082 to 41,872 even though the only newly lintable source is the .apm verdict template, which grew by just 324 bytes; generated .agents and .claude copies are excluded by .skillsaw.yaml, and token estimation is approximately one token per four body characters. This indicates the card was generated from a polluted environment or additional local plugin content, so the clean make update CI job will rewrite this line (and the derived density above it) and fail its cleanliness check. Regenerate the artifact in the same clean dependency environment used by CI.
AGENTS.md reference: AGENTS.md:L20-L20
Useful? React with 👍 / 👎.
| <details> | ||
| <summary><strong>Architecture Reviewer</strong></summary> |
There was a problem hiding this comment.
Add fixture-backed integration coverage for collapsed verdicts
This introduces new review-panel behavior without adding the repository-required integration fixture or test. Add coverage that renders a representative verdict and verifies all six specialist sections have balanced <details> blocks while synthesis, required actions, and optional follow-ups remain outside them; otherwise template-generation drift or malformed nesting can silently break the posted PR comment.
AGENTS.md reference: AGENTS.md:L32-L34
Useful? React with 👍 / 👎.
Worktrees contain duplicate skill files that inflate the token count when linting locally but are absent in CI, causing verify-update to fail. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #454 +/- ##
=======================================
Coverage 93.54% 93.54%
=======================================
Files 145 145
Lines 11418 11418
=======================================
Hits 10681 10681
Misses 737 737 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
<details>block in the review panel verdict templateRef: #451 (comment)
Test plan
🤖 Generated with Claude Code