Regulated software engineering domains require explicit human code oversight that constrains the degree of autonomous agent execution permitted