I have Things To Say about LLM reviews.
They are an endless grind. My biggest source of burnout right now is never being able to finish anything, because the LLM always finds, "Just one more thing" every time I send it back.
It's pure polish. The major issues were dealt with long ago. But there's always one more thing that could be done a little better, there's another niche edge case that needs wrapping up.
When human developer time was the limiting factor, it was easy to draw a line in the sand and say enough is enough.
It's harder to say no when it's just one more prompt and one more go-around.
Demanding LLM reviews on volunteer maintainers sounds like a great way to quickly end up with no maintainers.
Held both weakly by CISA:
https://www.cisa.gov/resources-tools/resources/memory-safe-l...
And more strongly by the NSA:
> NSA advises organizations to consider making a strategic shift from programming languages that provide little or no inherent memory protection C/C++ and assembly, to a memory safe language when possible. Some examples of memory safe languages are Python, Java, C#, Go, Delphi/Object Pascal, Swift, Ruby, Rust, and Ada.
From https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI...