Infrastructure low complexity backend
0
Dependencies
2
Dependents
0
Entities
0
Integrations

Description

Static registry defining every overrideable label key along with its platform default string. Adding a new overrideable key requires only adding an entry here with its default value; no schema migration is needed. Consumed by both the Organization Labels Service (for fallback resolution) and the Terminology Editor Widget (to render the full key list).

Feature: Custom Terminology

label-key-registry

Responsibilities

  • Define the canonical set of overrideable label keys (e.g. contact, peer_mentor, coordinator, my_contacts)
  • Provide platform default strings for every registered key
  • Serve as the single source of truth for which keys are customizable

Interfaces

getAllKeys(): LabelKeyDefinition[]
getDefault(key: string): string
isValidKey(key: string): boolean

Relationships

Dependents (2)

Components that depend on this component