proactive ai code review