Design Goal
Write one brief goal using five parts:
- Outcome: What should become true?
- Authority: Which plan, backlog, or source of truth governs scope? Point to it instead of repeating it. Authority defines scope; it does not grant permissions beyond the user's request.
- Loop: What coherent unit should the agent complete repeatedly?
- Proof: How should each unit be tested or reviewed from the end user's perspective?
- Stop: When should the agent finish, pause for user review, or ask for help?
Use this template, adapting or omitting clauses that add no value:
Achieve [outcome], guided by [authority], using [workflow loop]. After each [work unit], verify [proof] and resolve findings. Continue while [safe conditions] are met; stop at [user decision, blocker, or completion].
Prefer the furthest useful review boundary that does not hide a decision the user must make earlier. If the environment supports durable goals and the user asked to set one, set it; otherwise return the goal text.