Skip to content

Prioritize GitHub lists in the work-items sidebar - #712

Merged
sudomaggie merged 1 commit into
developfrom
dev/order-github-work-items-first
Aug 6, 2026
Merged

Prioritize GitHub lists in the work-items sidebar#712
sudomaggie merged 1 commit into
developfrom
dev/order-github-work-items-first

Conversation

@Harry19081

Copy link
Copy Markdown
Member

Problem

The work-management sidebar places generic Work Items and Projects before the directly actionable GitHub pull-request and issue lists. This makes the most frequently used repository queues slower to reach.

Solution

Reorder the existing menu entries to show GitHub PRs first, then GitHub Issues, followed by Work Items and Projects. IDs, icons, labels, and navigation targets remain unchanged.

Potential risks

Users accustomed to the previous ordering may need to adjust their muscle memory. No route or persisted selection identifiers change. Manual desktop visual evidence is pending, so this PR remains a draft.

Verification

  • pnpm exec vitest run src/scaffold/NavigationSidebar/connectors/WorkstationSidebarConnector/workItemsSidebarMenuItems.test.ts — passed (3 tests).
  • pnpm exec eslint src/scaffold/NavigationSidebar/connectors/WorkstationSidebarConnector/workItemsSidebarMenuItems.tsx src/scaffold/NavigationSidebar/connectors/WorkstationSidebarConnector/workItemsSidebarMenuItems.test.ts — passed.
  • pnpm typecheck — passed.
  • Manual desktop verification was not run because local UI control was not authorized for this task.

@Harry19081
Harry19081 marked this pull request as ready for review August 6, 2026 13:00
@sudomaggie
sudomaggie merged commit 447ad9e into develop Aug 6, 2026
3 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.

2 participants