User story & summary:
As an editor who completes Suggested Edits tasks (eg. "Copyedit", "Find references"), I want to see the onboarding only on my first attempt at each task type, so that I can start editing immediately on future tasks without repeating the quick start tips.
Design:
N/A
Acceptance Criteria:
AC1: First-time onboarding display
Given a user initiates a unstructured suggested edit for the first time (eg. "Find references")
When the task is initiated
Then the onboarding dialog automatically opens to step 1
AC2: Onboarding suppression for completed task types
Given a user has previously completed onboarding for a specific task type (eg. "Find references")
When they initiate the same task type again
Then the onboarding dialog does not automatically open
AC3: Cross-device and cross-browser sync
Given a user has completed onboarding for a task type on one device/browser
When they initiate the same task type on a different device or browser
Then the onboarding dialog does not automatically open (preference is tied to the user account, not the device)
AC4: Independent task type preferences
Given a user has completed onboarding for one task type (eg. "Find references")
When they initiate a different task type (eg. "Copyedit") for the first time
Then the onboarding dialog opens normally for the new task type
All tasks should also meet the Growth Team’s task completion definition.
