Changed pushReplacement to push in onboarding navigation so the
onboarding screen stays in the nav stack when moving to baseline.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Skip/Skip Forever links to onboarding screens only
- Remove Skip links from questionnaire screens (baseline, behavioral, lifestyle)
- Add app icon (1024x1024) and generate all platform sizes
- Update About screen with correct URLs (privacy, terms, disclaimer, how it works)
- Add "No ads. Ever." section to About screen
- Configure Android release signing with upload keystore
- Add URL intent query for Android 11+ link launching
- Add skipForever preference to LocalStorage
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Added "Add Months" header with subtitle
- Numbered step indicators (1, 2, 3) with progress lines
- Checkmarks for completed steps
- "Step X of 3" badge on each slide
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 3-slide onboarding: baseline, questions, results
- Replaced welcome screen with onboarding flow
- Tightened uncertainty range from ±40% to ±20%
- Ranges now more precise (e.g., 58-86 vs 40-104 months)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>