Question 330
During an enterprise Copilot rollout, the following condition is confirmed: A generated API response exposes internal implementation details to users. Which action addresses the actual technical requirement?
Explanation
Correct Answer
The best response is "Request a minimal public contract and redact sensitive internals". Audience and disclosure constraints shape safe output. This directly addresses the condition: A generated API response exposes internal implementation details to users.
Incorrect Answers
The alternative "Request a numbered ordered checklist with verification gates" fits another situation: An engineer wants a five-step migration checklist rather than prose. Format constraints align output to an operational workflow. Here the condition is A generated API response exposes internal implementation details to users; use "Request a minimal public contract and redact sensitive internals" instead. Audience and disclosure constraints shape safe output.
The alternative "Request plain-language risk, impact and next action" addresses A user needs a code review report readable by a non-developer product owner. Audience requirements determine useful explanation detail. It does not resolve A generated API response exposes internal implementation details to users; the correct choice is "Request a minimal public contract and redact sensitive internals". Audience and disclosure constraints shape safe output.
For the different scenario A prompt asks for unit tests but produces an essay about testing, "Require actual test code in the repository's framework" could be appropriate. Explicit deliverables prevent a shift into generic advice. The present requirement is A generated API response exposes internal implementation details to users, which calls for "Request a minimal public contract and redact sensitive internals". Audience and disclosure constraints shape safe output.