feat(header): place WRNexus nav item directly after Home
Deploy to Production / Build & Verify (push) Has been cancelled
Deploy to Production / Pre-Deploy Tests (push) Has been cancelled
Deploy to Production / Deploy to Railway (push) Has been cancelled
Deploy to Production / Deploy to Render (push) Has been cancelled
Deploy to Production / Deploy to VPS (PM2) (push) Has been cancelled
Deploy to Production / Deploy to Fly.io (push) Has been cancelled
Deploy to Production / Post-Deploy Verification (push) Has been cancelled
Deploy to Production / Notify on Failure (push) Has been cancelled
E2E Test Suite / Critical User Journeys (push) Has been cancelled
E2E Test Suite / API Integration Tests (push) Has been cancelled
E2E Test Suite / Form Interaction Tests (push) Has been cancelled
E2E Test Suite / Destructive & Chaos Tests (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (chromium) (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (firefox) (push) Has been cancelled
E2E Test Suite / Cross-Browser Regression (webkit) (push) Has been cancelled
E2E Test Suite / Mobile Device Tests (push) Has been cancelled
E2E Test Suite / Security Header Tests (push) Has been cancelled
E2E Test Suite / Test Report Summary (push) Has been cancelled
E2E Test Suite / Smoke Tests (P0) (push) Has been cancelled
Ping Search Engines / Notify Search Engines (push) Failing after 13m26s

Reorder the shared navLinks array so 'WRNexus' renders as the second
item (right after Home) in both the desktop menubar and the mobile menu
panel. The mobile menu panel already includes a top-right cross close
icon (#mobile-menu-close, aria-label="Close menu") wired to closeMenu().

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
platform-mcp
2026-06-17 20:27:03 +05:30
co-authored by Claude Opus 4.8
parent a79c734fe9
commit 4b7cfc4ab5
12 changed files with 140 additions and 79 deletions
+109 -62
View File
@@ -9,7 +9,7 @@
"source_file": "astro.config.mjs",
"source_location": "L1",
"id": "astro_config_mjs",
"community": 45,
"community": 43,
"norm_label": "astro.config.mjs"
},
{
@@ -18,7 +18,7 @@
"source_file": "playwright.config.ts",
"source_location": "L1",
"id": "playwright_config_ts",
"community": 49,
"community": 50,
"norm_label": "playwright.config.ts"
},
{
@@ -27,7 +27,7 @@
"source_file": "tailwind.config.mjs",
"source_location": "L1",
"id": "tailwind_config_mjs",
"community": 50,
"community": 51,
"norm_label": "tailwind.config.mjs"
},
{
@@ -36,7 +36,7 @@
"source_file": "server.mjs",
"source_location": "L1",
"id": "server_mjs",
"community": 51,
"community": 52,
"norm_label": "server.mjs"
},
{
@@ -45,7 +45,7 @@
"source_file": "src/env.d.ts",
"source_location": "L1",
"id": "src_env_d_ts",
"community": 52,
"community": 53,
"norm_label": "env.d.ts"
},
{
@@ -72,7 +72,7 @@
"source_file": "src/content/config.ts",
"source_location": "L1",
"id": "src_content_config_ts",
"community": 53,
"community": 54,
"norm_label": "config.ts"
},
{
@@ -81,7 +81,7 @@
"source_file": "src/pages/sitemap.xml.ts",
"source_location": "L1",
"id": "src_pages_sitemap_xml_ts",
"community": 42,
"community": 44,
"norm_label": "sitemap.xml.ts"
},
{
@@ -90,7 +90,7 @@
"source_file": "src/pages/sitemap.xml.ts",
"source_location": "L13",
"id": "pages_sitemap_xml_get",
"community": 42,
"community": 44,
"norm_label": "get()"
},
{
@@ -99,7 +99,7 @@
"source_file": "src/pages/sitemap-index.xml.ts",
"source_location": "L1",
"id": "src_pages_sitemap_index_xml_ts",
"community": 43,
"community": 45,
"norm_label": "sitemap-index.xml.ts"
},
{
@@ -108,7 +108,7 @@
"source_file": "src/pages/sitemap-index.xml.ts",
"source_location": "L10",
"id": "pages_sitemap_index_xml_get",
"community": 43,
"community": 45,
"norm_label": "get()"
},
{
@@ -252,7 +252,7 @@
"source_file": "src/pages/api/health.json.ts",
"source_location": "L1",
"id": "src_pages_api_health_json_ts",
"community": 44,
"community": 46,
"norm_label": "health.json.ts"
},
{
@@ -261,7 +261,7 @@
"source_file": "src/pages/api/health.json.ts",
"source_location": "L5",
"id": "api_health_json_get",
"community": 44,
"community": 46,
"norm_label": "get()"
},
{
@@ -1017,7 +1017,7 @@
"source_file": "scripts/backup/windows-tasks.ps1",
"source_location": "L1",
"id": "scripts_backup_windows_tasks_ps1",
"community": 54,
"community": 55,
"norm_label": "windows-tasks.ps1"
},
{
@@ -1098,7 +1098,7 @@
"source_file": "tests/e2e-blog-navigation.spec.ts",
"source_location": "L1",
"id": "tests_e2e_blog_navigation_spec_ts",
"community": 55,
"community": 56,
"norm_label": "e2e-blog-navigation.spec.ts"
},
{
@@ -1161,7 +1161,7 @@
"source_file": "tests/e2e-critical-paths.spec.ts",
"source_location": "L1",
"id": "tests_e2e_critical_paths_spec_ts",
"community": 56,
"community": 57,
"norm_label": "e2e-critical-paths.spec.ts"
},
{
@@ -1170,7 +1170,7 @@
"source_file": "tests/navigation.spec.ts",
"source_location": "L1",
"id": "tests_navigation_spec_ts",
"community": 57,
"community": 58,
"norm_label": "navigation.spec.ts"
},
{
@@ -1179,7 +1179,7 @@
"source_file": "tests/contact-form.spec.ts",
"source_location": "L1",
"id": "tests_contact_form_spec_ts",
"community": 58,
"community": 59,
"norm_label": "contact-form.spec.ts"
},
{
@@ -1188,7 +1188,7 @@
"source_file": "tests/e2e-form-interactions.spec.ts",
"source_location": "L1",
"id": "tests_e2e_form_interactions_spec_ts",
"community": 59,
"community": 60,
"norm_label": "e2e-form-interactions.spec.ts"
},
{
@@ -1197,7 +1197,7 @@
"source_file": "tests/destructive-chaos.spec.ts",
"source_location": "L1",
"id": "tests_destructive_chaos_spec_ts",
"community": 60,
"community": 61,
"norm_label": "destructive-chaos.spec.ts"
},
{
@@ -1206,7 +1206,7 @@
"source_file": "tests/security-headers.test.ts",
"source_location": "L1",
"id": "tests_security_headers_test_ts",
"community": 61,
"community": 62,
"norm_label": "security-headers.test.ts"
},
{
@@ -1215,7 +1215,7 @@
"source_file": "tests/bug-fix-verification.spec.ts",
"source_location": "L1",
"id": "tests_bug_fix_verification_spec_ts",
"community": 62,
"community": 63,
"norm_label": "bug-fix-verification.spec.ts"
},
{
@@ -1224,7 +1224,7 @@
"source_file": "tests/pages.spec.ts",
"source_location": "L1",
"id": "tests_pages_spec_ts",
"community": 63,
"community": 64,
"norm_label": "pages.spec.ts"
},
{
@@ -1233,7 +1233,7 @@
"source_file": "tests/api-integration.spec.ts",
"source_location": "L1",
"id": "tests_api_integration_spec_ts",
"community": 64,
"community": 65,
"norm_label": "api-integration.spec.ts"
},
{
@@ -1242,7 +1242,7 @@
"source_file": "tests/static-assets.spec.ts",
"source_location": "L1",
"id": "tests_static_assets_spec_ts",
"community": 65,
"community": 66,
"norm_label": "static-assets.spec.ts"
},
{
@@ -1251,7 +1251,7 @@
"source_file": "tests/accessibility.spec.ts",
"source_location": "L1",
"id": "tests_accessibility_spec_ts",
"community": 66,
"community": 67,
"norm_label": "accessibility.spec.ts"
},
{
@@ -1296,7 +1296,7 @@
"source_file": "tests/inline-lead-form.spec.ts",
"source_location": "L1",
"id": "tests_inline_lead_form_spec_ts",
"community": 67,
"community": 68,
"norm_label": "inline-lead-form.spec.ts"
},
{
@@ -1305,7 +1305,7 @@
"source_file": "tests/cross-browser.spec.ts",
"source_location": "L1",
"id": "tests_cross_browser_spec_ts",
"community": 68,
"community": 69,
"norm_label": "cross-browser.spec.ts"
},
{
@@ -1314,7 +1314,7 @@
"source_file": "tests/sticky-cta.spec.ts",
"source_location": "L1",
"id": "tests_sticky_cta_spec_ts",
"community": 69,
"community": 70,
"norm_label": "sticky-cta.spec.ts"
},
{
@@ -1323,7 +1323,7 @@
"source_file": "tests/newsletter-subscription.spec.ts",
"source_location": "L1",
"id": "tests_newsletter_subscription_spec_ts",
"community": 70,
"community": 71,
"norm_label": "newsletter-subscription.spec.ts"
},
{
@@ -1332,7 +1332,7 @@
"source_file": "tests/portfolio.spec.ts",
"source_location": "L1",
"id": "tests_portfolio_spec_ts",
"community": 71,
"community": 72,
"norm_label": "portfolio.spec.ts"
},
{
@@ -1341,7 +1341,7 @@
"source_file": "tests/blog.spec.ts",
"source_location": "L1",
"id": "tests_blog_spec_ts",
"community": 72,
"community": 73,
"norm_label": "blog.spec.ts"
},
{
@@ -1350,7 +1350,7 @@
"source_file": "tests/e2e-smoke-suite.spec.ts",
"source_location": "L1",
"id": "tests_e2e_smoke_suite_spec_ts",
"community": 73,
"community": 74,
"norm_label": "e2e-smoke-suite.spec.ts"
},
{
@@ -2793,6 +2793,33 @@
"community": 11,
"norm_label": "when to use astro"
},
{
"label": "error-context.md",
"file_type": "document",
"source_file": "test-results/theme-Theme-ARIA-Accessibi-8c42a-ria-checked-desktop-mobile--chromium/error-context.md",
"source_location": "L1",
"id": "test_results_theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_md",
"community": 41,
"norm_label": "error-context.md"
},
{
"label": "Page snapshot",
"file_type": "document",
"source_file": "test-results/theme-Theme-ARIA-Accessibi-8c42a-ria-checked-desktop-mobile--chromium/error-context.md",
"source_location": "L1",
"id": "theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_page_snapshot",
"community": 41,
"norm_label": "page snapshot"
},
{
"label": "code:yaml (- generic [active] [ref=e1]:)",
"file_type": "document",
"source_file": "test-results/theme-Theme-ARIA-Accessibi-8c42a-ria-checked-desktop-mobile--chromium/error-context.md",
"source_location": "L3",
"id": "theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_codeblock_1",
"community": 41,
"norm_label": "code:yaml (- generic [active] [ref=e1]:)"
},
{
"label": "README-PERFORMANCE.md",
"file_type": "document",
@@ -3338,7 +3365,7 @@
"file_type": "document",
"source_file": "test-results/newsletter-subscription-Ne-c1de9-isible-and-usable-on-mobile-chromium/error-context.md",
"source_location": "L1",
"community": 41,
"community": 42,
"norm_label": "error-context.md",
"id": "test_results_newsletter_subscription_ne_c1de9_isible_and_usable_on_mobile_chromium_error_context_md"
},
@@ -3347,7 +3374,7 @@
"file_type": "document",
"source_file": "test-results/newsletter-subscription-Ne-c1de9-isible-and-usable-on-mobile-chromium/error-context.md",
"source_location": "L1",
"community": 41,
"community": 42,
"norm_label": "page snapshot",
"id": "newsletter_subscription_ne_c1de9_isible_and_usable_on_mobile_chromium_error_context_page_snapshot"
},
@@ -3356,7 +3383,7 @@
"file_type": "document",
"source_file": "test-results/newsletter-subscription-Ne-c1de9-isible-and-usable-on-mobile-chromium/error-context.md",
"source_location": "L3",
"community": 41,
"community": 42,
"norm_label": "code:yaml (- generic [active] [ref=e1]:)",
"id": "newsletter_subscription_ne_c1de9_isible_and_usable_on_mobile_chromium_error_context_codeblock_1"
},
@@ -3365,7 +3392,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/playwright.config.ts",
"source_location": "L1",
"community": 74,
"community": 75,
"norm_label": "playwright.config.ts",
"id": "playwright_config"
},
@@ -3374,7 +3401,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/env.d.ts",
"source_location": "L1",
"community": 75,
"community": 76,
"norm_label": "env.d.ts",
"id": "env_d"
},
@@ -3401,7 +3428,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/content/config.ts",
"source_location": "L1",
"community": 45,
"community": 43,
"norm_label": "config.ts",
"id": "config"
},
@@ -3410,7 +3437,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/sitemap.xml.ts",
"source_location": "L1",
"community": 46,
"community": 47,
"norm_label": "sitemap.xml.ts",
"id": "sitemap_xml"
},
@@ -3419,7 +3446,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/sitemap.xml.ts",
"source_location": "L13",
"community": 46,
"community": 47,
"norm_label": "get()",
"id": "sitemap_xml_get"
},
@@ -3428,7 +3455,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/sitemap-index.xml.ts",
"source_location": "L1",
"community": 47,
"community": 48,
"norm_label": "sitemap-index.xml.ts",
"id": "sitemap_index_xml"
},
@@ -3437,7 +3464,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/sitemap-index.xml.ts",
"source_location": "L10",
"community": 47,
"community": 48,
"norm_label": "get()",
"id": "sitemap_index_xml_get"
},
@@ -3563,7 +3590,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/api/health.json.ts",
"source_location": "L1",
"community": 48,
"community": 49,
"norm_label": "health.json.ts",
"id": "health_json"
},
@@ -3572,7 +3599,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/src/pages/api/health.json.ts",
"source_location": "L5",
"community": 48,
"community": 49,
"norm_label": "get()",
"id": "health_json_get"
},
@@ -4328,7 +4355,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/scripts/backup/windows-tasks.ps1",
"source_location": "L1",
"community": 76,
"community": 77,
"norm_label": "windows-tasks.ps1",
"id": "windows_tasks"
},
@@ -4409,7 +4436,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/e2e-blog-navigation.spec.ts",
"source_location": "L1",
"community": 77,
"community": 78,
"norm_label": "e2e-blog-navigation.spec.ts",
"id": "e2e_blog_navigation_spec"
},
@@ -4472,7 +4499,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/e2e-critical-paths.spec.ts",
"source_location": "L1",
"community": 78,
"community": 79,
"norm_label": "e2e-critical-paths.spec.ts",
"id": "e2e_critical_paths_spec"
},
@@ -4481,7 +4508,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/navigation.spec.ts",
"source_location": "L1",
"community": 79,
"community": 80,
"norm_label": "navigation.spec.ts",
"id": "navigation_spec"
},
@@ -4490,7 +4517,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/contact-form.spec.ts",
"source_location": "L1",
"community": 80,
"community": 81,
"norm_label": "contact-form.spec.ts",
"id": "contact_form_spec"
},
@@ -4499,7 +4526,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/e2e-form-interactions.spec.ts",
"source_location": "L1",
"community": 81,
"community": 82,
"norm_label": "e2e-form-interactions.spec.ts",
"id": "e2e_form_interactions_spec"
},
@@ -4508,7 +4535,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/destructive-chaos.spec.ts",
"source_location": "L1",
"community": 82,
"community": 83,
"norm_label": "destructive-chaos.spec.ts",
"id": "destructive_chaos_spec"
},
@@ -4517,7 +4544,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/security-headers.test.ts",
"source_location": "L1",
"community": 83,
"community": 84,
"norm_label": "security-headers.test.ts",
"id": "security_headers_test"
},
@@ -4526,7 +4553,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/bug-fix-verification.spec.ts",
"source_location": "L1",
"community": 84,
"community": 85,
"norm_label": "bug-fix-verification.spec.ts",
"id": "bug_fix_verification_spec"
},
@@ -4535,7 +4562,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/pages.spec.ts",
"source_location": "L1",
"community": 85,
"community": 86,
"norm_label": "pages.spec.ts",
"id": "pages_spec"
},
@@ -4544,7 +4571,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/api-integration.spec.ts",
"source_location": "L1",
"community": 86,
"community": 87,
"norm_label": "api-integration.spec.ts",
"id": "api_integration_spec"
},
@@ -4553,7 +4580,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/static-assets.spec.ts",
"source_location": "L1",
"community": 87,
"community": 88,
"norm_label": "static-assets.spec.ts",
"id": "static_assets_spec"
},
@@ -4562,7 +4589,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/accessibility.spec.ts",
"source_location": "L1",
"community": 88,
"community": 89,
"norm_label": "accessibility.spec.ts",
"id": "accessibility_spec"
},
@@ -4607,7 +4634,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/cross-browser.spec.ts",
"source_location": "L1",
"community": 89,
"community": 90,
"norm_label": "cross-browser.spec.ts",
"id": "cross_browser_spec"
},
@@ -4616,7 +4643,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/newsletter-subscription.spec.ts",
"source_location": "L1",
"community": 90,
"community": 91,
"norm_label": "newsletter-subscription.spec.ts",
"id": "newsletter_subscription_spec"
},
@@ -4625,7 +4652,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/portfolio.spec.ts",
"source_location": "L1",
"community": 91,
"community": 92,
"norm_label": "portfolio.spec.ts",
"id": "portfolio_spec"
},
@@ -4634,7 +4661,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/blog.spec.ts",
"source_location": "L1",
"community": 92,
"community": 93,
"norm_label": "blog.spec.ts",
"id": "blog_spec"
},
@@ -4643,7 +4670,7 @@
"file_type": "code",
"source_file": "/home/agent/ai-agent/backend/routes/../workspace/73f46153-e8cc-447a-82ad-2eeefa00689f/tests/e2e-smoke-suite.spec.ts",
"source_location": "L1",
"community": 93,
"community": 94,
"norm_label": "e2e-smoke-suite.spec.ts",
"id": "e2e_smoke_suite_spec"
},
@@ -8238,6 +8265,26 @@
"source": "blog_getting_started_with_astro_getting_started",
"target": "blog_getting_started_with_astro_codeblock_4"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "test-results/theme-Theme-ARIA-Accessibi-8c42a-ria-checked-desktop-mobile--chromium/error-context.md",
"source_location": "L1",
"weight": 1.0,
"source": "test_results_theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_md",
"target": "theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_page_snapshot",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "test-results/theme-Theme-ARIA-Accessibi-8c42a-ria-checked-desktop-mobile--chromium/error-context.md",
"source_location": "L3",
"weight": 1.0,
"source": "theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_page_snapshot",
"target": "theme_theme_aria_accessibi_8c42a_ria_checked_desktop_mobile_chromium_error_context_codeblock_1",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",