HIGH story-bufdir-report-period-selection-coordinator-003 3 pts
3
Story Points
High
Priority
Bufdir Report Period Selection
Feature

User Story

As a Coordinator
I want to see the number of activity records that will be included in the Bufdir report for the currently selected period before I confirm and proceed
So that I can verify that the period I have chosen captures all expected activities and avoid submitting incomplete or accidentally oversized reports

Acceptance Criteria

  • Given any period is selected or modified on the period selection screen, when the selection changes, then the record count banner updates within 1 second to show the count of activities in that period
  • Given the period includes activities already included in a previously submitted report, when the count is displayed, then previously exported records are visually distinguished or excluded with an explanatory note
  • Given the coordinator's organization has a multi-chapter hierarchy, when the record count is shown, then only activities belonging to the coordinator's authorized scope are counted
  • Given network connectivity is unavailable, when the period is changed, then a cached count is shown with a staleness indicator and the coordinator is informed the count may not be current

Business Value

Submitting a Bufdir report with incorrect activity counts — either missing records or duplicating previously reported data — can trigger grant clawbacks or audit queries. Real-time record count feedback is a low-cost safeguard that directly protects organization funding by ensuring submissions are complete and non-duplicated before the coordinator confirms the period.