HIGH story-peer-mentor-profile-status-coordinator-004 3 pts

User Story

As a Coordinator
I want to see a list of my currently assigned contacts directly on my profile screen, with quick access to each contact's details
So that I can understand my current workload, keep track of who I am responsible for, and quickly navigate to any contact to log activities or view their information

Acceptance Criteria

  • Given I am on my profile screen, When the assigned-contacts-list loads, Then I see all contacts currently assigned to me with their name and last activity date
  • Given I have no assigned contacts, When the assigned-contacts-list loads, Then I see a clear empty state message indicating no contacts are currently assigned
  • Given I tap a contact in my assigned list, When the navigation executes, Then I am taken to the contact detail screen for that contact
  • Given I have contacts assigned across multiple chapters, When the list loads, Then only contacts I am authorized to see via RLS are shown
  • Given a contact assignment has ended, When I view my assigned contacts list, Then only active assignments are shown in the default view

Business Value

Peer mentors need a single place to understand their current responsibilities. Without a consolidated view of assigned contacts on their own profile, mentors must navigate through multiple screens to understand their workload. This directly impacts the quality of care given to contacts and reduces the risk of a contact being overlooked when a mentor has multiple assignments.