const navigationManifest = {
  notes: [
    "This is a first-pass extraction from visible href/title pairs found in the compiled bundle.",
    "Titles are i18n keys from the nav namespace, not final rendered text.",
  ],
  items: [
    { href: "/config/system", titleKey: "nav:systemConfig" },
    { href: "/config/plugin", titleKey: "nav:pluginManagement" },
    { href: "/config/theme", titleKey: "nav:themeConfig" },
    { href: "/config/notice", titleKey: "nav:noticeManagement" },
    { href: "/config/payment", titleKey: "nav:paymentConfig" },
    { href: "/config/knowledge", titleKey: "nav:knowledgeManagement" },
    { href: "/server/manage", titleKey: "nav:serverManagement" },
    { href: "/finance/plan", titleKey: "nav:planManagement" },
    { href: "/finance/gift-card", titleKey: "nav:giftCardManagement" },
    { href: "/user/manage", titleKey: "nav:userManagement" },
    { href: "/user/ticket", titleKey: "nav:ticketManagement" },
    { href: "/config/system", titleKey: "nav:siteConfig" },
    { href: "/config/system/safe", titleKey: "nav:safeConfig" },
    { href: "/config/system/subscribe", titleKey: "nav:subscribeConfig" },
    { href: "/config/system/invite", titleKey: "nav:inviteConfig" },
    { href: "/config/system/server", titleKey: "nav:serverConfig" },
    { href: "/config/system/email", titleKey: "nav:emailConfig" },
    { href: "/config/system/telegram", titleKey: "nav:telegramConfig" },
    { href: "/config/system/app", titleKey: "nav:appConfig" },
    { href: "/config/system/subscribe-template", titleKey: "nav:subscribeTemplateConfig" },
  ],
};

module.exports = {
  navigationManifest,
};
