ProblemBecause the layout wizard and /onboarding page use different flags (issues 12/74), a merchant who completed the 5-step /onboarding page can still be shown the 4-step layout wizard on their next dashboard visit.
- Completion of one flow does not clear the other.
- Both flows show the same steps confusingly.
- No single "onboarded" authoritative flag.
Solution
- Read a single "onboarded" flag in both places.
- On finishing either flow, set the shared flag.
- Remove the redundant storage key.
Acceptance Criteria
- Completing either flow suppresses both.
- One authoritative flag remains.
npm run build passes.
Note for Contributors: Write a clear PR description. Complete /onboarding then show dashboard without the wizard.
ProblemBecause the layout wizard and
/onboardingpage use different flags (issues 12/74), a merchant who completed the 5-step/onboardingpage can still be shown the 4-step layout wizard on their next dashboard visit.Solution
Acceptance Criteria
npm run buildpasses.Note for Contributors: Write a clear PR description. Complete /onboarding then show dashboard without the wizard.