docs(patterns): operationalize auto-review runbook + verify-before-claiming + node-signature convention - #1795
Conversation
…-claiming + node-signature convention Bakes this session's review-infra learnings into the loaded dev-patterns doc (not just memory): (1) claude-code-review.yml failure-signature triage table — 4s allowlist (oven-sh/setup-bun, NOT a version-bump fix), benign 40s workflow-self-validation 401, bot-trigger default-deny needing allowed_bots; (2) verify-a-claimed-fix-before-asserting (use the verifier subagent); (3) union-merge + disambiguate same-node-identity claims (primary vs 1M-context mirror both signing 4090-CLAUDE). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Warning Review limit reached
More reviews will be available in 59 minutes and 5 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more credits in the billing tab to continue. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ 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 |
Operationalizes this session's review-infra learnings into
.claude/PATTERNS.md(the loaded Known-Roads/debug-recipes doc) so they're enforced in operations, not just memory — per the request to "ensure not just in memory but in operations."Adds to PR Review & Merge Workflow:
verifiersubagent. (Earned: a version bump was asserted to fix the auto-review outage twice before a real PR proved it didn't.)claude-code-review.ymlfailure-signature triage table — the 3 signatures + fixes: 4soven-sh/setup-bunallowlist (version bump does NOT fix it), benign 40sWorkflow validation failed401 (PR edits the workflow → ignore, clears on main), bot-trigger default-deny (allowed_bots).4090-CLAUDE; union-merge racing claims, disambiguate the signature soclaim-collision-agentcan tell lanes apart.Pure docs; no behaviour change.
Note (and a live demonstration of the runbook itself): this PR touches only
.claude/PATTERNS.md, which is not in the widened review path filter (#1787 added.claude/agents|skills/**, not docs), soclaude-reviewwill not fire here — by design, doc edits aren't code-reviewed. The pipeline was already verified live on #1785 (a clean 4m27sclaude-reviewrun on an agents PR).🤖 Generated with Claude Code