1. Create the base lane
Create a lane frommain for the first slice of work. Commit the foundation there.
2. Create child lanes
Select the base lane and create a child lane for the next slice. Repeat only as needed.3. Open PRs
Open PRs from the bottom of the stack upward:- Base lane targets
main. - First child targets the base lane branch.
- Next child targets the first child branch.
4. Review in order
Review the base PR first. Child PRs will be easier to understand once the parent is approved.5. Land the stack
Tips
- Keep each PR small enough to review independently.
- Avoid deep stacks unless the dependency is real.
- Use Graph to see the chain.
- Run tests again after rebasing a child.
- If a child becomes independent, split it into a sibling lane.
Stacked lanes
Understand the lane model.
Pull requests
Review and merge from ADE.