User Interface medium complexity frontend
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

A dashboard widget that displays each peer mentor's current confirmed assignment count alongside their threshold milestones (3rd and 15th). It highlights mentors who have recently crossed a threshold and surfaces pending honorarium events to administrators without requiring manual tallying.

Feature: Assignment Threshold Tracking

assignment-threshold-widget

Sources & reasoning

Line 96 explicitly defines the two honorarium thresholds (3rd and 15th assignment) per RK, which requires a tracked counter tied to assignment completion. Line 153 places the parent area in Fase 2 (v1.0). This sub-feature must ship alongside encrypted-assignment-dispatch because the threshold cannot be tracked without confirmed assignments.

  • docs/source/likeperson.md · line 96
    Telling av oppdrag per RK: Kontorhonorar utløses ved 3. oppdrag, høyere sats ved 15.
  • docs/source/likeperson.md · line 153
    Kryptert oppdragshåndtering | - | - | ✓ | - | ✓ | MUST (Blindeforbundet) | 2

Responsibilities

  • Render per-mentor assignment counts and progress toward the 3rd and 15th thresholds
  • Highlight threshold crossings with visual indicators for administrator review
  • Provide a filterable list scoped to the regional coordinator's (RK) mentor roster
  • Trigger navigation to individual mentor detail views for count verification

Interfaces

loadThresholdSummary(rkScopeId: string): ThresholdSummaryList
renderMentorRow(mentor: MentorThresholdEntry): void
filterByThresholdStatus(status: ThresholdStatus): void

Related Data Entities (1)

Data entities managed by this component