What problem does it solve? Finishing work on a feature branch involves several repetitive git steps—committing staged changes, rebasing onto the base branch, resolving conflicts, and merging—which are easy to perform inconsistently or in the wrong order. ## Core Features & Use Cases - Automated Commit: Commits any staged changes using lowercase, imperative-mood messages without conventional commit prefixes. - Local Rebase with Conflict Guidance: Rebases onto the locally configured base branch (never fetching from origin) and provides a structured process for understanding and resolving conflicts while preserving both sides' changes. - Workmux Merge & Cleanup: Runs workmux merge --rebase --notification to merge the branch and clean up the worktree and tmux window, with optional --keep and --no-verify flags. - Use Case: After finishing a feature in a workmux-managed worktree, invoke the merge command to commit, rebase onto main, and merge in one consistent workflow. ## Quick Start Run the merge command to commit my staged changes, rebase onto the base branch, and merge with workmux.