Positive diff? Pfft, amateurs. If I ever see even a 1000 line PR I’m instantly rejecting and closing it. Learn to code, not generate bullshit.
1000 lines isn’t that unreasonable for a PR. Commit size matters more.
If you write tests and add features you can easily go up to 1000, don’t know what you’re talking about