TG>Вообще, большая часть того, что Вы описали, это не исключительные ситуации, а вполне обычный flow, о котором должен думать ещë аналитик на этапе постановки задачи.
Хорошие у тебя аналитики. У меня обычно на доске нарисуют несколько квадратов со стрелочками и норм.
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.