fix(author): bootstrap recovery for dirty orphaned issue worktrees (#860)

Add an explicit recovery operation for same-claimant dirty registered
worktrees under malformed PID-less durable locks, with crash-safe journals,
dirty byte preservation, path-level conflict detection, and live session
binding. PID-less locks are never treated as live merely because expiry is
absent.

Closes #860

Co-Authored-By: Grok 4.5 (xAI) <[email protected]>
This commit is contained in:
2026-07-23 20:38:47 -05:00
co-authored by Grok 4.5
parent 9301739910
commit 18d6583e83
6 changed files with 1782 additions and 3 deletions
File diff suppressed because it is too large Load Diff