Tenant-scoped read model for operator tenant selector choices.
Summary
Functions
Lists distinct tenant ids visible to the given operator context.
Types
Functions
@spec list_tenants( context(), keyword() ) :: [tenant_row()]
Lists distinct tenant ids visible to the given operator context.
The projection is intentionally small: shell selectors only need an id and display label, and labels are currently the tenant ids themselves.