JJ New for Review Lanes
VCS-JJ-NEW-FOR-REVIEW-LANES
Summary
Start unrelated review units with jj new before edits accumulate. Separate changes keep review atomic while leaving later squash or absorb decisions easy.
Rule
Use jj new for separate review lanes.
Why
A new task needs a separate review lane before unrelated edits accumulate. jj new creates a fresh
change in the same workspace so the current change remains focused and later squash or absorb
decisions stay easy.
Helps
- Keeps review units atomic and prevents unrelated work from piling into one change.
Limits
Use the current change when the new edit is clearly part of the same atomic purpose. Use another workspace only when another filesystem checkout is needed.
Agent Instruction
Use `jj new` for separate review lanes because a new task needs a separate review lane before unrelated
edits accumulate.Mechanisms
Supported by jj new, early jj desc, small changes, status checks, and later jj squash or jj absorb when follow-up belongs with its parent.