MEDIUM story-peer-mentor-pause-reactivation-coordinator-002 3 pts
3
Story Points
Medium
Priority
Peer Mentor Pause & Reactivation
Feature

User Story

As a Coordinator
I want to optionally specify an expected return date when I initiate a pause
So that my coordinator can plan around my absence and the system can automatically remind me to reactivate when my intended return date approaches

Acceptance Criteria

  • Given the pause confirmation dialog is open, when I tap 'Set expected return date', then a date picker appears allowing me to select a future date
  • Given I have selected a return date and confirmed the pause, when the coordinator notification is sent, then it includes my name and the expected return date
  • Given I have set a return date, when the current date is two days before the expected return date, then I receive a push notification reminding me that my planned return date is approaching and prompting me to reactivate
  • Given I am currently paused with a return date set, when I navigate to my profile, then I can see and edit the expected return date without triggering a full re-pause flow
  • Given the date picker is shown, when I tap 'Skip', then the pause is saved without a return date and no date appears in the coordinator notification
  • Given I am paused with no return date, when I open my profile, then I can add a return date retroactively using the same date picker

Business Value

Expected return dates allow coordinators to make informed decisions about redistributing contacts temporarily rather than permanently. This reduces the operational burden on coordinators and increases the likelihood that paused mentors return, as their coordinator can maintain appropriate expectations and outreach timing.