Page MenuHomePhabricator

Remove "Don't show again" from Add a Link onboarding
Open, Needs TriagePublic

Description

User story & summary:

As an editor who completes "Add a Link" Suggested Edits tasks, I want to see the onboarding tips only on my first attempt, so that I can start editing immediately on future tasks without repeating the tutorial or needing to manually opt out.

Background:

T408544: Display unstructured Suggested Edits onboarding on first use only

Design:
BeforeAfter
image.png (1×751 px, 350 KB)
image.png (1×751 px, 343 KB)
Acceptance Criteria:

AC1: First-time onboarding display

  • Given a user initiates an "Add a Link" task for the first time
  • When the task is initiated
  • Then the onboarding dialog automatically opens to step 1 without a "Don't show again" checkbox

AC2: Automatic onboarding suppression

  • Given a user has previously completed the "Add a Link" onboarding
  • When they initiate an "Add a Link" task again
  • Then the onboarding dialog does not automatically open

AC3: User account-level persistence (cross-device/browser)

  • Given a user has completed the "Add a Link" onboarding on any device or browser
  • When they initiate an "Add a Link" task on a different device or browser
  • Then the onboarding dialog does not automatically open (preference is tied to the user account, not the device)

AC5: Existing users with previous checkbox interaction

  • Given an existing user who previously checked "Don't show again"
  • When they initiate an "Add a Link" task
  • Then the onboarding dialog does not open (their previous preference is respected)

All tasks should also meet the Growth Team’s task completion definition.