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:
| Before | After |
|---|---|
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.

