View Full Delivery Evidence and Audit Trail for a Specific Assignment
From the Assignment Status Overview Screen, the coordinator taps a specific assignment row to open its detail view. The detail view displays the assignment metadata (recipient, dispatch time), the delivery confirmation timestamp (when the encrypted payload was downloaded to the peer mentor's device), and the read receipt timestamp (when the content was decrypted and rendered). All event timestamps come from the Task Assignment Repository and are immutable once written. If delivery or read events have not yet occurred, the relevant fields show Pending with elapsed time since dispatch.
User Story
Acceptance Criteria
- Given the coordinator opens an assignment detail view, when the screen loads, then dispatch timestamp, delivery confirmation timestamp (or Pending), and read receipt timestamp (or Pending) are all displayed
- Given delivery confirmation has been recorded, when the coordinator views the detail, then the exact device-side delivery timestamp is shown alongside the assignment recipient name
- Given no delivery has been recorded, when the coordinator views the detail, then a Pending indicator is shown with the number of hours or days elapsed since dispatch
- Given the coordinator needs to export or copy the audit trail, when they long-press the timestamps section, then the event summary is available to share or copy as plain text
- Given a read receipt has been recorded, when the coordinator views the detail, then both delivery and read timestamps are shown, confirming the full information lifecycle is complete
Business Value
Having immutable, timestamped delivery evidence is important for both internal accountability and potential GDPR regulatory review. This story provides the coordinator with the documentation needed to respond to disputes about information delivery without relying on memory or manual records, strengthening Blindeforbundet's compliance posture.