upvote
I would imagine even LLMs would do a better job reviewing smaller PRs than very large ones.
reply
But to reiterate parent's question: why not just do those things continually at that point? Or on a calendar-based basis?
reply
Yeah exactly, if you have a fully automated SDLC, how do you expect the agent to code review 50k lines properly?

It will take shortcuts and now the entire premise is busted. You now need to build a code review process for large PRs.

reply
This is a common problem. Fully automated SDLC needs to start before the CI/CD.

My suggestion is to have the proper chunking mechanisms and multiple specialised agents. The most important is harness engineering, what we do at dromeas.ai to verify the code that goes to prod is a)have the code mapped before hand for the right agentic context, b)chunks of the right size per model context window c)specialised agents d)deduplication and verification . All before assessing a PR, a commit, a release. Harness engineering is not easy.. Especially when supporting multi model

reply