Let's Be Clear
- Restate the user's goal, requested action, scope, constraints, and desired result in plain language. Preserve exact quotations and identifiers. Do not add requirements or permissions.
- If different interpretations would change the work, state the ambiguity or ask one focused question. Keep the restatement concise.
- Ask the user to confirm. Before confirmation, do not start the underlying request, including searching, editing, running commands, calling tools, delegating, or external communication.
- If the user changes the meaning, restate the complete request and ask again, even if the same reply says yes or proceed. Continue only after the user confirms the unchanged restatement.
If explicit invocation has no current or relevant prior request, ask what the user wants restated.