test(create-pr): add test file for create-pr v3 validation#604
test(create-pr): add test file for create-pr v3 validation#604
Conversation
…dundant comments
Result: {"status":"keep","total_bytes":6268,"line_count":183,"word_count":917}
…tighten prose
Result: {"status":"keep","total_bytes":5836,"line_count":169,"word_count":844}
Not referenced by any skill or hook. Was retained for pr-pass per spec
but pr-pass doesn't actually use it.
Result: {"status":"keep","total_bytes":4534,"line_count":141,"word_count":666}
…ync when behind)
Result: {"status":"keep","total_bytes":4019,"line_count":122,"word_count":601}
Only preflight-check.sh used lib.sh. Inlining saves a file and overhead.
Result: {"status":"keep","total_bytes":3558,"line_count":107,"word_count":541}
… inline notes
Result: {"status":"keep","total_bytes":3202,"line_count":85,"word_count":490}
Result: {"status":"keep","total_bytes":3103,"line_count":82,"word_count":471}
Result: {"status":"keep","total_bytes":2884,"line_count":68,"word_count":448}
Scripts don't load into LLM context — only SKILL.md token cost matters.
Result: {"status":"keep","skill_bytes":1081,"skill_lines":27,"skill_words":151}
…edundant sections
Remove stop conditions (obvious), trim CI failure instructions,
shorten description field.
Result: {"status":"keep","skill_bytes":802,"skill_lines":23,"skill_words":110}
Result: {"status":"keep","skill_bytes":732,"skill_lines":19,"skill_words":100}
Result: {"status":"keep","skill_bytes":675,"skill_lines":18,"skill_words":93}
Result: {"status":"keep","skill_bytes":635,"skill_lines":18,"skill_words":82}
Result: {"status":"keep","skill_bytes":605,"skill_lines":17,"skill_words":82}
…r-optimize-20260402
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 18 minutes and 31 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, 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 have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ 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 |
Restore lib.sh, sync-with-base.sh, verify-pr-status.sh, preflight-check.sh, and wait-for-merge.sh to match main. Remove orphaned .autoresearch/ files.
Repository rule violations found
Summary
Changes
test-pr-v3.md: simple test markdown fileTest plan