Prioritize current and default branches in branch list ordering

- Keep the current branch first
- Place the default branch second
- Sort remaining branches by most recent commit and update tests for this behavior

Co-authored-by: codex <codex@users.noreply.github.com>
7408f04bbcJulius Marminge committed on 2/13/2026, 7:24:37 AMparent6dfb9f1
2 files changedLine totals unavailable