Check goal draft
check_goal_draftValidates an unsaved goal against a rubric for countable metric, current value, target, 12-month deadline, and weekly pace; returns problems and the next question without saving changes.
Instructions
Check a goal that is not saved yet against the rubric (countable metric, value today, target, deadline within 12 months, pace per week). Changes nothing. Returns problems[] and next_question: loop until problems is empty, then call set_goal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| metric | No | the one number and its unit, e.g. "paying customers" | |
| target | No | ||
| baseline | No | value today | |
| deadline | No | YYYY-MM-DD in the user's timezone |