Rootly Drops Small PR Rule as Agentic AI Changes Code Review Economics
Our take

Rootly’s recent decision to abandon its small pull request (PR) rule is more than just a procedural tweak; it’s a significant indicator of how agentic AI is fundamentally reshaping software development workflows. For years, the "small PR" philosophy—keeping code changes incremental and manageable—has been a cornerstone of many engineering practices, championed for its supposed benefits in code review efficiency and reduced risk. However, Rootly’s experience highlights a critical point: these assumptions are increasingly challenged as AI takes on a larger role in code generation. The shift isn’t simply about doing things differently; it’s about recognizing that the underlying rationale for the small PR rule is eroding. We’ve seen similar conversations emerge around the impact of AI on testing, as explored in AI-Augmented Testing: A New Paradigm and the broader debate surrounding automated code generation’s influence on developer roles, discussed in The Evolving Role of the Software Engineer. Rootly's move validates a growing understanding that traditional metrics like line count are becoming less relevant in an AI-driven development environment.
The core of Rootly's argument—shifting focus from PR size to "blast radius"—is astute. When AI agents are generating substantial portions of code, a single PR might encompass a significant amount of logic, but the real concern isn't the sheer volume of code, but rather the potential impact of a failure. Feature flags and robust rollback capabilities become paramount, acting as safety nets to mitigate risk regardless of the PR's size. This reflects a more mature and pragmatic approach to software engineering, moving beyond simplistic rules of thumb towards a more nuanced assessment of potential consequences. The emphasis on rollback capabilities highlights a crucial element often overlooked in traditional PR discussions: the ability to quickly and effectively revert changes in the event of an issue. This proactive stance is particularly important when dealing with AI-generated code, where the potential for unexpected behavior might be higher. Rootly's experience echoes observations from other organizations grappling with the integration of AI, where the focus is increasingly on managing risk through architectural patterns rather than policing code size.
This development also has significant implications for the tooling and processes surrounding code review. Traditional code review tools, often optimized for analyzing small, incremental changes, may become less effective as PRs grow in complexity and AI-generated code becomes more prevalent. We’re likely to see a rise in tools that prioritize impact analysis, automated risk assessment, and integration with feature flag management systems. The role of the human reviewer will also evolve, shifting from line-by-line inspection to higher-level oversight, focusing on the overall design and ensuring that the AI-generated code aligns with the intended architecture and business requirements. It's a move away from gatekeeping and towards a collaborative model where humans and AI work together to build and maintain software. The rise of AI-assisted code review tools, as discussed in AI's Impact on Code Review, further emphasizes this shift.
Ultimately, Rootly’s decision serves as a compelling case study for how organizations can adapt their development practices to leverage the power of agentic AI effectively. It’s a reminder that blindly adhering to established conventions, even those widely considered best practices, can be counterproductive in a rapidly evolving technological landscape. The emphasis on blast radius and robust rollback mechanisms represents a significant step forward in building more resilient and adaptable software systems, and it’s a shift that other organizations should carefully consider as they integrate AI into their development workflows. The question now is: how quickly will other organizations recognize the limitations of the small PR rule and embrace a more AI-centric approach to code management?

Incident management platform provider Rootly has published an account of its decision to drop its long-standing small pull request rule, arguing that the practice no longer serves its purpose now that AI agents generate most of its code. The company describes a shift from measuring PR size to assessing blast radius, with feature flags and rollback capability taking precedence over line counts.
By Matt SaundersRead on the original site
Open the publisher's page for the full experience