Brand and design · Hi-fi screens · S08 Diagnostic · Diagnostic · intro
Data-binding map: S08 Diagnostic · Diagnostic · intro
Data-binding map of Diagnostic · Diagnostic · intro: every field to its source, and what each required state shows.
Generated by
botgumi-design indexfrom../../screens.json. Edit that file, not this page.
Every field S08 shows and where it comes from.
| Field | Source (endpoint or local state) | Format | Fallback |
|---|---|---|---|
| intro · language tag | local onboarding.practice_language · onboarding.practice_language → session.language |
diag.intro.lang with endonym |
— |
| intro · language tag | api GET /sessions/{session_id} language |
||
POST /v1/onboarding → diagnostic_session |
call POST /onboarding · From the board's data-bind; no row in data-binding.md yet. |
||
onboarding.practice_language → session.language |
local onboarding.practice_language · From the board's data-bind; no row in data-binding.md yet. |
||
onboarding.practice_language → session.language |
api GET /sessions/{session_id} language |
Binds on the boards
The data-bind values across every state.
POST /v1/onboarding → diagnostic_sessiononboarding.practice_language → session.language
States
- Loading: From states.md (Diagnostic intro): skeleton until
/onboardingreturns - Empty: From states.md (Diagnostic intro): n/a
- Error (retryable / not): From states.md (Diagnostic intro): Retry · fatal: generic error
- Offline: From states.md (Diagnostic intro): "Connect to start" (the diagnostic is server-assessed)