tests: name temp dirs with unique ids, not the clock

Seventeen test fixtures built temp paths from pid + nanoseconds; tests in
one process running in parallel could read the same clock value and share
a directory (seen in tests/worktrees.rs: 'could not lock config file',
then the other test's Drop deleted it). Use new_pane_id() instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ed09ea8661Lucenx9 committed on 10/9/2026, 12:48:58 PM· committed by Simoneparent519e236
8 files changedLine totals unavailable