mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 04:32:42 +00:00
What the answers switch on is read off the registry's derivation and never computed here, so the list the person confirms is the list the completion route writes. Units, language and time zone are shown once beside it, changeable in Settings, never asked again. The profile half keeps the baseline form and its per-field refusals: the fields are seeded from the account so a value it holds is confirmed rather than typed again, and a refused field still stops the flow. For "someone I look after" the managed-profile form takes the profile's place, because that record is created here, after the questions; an account without a second factor can finish without it and create it later under Settings. Confirming posts the completion, passes the first-result step outright when there is no task to offer, and goes where the step machine says.