CRITICAL story-driver-honorarium-nda-peer-mentor-003 5 pts
5
Story Points
Critical
Priority
Driver Honorarium & NDA Management
Feature

User Story

As a Peer Mentor (Likeperson)
I want to re-sign the NDA when my existing agreement has expired so that my access to sensitive assignment data is restored immediately after completing the signing process
So that So that I can continue fulfilling my duties as a volunteer driver without prolonged disruption and my organisation maintains continuous compliance coverage

Acceptance Criteria

  • Given a peer mentor with an expired NDA attempts to access an encrypted assignment, when the system detects expiry via the NDA Validation Service, then access is blocked and a clear 'NDA Expired' message with a re-sign button is shown
  • Given the peer mentor taps the re-sign button, when the NDA Signing Screen opens, then it displays the latest version of the agreement document
  • Given the peer mentor completes the re-signing process, when the new record is saved to nda_agreements, then access to encrypted assignments is restored in the same session without requiring logout
  • Given the re-signing is complete, when the peer mentor views their NDA status, then the new valid NDA record is displayed and the previous expired record is preserved in history for audit purposes

Business Value

Expired NDAs create an access gap that can disrupt time-sensitive operations, particularly for Blindeforbundet where peer mentors may be needed urgently for home visits. A seamless re-signing flow minimises disruption while ensuring the organisation's legal obligation to maintain current signed agreements is continuously met.