-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Alerts and Notifications
As a user, I want the chrome extension to remind me to work on the task I set for the current session by analyzing the context of the information on my tabs and prompting me if I get distracted.
Acceptance Criteria
- User can specify their goal for the current session.
- Extension detects the content of current and newly opened tabs.
- Extension prompts the user if the active tab's content is unrelated to the set goal.
- User can snooze or dismiss the reminder.
- User receives periodic reminders based on set intervals if distraction continues.
- Extension allows the user to define what constitutes a 'distraction' based on keywords or websites.
- Extension provides an option to turn off alerts for a specified period.
- Extension maintains a history log of distractions for user review.
sequenceDiagram
participant User
participant Extension
User->>Extension: Specify goal for session
loop Every X minutes or tab change
Extension->>User: Check content relevancy
alt is content related
User->>Extension: Continue working
else is content unrelated
Extension->>User: Display alert
User-->>Extension: Snooze/Dismiss alert
end
end