/** Page content labels must never become sidebar labels by matching their text. */
export function isSidebarTranslation(item: {
  page: string | null;
  translationKey: string;
}): boolean {
  const key = item.translationKey.trim();
  return item.page === "sidebar" || key === "title" ||
    key.startsWith("sidebar.") || key.startsWith("group.");
}
