SIGN IN SIGN UP

project: Compare WorktreePaths by pairing, not by path sets (#62144)

# Objective

- Prevent changed main/folder associations from being skipped during
thread metadata updates.

## Solution

- Compare WorktreePaths as ordered main/folder pairs.
- Keep PathList equality order-insensitive.

## Testing

- cargo test -p project test_worktree_paths_equality_compares_pairings

## Self-Review Checklist:

- [x] I have reviewed my own diff for quality, security, and reliability
- [x] Unsafe blocks (if any) have justifying comments
- [x] The content adheres to Zed UI standards
- [x] Tests cover the new/changed behavior
- [x] Performance impact has been considered and is acceptable

---

Release Notes:

- N/A
B
Ben Kunkle committed
20ce54f8e407d575cc2d873ffa1c09a08c2689f1
Parent: 4601ead
Committed by GitHub <noreply@github.com> on 8/4/2026, 5:51:11 PM