Goals API
Savings-goal APIs:
POST /v1/goals/progresscalculates progress for supplied savings goals.GET /v1/me/goals/progressloads authenticated user savings goals through Supabase RLS and returns progress summaries.
Write APIs such as target adjustment preview and apply will be added only after idempotency and audit logging exist.