HIGH story-multi-org-membership-handling-global-admin-003 2 pts

User Story

As a administrator
I want a contextual banner displayed at the top of activity registration, approval, and report submission screens that clearly shows which organization is currently active
So that So that I am always aware of the organizational context before committing any data submission, preventing accidental reporting under the wrong organization

Acceptance Criteria

  • Given an administrator is on an activity registration or approval screen, when the screen renders, then the Organization Context Banner shows the name of the currently active organization prominently
  • Given the active organization context has been switched in the current session, when the administrator navigates to a reporting screen, then the banner reflects the updated organization name immediately
  • Given an administrator is on a read-only analytics or reporting screen, when the screen loads, then the banner is present but uses a neutral informational style rather than a warning style
  • Given an administrator is in accessibility mode with high contrast enabled, when the banner is rendered, then it meets WCAG 2.2 AA contrast requirements and is announced by screen readers
  • Given an administrator dismisses the banner on a screen, when they navigate away and return, then the banner is shown again to ensure awareness is maintained per session

Business Value

A subtle but persistent context reminder at the moment of data submission is the last line of defense against accidental cross-organization reporting. This directly addresses NHF's identified pain point of double-counting in grant reports, which can result in funding disputes and audit failures.