ai commit strategy