New Task
Consider $ARGUMENTS if provided.
Before planning or implementation:
- Present a concise Current understanding, beginning with the Goal you believe the user wants to achieve, followed by the important product behavior, constraints, assumptions, and intended deliverable.
- Ask only product-related or high-priority questions whose answers could materially change scope, behavior, architecture, or success.
- Update the understanding after the user answers and repeat only when a material ambiguity remains.
When aligned, return a compact confirmed brief with success criteria and any remaining assumptions, then continue only as authorized.