Quickstart: see the fix with two clones

git init --bare origin.git
git clone origin.git A && (cd A && spec-kitty init --ai claude --non-interactive && ... create, plan, finalize, implement, approve, git push --all)
git clone origin.git B && (cd B && spec-kitty init --ai claude --non-interactive)   # now installs merge.* config (#5759)
git -C B config --get-regexp '^merge\.' | wc -l                                     # 14
# B rejects WP02 and pushes; A, without pulling:
(cd A && spec-kitty consolidate --mission <m>)        # ORIGIN_STATUS_STALE, nothing moved (#5780)
(cd A && SPEC_KITTY_ORIGIN_CHECK=warn spec-kitty consolidate --mission <m> --dry-run)  # warns instead
# Re-review after B pushes a fix to the lane:
(cd A && spec-kitty agent action review WP02 --mission <m> --agent claude)   # "Updated ... from origin/..." (#5758)

The full scripted reproductions live in the issue bodies of #5780, #5758 and #5759 and in the mission's regression tests.