A repository uses a custom instruction file to guide Copilot coding agent. The team wants tasks to include expected outcomes, validation commands, and operational constraints that reviewers can use during PR evaluation. Evaluate the following statements. 1. The instructions define reviewable signals beyond “Copilot created a PR.” 2. The package-scope rule is an operational constraint for the agent task. 3. Passing npm test alone proves all issue acceptance criteria are met.
# Copilot repository instructions
When working on issues in this repository:
- Restate the requested outcome in the pull request summary.
- Keep changes limited to the package named in the issue unless the PR explains why another package changed.
- Run `npm test -- --runInBand` before proposing the change as ready.
- Add or update regression tests when fixing a bug.
- Do not treat passing tests as proof that the issue acceptance criteria were fully met.
- Include any known validation gaps in the PR description.Choose an answer
Tap an option to check your answer.
Correct answer: 1=Yes 2=Yes 3=No.
Why this is the answer
Statement 1 is correct because the instructions explicitly require the agent to restate outcomes, include validation gaps, and add/update regression tests. These elements provide reviewers with concrete information beyond just "Copilot created a PR," enabling a more thorough evaluation. Statement 2 is correct because "Keep changes limited to the package named in the issue unless the PR explains why another package changed" is a clear operational constraint that dictates how the agent should modify code, directly impacting its task execution. Statement 3 is incorrect. The instructions explicitly state, "Do not treat passing tests as proof that the issue acceptance criteria were fully met," indicating that npm test is a necessary but not sufficient condition for meeting all acceptance criteria.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed