Fix push order, list tops, build jump labels, More pill borders !148

merged merged by cmc on 2026-09-30 03:49 UTC · krz/gitbay-ios:navigation-order into main

Discussion

cmc
  • Push order: navigationDestination(item:) pushes put later value-link pushes underneath (repo → Builds → a build showed the list; Back showed the build). All five tab stacks own a NavigationPath; RepoView (strip, More, owner, settings, fork), the created-issue push and body reference links append via the new pushRoute environment value. No navigationDestination(item:) remains.
  • Segmented-filter lists: picker in its own section so the rows' section keeps rounded top corners (issues, MRs, milestones, notifications, explore search, admin users).
  • Build detail: labelled "Jump to failure" / "Jump to end" buttons under the header; iOS 26 rendered the toolbar versions icon-only.
  • Repository More pills: border removed.

573 unit tests, Release build, UI target compiles. Checked in stub-hosted snapshots (issues list, failed build, repo page); push order not exercised by a test.