Skip to content

fix: align User Groups sidebar with hub order - #1998

Merged
mrbobbytables merged 1 commit into
mainfrom
fix/user-groups-sidebar-order-1997
Oct 29, 2026
Merged

mrbobbytables merged 1 commit into
mainfrom
fix/user-groups-sidebar-order-1997

Conversation

@mrbobbytables

Copy link
Copy Markdown
Member

Summary

Fixes #1997

Remit: User Groups now appear in the same alphabetical order in the sidebar and on the hub page, with Research before Telecom.

  • Set unique sidebar positions: Platform Engineering 1, Public Sector 2, Research 3, Telecom 4.
  • Guard numeric positions, duplicate positions, and agreement with the hub order in the existing community group coverage tests.

Verification

  • The new guards fail on the original duplicate positions and Research/Telecom ordering; all six tests pass with the content fix.
  • Development and production builds pass. The generated hub HTML confirms both the sidebar and page list order.
  • Formatting, spelling, Markdown, duplication, ESLint, unused-code, and dependency-audit checks pass.
  • All 14 User Groups browser tests pass.
  • Full unit coverage run: 3,757 passed, three unrelated failures reproduced on unchanged main at 93c38f7: the collector backup-order case in tests/enduser-collector.test.mjs and two child-spawn fallback cases in tests/helpers-spawn-fallbacks.test.mjs. Coverage percentages meet the configured aggregate/source/harness thresholds. The host runs Node 24, while the repository specifies Node 22.
  • Full browser suite, after restoring missing host libraries and fonts privately: 385 passed, 34 skipped, four architecture-filter hydration timeouts in tests/e2e/interactions.spec.js (lines 381, 412, 445, 467). No architecture code is changed.

Checklist

  • Content speaks to end users.
  • Commits are DCO-signed (git commit -s).
  • Site builds without new warnings (only the existing onBrokenMarkdownLinks deprecation).

— hive: backend=copilot model=gpt-6.1-sol


🐝 Hive Agent: contributor | SHA: b0b3e85

Assign unique alphabetical sidebar positions and guard numeric positions, duplicates, and agreement with the hub page.

Hive-Run: #1997
Hive-Plan: user-groups-sidebar-order
Hive-Spec: issue-1997#recommendation-1
Hive-Spec: issue-1997#recommendation-2
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: mrbobbytables <mrbobbytables@users.noreply.github.com>
@netlify

netlify Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for endusers ready!

Name Link
🔨 Latest commit b0b3e85
🔍 Latest deploy log https://app.netlify.com/projects/endusers/deploys/6ae3afbb8f348f161ef6113c
😎 Deploy Preview https://deploy-preview-1998--endusers.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mrbobbytables

Copy link
Copy Markdown
Member Author

Reviewed against ADR 0008 and repository policies: this fixes a user-visible sidebar order mismatch, and the tests cover the user-facing consistency with the hub. No policy conflicts found; required checks pass. Queueing it to merge.

@mrbobbytables
mrbobbytables added this pull request to the merge queue Oct 29, 2026
Merged via the queue into main with commit b4ea678 Oct 29, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[quality] User Groups sidebar lists Research after Telecom, contradicting the hub page order

1 participant