Skip to main content

Auth Onboarding Bootstrap Bootstrap Memoized

EPIC: auth
Authentication
STORY: onboarding_bootstrap
Once the identity-scoped bootstrap succeeds, every later guard evaluation for the same auth user is served from the app-side memo — no repeated network round-trip on the navigation-blocking path.
AC: bootstrap_memoized
bootstrapSession is invoked exactly once across an initial sign-in AND a subsequent guard reevaluation (same auth-user id).

still on Home after reevaluation; bootstrap ran once

Expect:
  • the memoized household keeps the user on the shell
  • a memo hit never routes an existing member to Setup