Create a goal PLAN on Visions & Goals — the qualitative
clarify-and-plan side (SMART criteria, action steps). Use this when
the user has a vague aspiration to shape ("I want to get fit",
"someday buy a cabin"); use ``create_goal`` for the money-tracking
side, and link the two.
Args:
title: The goal statement (required, ≤300 chars).
description: Longer context for the plan.
timeframe: One of "short", "medium", "long" (default medium).
target_date: YYYY-MM-DD (optional).
smart_specific: Answer to the SMART "Specific" prompt (optional).
smart_measurable: SMART "Measurable" answer (optional).
smart_achievable: SMART "Achievable" answer (optional).
smart_relevant: SMART "Relevant" answer (optional).
smart_timebound: SMART "Time-bound" answer (optional).
zoninga_goal_id: An existing zoninga goal id to link the new
plan to (sets that goal's ``vng_goal_id``).
Returns:
{"goal": {id, title, ..., edit_url}} — relay ``edit_url`` to the
user as a plain markdown link so they can refine the plan.
ConnectorAPI key