в чём ключевое отличие? Если в адаптере есть транзакция в бд - значит компенсирующее действие будет. В том, что нет распределённости? Может даже затрагиваться несколько экторов, но если низкая конкуренция, то вроде ничего страшного 🤔
Хттп адаптер это просто гейтвей в апликейшн слой. Если там и есть логика, то она связана только с особенностями протокола хттп. Все остальное что ты написал - это зона ответственности слоя приложения.
саги - это вполне конкретная штука. описанная в 1987-ом году как реализация распределенных транзакций. То есть некея стэйт машина которая находится в отдельном процессе и которая координирует другие процессы.