MEDIUM story-proxy-bulk-activity-registration-coordinator-005 5 pts
5
Story Points
Medium
Priority
Proxy & Bulk Activity Registration
Feature

User Story

As a Coordinator
I want to view a log of all activities I have registered on behalf of peer mentors, filtered by mentor and date range
So that I can verify the accuracy of proxy registrations, correct mistakes, and demonstrate compliance if my organization is audited

Acceptance Criteria

  • Given I have made proxy registrations, when I navigate to the proxy audit log in the work tab, then I see a chronological list of all proxy registrations I have made
  • Given the proxy audit log is open, when I filter by a specific peer mentor, then only activities registered on behalf of that mentor are shown
  • Given the proxy audit log is open, when I filter by a date range, then only registrations within that range are displayed
  • Given a proxy activity entry in the log, when I tap on it, then I see full details including the activity type, date, duration, mentor name, and the timestamp when I registered it
  • Given I spot an error in a proxy registration, when I tap 'Request correction', then a correction form opens allowing me to flag the record and provide a correction note, without editing the original record
  • Given an audit log entry has a correction flag, when my organization administrator views the log, then both the original and the correction note are visible with clear attribution

Business Value

Accountability is essential when one person acts on behalf of another. Without an audit trail, there is no way to distinguish legitimate proxy registrations from data errors or, in the worst case, misrepresentation. A transparent audit log protects the organization during Bufdir audits, protects coordinators from false accusations, and protects peer mentors by ensuring their records accurately reflect their actual contributions. This is a compliance requirement, not a nice-to-have.