HIGH story-bufdir-report-export-coordinator-005 5 pts
5
Story Points
High
Priority
Bufdir Report Export
Feature

User Story

As a Coordinator
I want to access a complete history of all previously generated Bufdir export reports with their metadata and to re-export any previous report
So that I can retrieve filed reports for audits, compare submissions across periods, and regenerate a report if the original file is lost or needs to be resubmitted

Acceptance Criteria

  • Given the coordinator navigates to export history, when the screen loads, then a list of all previous exports is displayed ordered by date descending, showing period, format, file size, and generating user
  • Given the coordinator taps a history entry, when they open it, then they can re-download the stored file without re-running aggregation
  • Given the coordinator initiates a re-export for a period that already has an export, when they confirm, then the system logs both the original and re-export with timestamps for audit purposes
  • Given the coordinator belongs to multiple chapters, when they view export history, then only exports for their authorized organizations are shown — no cross-organization data leakage
  • Given an export file has been deleted from storage, when the coordinator attempts to download it, then a clear error message is shown explaining the file is unavailable and offering to regenerate
  • Given the coordinator views a history entry, when they check the summary metrics widget, then they see the total activity count, participant count, and total hours reported in that submission

Business Value

Public grant funding is subject to audit requirements that can surface years after the reporting period. Without a reliable export history, organizations risk being unable to produce historical evidence of their reported activities, potentially jeopardizing future grant eligibility. The re-export and audit trail capability directly reduces compliance risk and the administrative cost of responding to Bufdir audit requests.