Worktree Branch Sync Hygiene When to Use Use when promoting work from dirty main/worktrees, cleaning blocked branches, reconciling sync churn, handling pre-push/hook drift, or preserving tags/changes during cleanup. Class-Level Workflow 1. Inventory dirty state, untracked files, stashes, branches, worktrees, and remotes before moving anything. 2. Preserve recoverability with tags/stashes/patch files before branch cleanup. 3. Separate narrow fix promotion from broad sync/root churn. 4. Verify hook paths and real installed hook shape, not just intended config. 5. After sync, re-check for concur…