compass task new switches branches mid-scaffold

Table of Contents

This page is a capture in the discarded bucket of the product backlog.

Resolved (deep backlog refinement, 2026-07-11): compass.py's 'task new' subcommand (parser at line 4285) creates the branch via 'git branch <branch> <base>' (not 'git switch -c') per _scaffold_and_branch's new_story=False path (lines ~3628-3651), explicitly leaving the worktree unchanged ('created branch …; worktree unchanged') — only 'story new' switches branches immediately.

1. What

(One paragraph: the idea.)

2. Why

(Motivation, problem being solved, related context.)

3. References

4. See also

Emacs 29.3 (Org mode 9.6.15)