MEDIUM story-assignment-follow-up-reminders-peer-mentor-005 3 pts
3
Story Points
Medium
Priority
Assignment Follow-up Reminders
Feature

User Story

As a Peer Mentor (Likeperson)
I want to see the complete reminder history for any assignment, including which reminders were sent, when they were delivered, and whether the peer mentor acknowledged them
So that I can document my follow-up efforts and make informed decisions about re-assignment or escalation

Acceptance Criteria

  • Given a coordinator opens an assignment detail, when they scroll to the history section, then all reminder events appear in chronological order with timestamps, type (auto/manual), and delivery status
  • Given a push notification was opened by the peer mentor, when the coordinator views the history, then the acknowledgement is shown with a timestamp indicating when the peer mentor opened the notification
  • Given a reminder delivery failed (e.g., FCM token expired), when the coordinator views the history, then the failed delivery is shown with a failure indicator and the fallback action taken
  • Given an assignment is completed or closed, when a coordinator views it later, then the reminder history is still fully accessible and not purged
  • Given the assignment history is accessed, when it loads, then the data renders within 2 seconds even for assignments with 20+ reminder events

Business Value

Creates an auditable paper trail for compliance with organizational policies and Bufdir documentation requirements. Protects coordinators from disputes about whether follow-up was attempted. For Blindeforbundet's formalized assignment model with delivery and read receipts, this history is a core functional requirement, not a nice-to-have.