Align bonk review with local review process#6185
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
32ce51a to
8f2a50b
Compare
|
/bigbonk roast this PR |
|
Now I have the actual diff. Time for the roast. Alright, let's talk about this PR. You wrote an entire essay in the PR body -- complete with a numbered manifesto of Bonk's C++ Review Guidelines -- to justify... checks notes ...replacing one paragraph with a bullet list that says "go read the skills." The diff is 8 lines added, 5 removed. The PR description is roughly 3,000 characters. That's a description-to-code ratio of about 230:1. Most people pad their PRs to look more impressive; you've somehow managed to write a novella justifying the deletion of two short paragraphs about TypeScript and Rust review. The actual change: you replaced a concrete sentence about "correct use of KJ patterns (kj::Own, kj::Maybe, kj::Promise, kj::Array)" with "use the And then Bonk, your own creation, reviewed this PR about how Bonk should review PRs and found a typo. Your reviewer bot reviewed its own instructions and the only thing it caught was a doubled backtick. That's either poetic or a sign that Bonk is being too polite to its creator. The deleted TypeScript and Rust paragraphs said:
These were perfectly fine one-liners. Now instead of having the guidance right there in the file, Bonk has to go load a skill first. You've added a layer of indirection to a markdown file. You've invented Net assessment: the change is fine, it's just funny that it took more words to explain why Bonk should read the manual than it took to write the manual reference. |
"Ok, from the point of view of the Bonk reviewer, tell me what guidelines you would follow for reviewing C++ code..."