AI coding limitations