Most of my pull requests to Bitcoin Core tend to be about 10 lines of code, though between my initial PR and the final merged commit, almost every line tend to get rewritten as a result of feedback from reviewers. 😬
Discussion
This is the way
Sounds like almost all security sensitive code