HIGH story-organization-scoped-feature-flags-peer-mentor-001 5 pts
5
Story Points
High
Priority
Organization-scoped Feature Flags
Feature

User Story

As a Peer Mentor (Likeperson)
I want to view a dashboard of all available feature flags and their current enabled/disabled state for my organization
So that I can understand which capabilities are active for my peer mentors and coordinators, and make informed decisions about enabling new features

Acceptance Criteria

  • Given I am logged in as an organization administrator, when I navigate to the feature flag admin screen, then I see a list of all feature flags applicable to my organization
  • Given the feature flag list is displayed, when I view each flag entry, then I can see the flag name, human-readable description, current enabled/disabled state, and last modified timestamp
  • Given I view the feature flags screen, when data is loading from the repository, then a loading indicator is shown and the list renders completely before interaction is possible
  • Given I am an admin of Organization A, when I view feature flags, then I only see and can modify flags scoped to Organization A and not those of Organization B
  • Given the feature flag list is displayed, when a flag has a rollout percentage configured, then the percentage is shown alongside the toggle state

Business Value

Organization administrators need direct control over which features are active within their organization without depending on developer deployments. This enables safe, incremental rollout of new capabilities (e.g., driver honorarium, mileage claims) per organization, reducing risk and supporting the parallel-systems transition strategy required by all three partner organizations (NHF, Blindeforbundet, HLF).