Onboarding
WORKING
- 7-step color-coded progress bar
- Scale anchors with concrete behavioral descriptions per skill
- "What do the scores mean?" tooltip
- "PRIMARY FOCUS: Nutrition · room to grow" on completion screen
- +500 DP reward on completion screen
NEEDS WORK
- (critical) "String must contain at least 1 character(s)" — raw validation error. Not shipped under any circumstance
- (critical) onboarding_25.PNG scrollings into nothing
- (critical) 1–5 vs 1–10 scale inconsistency across skill steps. Considering adding concrete descriptors to improve objective scoring score_benchmark

- (critical) No photography anywhere in onboarding. Both Techne and Train Effective establish sport identity before data collection. This flow opens cold
- Equipment grid mixes wearables with physical equipment in a flat unsorted list. Needs category separation onboarding_11.PNG, onboarding_30.PNG
- "Tap to rate" dashed placeholder boxes with no completion count onboarding_14.PNG, onboarding_15.PNG, onboarding_16.PNG, onboarding_23.PNG, onboarding_24.PNG
- Parent email field is optional when it should be conditional and mandatory for under-16s
- "You're on the pitch" completion screen is directionally strong but the player card visual is underdeveloped compared to Train Effective's personalized player card
- No sport photography on any step