Retaining Authorship for Critical Code: An Agentic Buddy System for Review and QA

Something that's always been true about software is that every project has different needs.
A lot of debate about how we should be engineering suffers from the fundamentally flawed idea that we can write one set of rules and practices that perfectly apply to all software projects:
"If you don't have strong test coverage, your project will suffer" vs.
"Tests are a waste of time and have only caused my teams more pain"
Lately: "If you don't review your agent's code yourself, your your project will rot" vs.
"Agents are so good at writing and reviewing code now, you shouldn't waste time on it"
The quality of agent-generated code has risen and likely will continue to rise, which is not a surprise. With this, the review debate is getting louder and more contentious.
To me, this is still a question of code criticality, and the idea that the importance of quality code review depends on the project isn't really a new one, so once again, we just have an old problem in a new form.



