Skip to content

Remove guided onboarding flow - #1457

Closed
tyler-dane with Copilot wants to merge 2 commits into
mainfrom
copilot/remove-guided-intro-component
Closed

Remove guided onboarding flow#1457
tyler-dane with Copilot wants to merge 2 commits into
mainfrom
copilot/remove-guided-intro-component

Conversation

Copilot AI commented Feb 19, 2026

Copy link
Copy Markdown
Contributor

First-time visitors were presented with a guided onboarding overlay with step-by-step instructions. This flow has been removed to simplify the initial user experience.

Changes

UI Layer

  • Removed OnboardingGuide component from AuthenticatedLayout
  • Removed "Re-do onboarding" action from all command palettes (Day, Now, Week)

State Management

  • Deleted /packages/web/src/views/Onboarding/ (components, hooks, constants, types, utils)
  • Deleted /packages/web/src/auth/hooks/onboarding/ (useSkipOnboarding, useIsSignupComplete)
  • Removed ONBOARDING_PROGRESS from storage constants

Backend Integration

  • Removed fetchOnboardingStatus() from Google auth flow
  • Removed loadOnboardingStatus() router loader
  • Removed onboarding status tracking in useGoogleAuth

Tests

  • Removed onboarding-related test cases and mocks from command palette tests
  • Removed fetchOnboardingStatus test suite

Impact

~2,500 lines removed across 32 files. No user-facing functionality is lost—the onboarding flow was optional and could be skipped.

Original prompt

This section details on the original issue you should resolve

<issue_title>Remove guided intro component and flow</issue_title>
<issue_description>### Priority

None

Feature Description

Currently when a user visits compass for the first time, they see a guided onboarding flow on the home page, which uses an overlay component at the bottom of the page.
We should remove that component in order to make the app more simple for visitors.

Remove this component and all of the onboarding logic and state that is involved in maintaining it.

This inclues:

  • ONBOARDING_STEPS
  • ONBOARDING_STEP_CONFIGS
  • ONBOARDING_GUIDE_VIEWS
  • ONBOARDING_RESTART_EVENT
  • The command palette action to restart onboarding

Use Case

This'll simplify onboarding for new users and make the codebase easier to maintain

Additional Context

No response</issue_description>

<agent_instructions>Remove all related code that is unused or unnecessary or outdated or dead</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

closes #1308

Co-authored-by: tyler-dane <30163055+tyler-dane@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove guided intro component and flow Remove guided onboarding flow Feb 19, 2026
Copilot AI requested a review from tyler-dane February 19, 2026 00:49
@tyler-dane

Copy link
Copy Markdown
Contributor

closing in favor of #1455

@tyler-dane tyler-dane closed this Feb 19, 2026
@tyler-dane
tyler-dane deleted the copilot/remove-guided-intro-component branch April 25, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove guided intro component and flow Simplify onboarding

2 participants