Perform a thorough agentic code review. Challenges architecture, logic, completeness, and edge cases.
