Сага, но т.к. аплкейшн очень здоровый, то вряд ли получилось бы не провыткать какие-то преходы состояний в случае фейлов. Тоесть сагу легче делать с самого начала, а вот с тем, что я кинул выше легче мигрировать уже готовое. Т.к. работа в какой-то момент становится механической