MEDIUM story-scenario-based-engagement-push-notifications-peer-mentor-005 5 pts

User Story

As a Peer Mentor (Likeperson)
I want to open the notification centre and see a filterable list of all scenario prompts I have received, including read and unread status
So that I can review past prompts I may have dismissed, understand the pattern of reminders I receive, and act on any I missed

Acceptance Criteria

  • Given the mentor opens the notification centre, When scenario notification records exist for their account, Then they appear in the list ordered by timestamp descending with the correct scenario type label and icon
  • Given the mentor has unread scenario notifications, When they open the notification centre, Then unread items are visually distinguished from read items and the tab badge shows the correct unread count
  • Given the mentor taps the scenario filter option in the notification filter bar, When the filter is applied, Then only scenario-type notifications are displayed and all other types are hidden
  • Given the mentor taps a scenario notification list item, When the detail view opens, Then the notification is marked as read and the unread indicator is removed from that list item
  • Given the mentor has no notifications of any type, When they open the notification centre, Then the notification empty state component is displayed with a message indicating no notifications
  • Given the mentor uses a screen reader, When navigating the notification list, Then each list item announces the notification type, summary text, read status, and relative timestamp via the notification accessibility announcer

Business Value

A persistent notification history ensures peer mentors can recover from dismissed or missed scenario prompts without losing the context of the engagement signal. This is especially valuable for mentors with cognitive accessibility needs who benefit from being able to revisit prompts at their own pace rather than reacting under time pressure.