Retarget diff panel to active route thread on visit

- Prefer route thread id over stored diff thread when rendering diffs
- When visiting a different thread with diff open, retarget diff state and clear stale turn/file selection
- Add reducer test coverage for open-diff retargeting behavior
b253d1f8caJulius Marminge committed on 2/19/2026, 9:34:11 AMparent564474f
3 files changedLine totals unavailable