What problem does it solve? Finishing work on a topic branch in a separate Git worktree requires manually switching contexts, running merge commands against the main worktree, and resolving conflicts, which is error-prone and disruptive. ## Core Features & Use Cases - Cross-worktree merging: Merges the topic branch into the base branch using git -C against the main worktree without leaving the current worktree. - Guided conflict resolution: Lists conflicted files, resolves them while preserving both sides' intent, stages results, and commits the merge. - Safety guardrails: Prohibits force-pushing, skipping hooks, and rewriting commits without explicit user approval. - Use Case: After finishing a feature in a session worktree, ask the assistant to merge the topic branch back into the base branch; it commits pending changes, performs the merge, resolves conflicts, and validates the result. ## Quick Start Merge my session's topic branch back into the base branch in the main worktree and resolve any conflicts.