I would use the word "branch" or "branching" instead of "ramification." The latter is mostly used as a synonym of "consequence."