CRITICAL story-quick-activity-registration-coordinator-002 5 pts
5
Story Points
Critical
Priority
Quick Activity Registration
Feature

User Story

As a Coordinator
I want to choose an activity type from a short, clearly labelled list that uses my organisation's own terminology
So that I always categorise my work correctly for Bufdir reporting without needing to understand technical codes or generic labels

Acceptance Criteria

  • Given I belong to organisation HLF, when I open the activity type selection step, then I see activity type names exactly as defined by the HLF administrator, not generic codes
  • Given the activity type list is loaded, when the list contains more than 8 items, then the most recently used 5 types appear at the top separated by a divider from the full list
  • Given I select an activity type, when I proceed to the next step, then the selected type is stored in the registration preferences store as my new default
  • Given an activity type has been marked inactive by an admin, when I open the activity type step, then that type does not appear in my selection list
  • Given I am offline, when I open the activity type step, then the cached list of activity types is shown and a subtle indicator communicates that the list may not reflect the latest admin changes

Business Value

Correct activity type categorisation is mandatory for Bufdir grant reporting. Mislabelled activities cannot be counted in the correct funding category, leading to rejected reports or manual rework by coordinators. Organisation-specific terminology reduces cognitive load and errors, directly improving data quality without requiring training.