A developer is preparing to use GitHub Copilot CLI for a repository migration. The team requires Copilot to produce an implementation plan first, and the developer must not let the CLI modify files until the plan is reviewed. Which option best explains why this prompt supports the required boundary? Select one answer.
cd ~/work/billing-api
copilot
# Prompt:
# Review this repository and propose a migration plan from Express 4 to Express 5.
# Do not edit files, run package updates, or create commits.Choose an answer
Tap an option to check your answer.
Correct answer: It asks for planning without file-changing actions.
Why this is the answer
The prompt "Do not edit files, run package updates, or create commits" explicitly instructs GitHub Copilot CLI to avoid any actions that would modify the repository. This aligns with the requirement that the developer must review an implementation plan before any changes are made. The prompt effectively establishes a boundary, ensuring Copilot focuses solely on generating a plan rather than executing changes. The other options are incorrect because: It does not prevent all future Copilot terminal commands; it only restricts the current session's actions. It does not grant Copilot read-only GitHub repository access; Copilot already has access to the local repository context. It does not convert the session into a GitHub Actions job; Copilot CLI operates locally in the terminal.
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