How much implementation authority can developers delegate to AI without handing over engineering judgment with it?