This document describes how to merge multiple JJ workspaces into a single linear history on main.
Use this workflow when you have:
- Multiple JJ workspaces with independent development branches
- Work that needs to be consolidated into a single linear history
- Commits in different workspaces that you cannot directly rebase (causes stale workspace errors)