Wellness Goals

Turn insight into a daily habit you actually track

Create goals, check in with three taps, and watch a streak build — the daily behavior loop that turns Coach insight into real progress.

Creating a goal

Tap **+** from the goals list and a short form opens — a title, an optional description of what success looks like, and an optional target date. No required fields beyond the title.

Goals can also be created straight from a Wellness Coach conversation — the Coach pre-fills the title and rationale from the genetic insight that prompted it.

The goals list

Once a goal exists, it shows up as a card with its category, current status, and how long it's been since the last check-in.

The green checkmark icon on each card is a one-tap shortcut into that goal's check-in — no need to open the goal first.

The goal detail: streak at a glance

Tapping into a goal shows its status, a big **Check in** button, and a check-in streak grid going back several weeks — the same "did I show up" pattern used by habit-tracking apps, mirrored from the web dashboard.

Checking in: fast, not conversational

This is deliberately **not** a chat. Tapping **Check in** opens a short sheet: did you follow through today (Yes / Partly / No), plus an optional note. Three taps and done.

This calls `POST /goal-checkin/quick` directly — no LLM in the loop, so it's fast and works the same from the app, a reminder push, or a magic-link email.

After submitting

The check-in posts immediately, the streak grid updates, and a same-day debounce prevents accidental double-logging if you tap Check in twice in a row.

The Coach is where insight happens; Goals is where behavior happens. By keeping the check-in to three taps and pulling the streak visualization straight into the goal, Livewello asks for almost nothing each day while still building a real history — the same history the Coach later reads back to ground its advice, and that accountability partners see when they check in on someone they're supporting.