fix(ui): restore first-login dashboard entrance + working Replay Intro #86

Merged
ai merged 1 commits from intro-entrance-fixes into main 2026-07-15 09:49:15 +00:00
Collaborator
  • First-login entrance restored: playDashboardLoadOomph silenced itself on the one entry that should be loud (onboarding is already flagged complete by the time the post-wizard dashboard mounts). A force flag restores the full oomph + zoom there; ordinary re-logins stay deliberately low-key.
  • Demo finale: OnboardingDone hands Login a one-shot flag so the login right after the wizard gets the full entrance even as a regular password login — the demo flow (TOTP path included).
  • Replay Intro fixed on prod: App.vue instantly re-marked the intro as seen on onboarded nodes, defeating the link. An explicit one-shot replay flag overrides all suppression rules (unit tested, 10/10 green).

🤖 Generated with Claude Code

- **First-login entrance restored**: `playDashboardLoadOomph` silenced itself on the one entry that should be loud (onboarding is already flagged complete by the time the post-wizard dashboard mounts). A `force` flag restores the full oomph + zoom there; ordinary re-logins stay deliberately low-key. - **Demo finale**: OnboardingDone hands Login a one-shot flag so the login right after the wizard gets the full entrance even as a regular password login — the demo flow (TOTP path included). - **Replay Intro fixed on prod**: App.vue instantly re-marked the intro as seen on onboarded nodes, defeating the link. An explicit one-shot replay flag overrides all suppression rules (unit tested, 10/10 green). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ai added 1 commit 2026-07-15 09:48:57 +00:00
- playDashboardLoadOomph gated itself silent on the one entry that
  should be loud: onboarding is already flagged complete by the time the
  post-wizard dashboard mounts. force flag restores the full oomph there
  while keeping ordinary re-logins quiet (the intentional limit).
- OnboardingDone now hands Login a one-shot finale flag, so the login
  right after the wizard gets the full zoom + oomph even as a regular
  password login — which is exactly the demo flow (and TOTP logins).
- 'Replay intro' on the login screen actually replays: App.vue was
  instantly re-marking the intro as seen on onboarded nodes; an explicit
  one-shot replay flag now overrides every suppression rule (unit
  tested).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ai merged commit 8caa4c7d07 into main 2026-07-15 09:49:15 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#86
No description provided.