by Shivam Taneja
Three agents work as a loop: Analyst plans, Builder opens a PR, Reviewer decides keep or undo