The user would like the ability to add arbitrary labels to each resource. This helps the user associate key-value information on their resources (e.g., environment, owner, cost-center) for organization, filtering, and reporting.
resource-labels: User can associate key-value attributes to their various resources in RackPeek. Labels are arbitrary string key-value pairs stored on each resource, with add/remove operations exposed via CLI and Web UI.openspec/specs/)Resource base class gains Labels property (Dictionary<string, string>); new AddLabelUseCase and RemoveLabelUseCase in UseCases/Labels/rpk servers add-label <name> --key <key> --value <value>, rpk servers remove-label <name> --key <key>)ResourceLabelEditor component)