Fix pr-security-preflight trust config inheritance#20
Conversation
|
Warning Review limit reached
More reviews will be available in 19 minutes and 11 seconds. Learn how PR review limits work. Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file). ⌛ How to resolve this issue?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 credits. 🚦 How do rate 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 see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (9)
✨ 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 |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
@claude review this PR. |
|
Claude finished @justin808's task in 2s —— View job I'll analyze this and get back to you. |
Fixes #19.
Summary
pr-security-preflighttrust config through explicit, repo-local, env, home, and packaged fallback layers.github-actions[bot]trust guidance for generated workflow comments.Tests
ruby skills/pr-batch/bin/pr-security-preflight-test.rbbin/validatevalidatepassed for198a5147480ba0449a19727d077c6591821145fa.skills/pr-batch/bin/pr-security-preflight --repo shakacode/agent-workflows 20:SECURITY_PREFLIGHT_OK.skills/pr-batch/bin/pr-ci-readiness 20 --repo shakacode/agent-workflows:READY.Review / Readiness Evidence
198a5147480ba0449a19727d077c6591821145fa.CLEAN.claude-review: passed for current head.@claude reviewrun28282963532: completed withis_error: trueafter failing to compute a SHA for the newskills/pr-batch/trusted-github-actors.ymlfile from the issue-comment checkout; no inline comments or findings were posted. The current-head hostedclaude-reviewcheck above is the usable Claude review evidence.codex review --uncommittedrerun was stopped after it recursively spawned nested reviews./simplify: skipped. Local Claude CLI was available, but the sandbox reviewer rejected the command because it would export repository content to an external Claude service with spend and the user had not explicitly authorized that path.AGENTS.mdsets Merge ledger ton/a.QA Evidence
codex-cace-pr-20-merge; private claim succeeded for PR Fix pr-security-preflight trust config inheritance #20.198a5147480ba0449a19727d077c6591821145fa.bin/validate, hostedvalidate, hostedclaude-review, security preflight, andpr-ci-readiness.Decision Log
trusted_teamsentries must be owner-qualified asOWNER/team-slug; repo-local and explicit configs may keep using bare team slugs for the current repo owner.--trust-configfile now falls through to the remaining layers. A present empty file remains intentional local policy.github-actions[bot]is documented as an opt-in repo-specific trusted bot because workflow comments can include generated CI/status metadata that each consumer repo must decide whether to trust.