Create a new feature to ensure acceptance criteria are defined for tasks. During analysis, check whether the original task description includes well-defined acceptance criteria; if not, add questions to clarify what acceptance criteria should be. Acceptance criteria are extremely important to know when the task is completed. When the agent later checks if the task should be marked as done, these acceptance criteria must be met.