Repository navigation
Carson 4.3.2
Fixed
- Vault gives correct recovery when main worktree is dirty.
vault_blockednow inspects stderr fromgit merge --ff-onlyto distinguish dirty-tree conflicts from diverged-history blocks. Previously, both cases got the generic "rebase" advice — misleading when the branch was already a valid fast-forward descendant and the real problem was uncommitted files in the main worktree.
Why
An agent rebased three times on an already-correct branch because Carson misdiagnosed a dirty-tree block as divergence. The fix: read stderr, give the right advice. Scars, not speculation.