fix: make goose review PRs more like goose contributors do#6240
fix: make goose review PRs more like goose contributors do#6240tlongwell-block merged 3 commits intomainfrom
Conversation
|
/goose this review is a bit meta, but I trust you can handle it impartially |
|
Summary: This PR improves the goose PR reviewer workflow by adding domain-specific review heuristics derived from analyzing 2,341 review comments from 6 goose engineers. The changes are well-structured, align with AGENTS.md conventions, and add practical value. One guidance item is too absolute. 🟡 Warnings
🟢 Suggestions
✅ Highlights
Review generated by goose |
|
/goose this review is a bit meta, but I trust you can handle it impartially |
|
Summary: This PR improves the goose PR reviewer workflow by adding structured guidance derived from empirical analysis of 2,341 review comments from 6 goose engineers across 86 PRs. The changes are well-aligned with existing project conventions and add valuable detection patterns for LLM-generated code issues. Recommend approval. 🟢 Suggestions
✅ Highlights
Review generated by goose |
| - 🔴 BLOCKING: Must fix. Requires HIGH confidence + code evidence. | ||
| - 🟡 WARNING: Should fix. MEDIUM+ confidence. | ||
| - 🟢 SUGGESTION: Nice to have. Can be speculative if labeled. | ||
| - ✅ HIGHLIGHT: Good practices to acknowledge. |
There was a problem hiding this comment.
one thing (can be done some other time) to call out is that if the PR tries to solve the same problem three times and explicitly lists it. it usually means that an LLM was trying to solve the problem but wasn't sure that it is doing the right thing so instead does it three times.
* 'main' of github.com:block/goose: Claude 3.7 is out. we had some harcoded stuff (#6197) Release 1.19.0 chore: upgrade to node v24 as engine (#6361) chore(deps): bump rsa from 0.9.9 to 0.9.10 (#6358) Bump rust toolchain to 1.92 (current stable) (#6356) Hide advanced recipe options under expandable content (#6021) fix: use .config/agents (plural) for skills directory (#6357) fix: prevent KaTeX from treating underscores as subscripts in plain text (#6242) fix: make goose review PRs more like goose contributors do (#6240) fix : preserve provider engine type when editing custom providers (#6106) feat(providers): add retry for model fetching (#6347) allow goose issue solver to react to activation comments (#6239)
Analyzed 2,341 lines of review comments from 6 goose engineers across 86 PRs to identify what experienced reviewers actually flag.
Changes