Add final question on when to use separate branch

When would you want to make changes in a separate branch rather than
directly in master? What benefits does each approach have?