"""User display name helpers."""


def build_full_name(first_name: str | None, last_name: str | None) -> str:
    """Build display full name from first and last name. Returns 'User' if both empty."""
    parts = [first_name or "", last_name or ""]
    full = " ".join(filter(None, parts)).strip()
    return full or "User"
