Monitor Peer Mentor Honorarium Threshold Proximity
The Coordinator Overview Service computes each peer mentor's current assignment count relative to configured honorarium thresholds (for example, Blindeforbundet's threshold triggers at the 3rd and 15th assignment). The Active Peer Mentor List Widget overlays a threshold proximity indicator on member cards when a mentor is within a configurable margin of the next threshold (e.g., 1–2 assignments away) or has already crossed it without a processed honorarium. This data is derived from the Member Overview Repository's composite query joining peer_mentors and assignment_honorarium_records. The coordinator can use this signal to prioritize administrative processing or notify the peer mentor.
User Story
Acceptance Criteria
- Given I am on the member overview screen and a peer mentor has completed assignments approaching a threshold, when their card renders, then a threshold proximity indicator shows their current count relative to the next threshold
- Given a peer mentor has crossed a threshold and no honorarium has been processed, when their card renders, then an 'honorarium pending' indicator is shown
- Given I apply a filter for 'honorarium threshold reached', when the list renders, then only members who have crossed a threshold without a processed honorarium are shown
- Given threshold values differ per organization configuration, when the coordinator overview service computes proximity, then it uses the threshold values configured for the coordinator's organization
Business Value
Honorarium processing is a compliance and volunteer recognition obligation. Coordinators currently track assignment counts manually (e.g., Blindeforbundet's 3rd and 15th assignment triggers). Missing these thresholds damages volunteer trust and may create administrative backlogs. Surfacing this data in the member overview eliminates the need for manual tracking and ensures timely honorarium processing without coordinator effort.