MEDIUM story-multi-chapter-membership-handling-organization-admin-004 8 pts
8
Story Points
Medium
Priority
Multi-Chapter Membership Handling
Feature

User Story

As a Organization Administrator
I want to view statistics and generate reports that correctly scope activities for peer mentors who belong to multiple chapters, showing only activities attributed to my chapter
So that my chapter's performance data is accurate and I am not seeing or reporting on activities that belong to other chapters

Acceptance Criteria

  • Given a coordinator views the stats screen for a peer mentor affiliated with multiple chapters, when the screen loads, then only activities attributed to the coordinator's own chapter are included in the counts and charts
  • Given the coordinator views their own coordinator stats dashboard, when activities are aggregated, then activities from peer mentors shared with other chapters are counted only once per chapter attribution
  • Given the coordinator initiates a Bufdir export, when the export query executes, then only activities attributed to the coordinator's chapter are included in the exported dataset
  • Given a peer mentor has zero activities attributed to the coordinator's chapter (all activities attributed to other chapters), when the coordinator views this peer mentor's stats, then the stats show zero with an informational note about chapter attribution
  • Given the chapter scope resolver encounters an activity with no chapter attribution (legacy data), when resolving scope, then the activity falls back to the peer mentor's primary chapter affiliation

Business Value

If statistics are not properly scoped to chapter boundaries, coordinators and administrators will see inflated or misleading numbers that undermine trust in the reporting system. NHF's grant reporting to Bufdir is based on chapter-level activity counts, and inflated cross-chapter totals could result in incorrect grant applications or, worse, grant clawback requests if discrepancies are discovered during audits. Correct scoping protects both the individual chapters and the national organization.