Brand and design · Hi-fi screens · S05 Onboarding · Self-assessed level

Data-binding map: S05 Onboarding · Self-assessed level

Data-binding map of Onboarding · Self-assessed level: every field to its source, and what each required state shows.

Generated by botgumi-design index from ../../screens.json. Edit that file, not this page.

Every field S05 shows and where it comes from.

Field Source (endpoint or local state) Format Fallback
goal / scenario / self-level · options local onboarding.goal · static catalog keys onboarding.<step>.<enum> mapping to the OnboardingAnswers enums — —
goal / scenario / self-level · options local onboarding.scenario
goal / scenario / self-level · options local onboarding.self_level
onboarding.self_level = beginner local onboarding.self_level · From the board's data-bind; no row in data-binding.md yet.
onboarding.self_level = mostly_clear local onboarding.self_level · From the board's data-bind; no row in data-binding.md yet.
onboarding.self_level = sometimes_clear local onboarding.self_level · From the board's data-bind; no row in data-binding.md yet.

Binds on the boards

The data-bind values across every state.

  • onboarding.self_level = beginner
  • onboarding.self_level = mostly_clear
  • onboarding.self_level = sometimes_clear

States

  • Loading: From states.md (Onboarding (6 steps)): n/a (local)
  • Empty: From states.md (Onboarding (6 steps)): n/a
  • Error (retryable / not): From states.md (Onboarding (6 steps)): POST /onboarding failed: inline banner + Retry; answers kept · fatal: generic error, answers kept
  • Offline: From states.md (Onboarding (6 steps)): answers kept; submit queued; diagnostic needs network → "Connect to start your diagnostic"