Паттерны, которые повторяются
Каждая заявка на последнем шаге привязывается к ответственному — потом никто не спорит, чья это бронь. Файлы хранятся у нас, а не как file_id мессенджера, который умирает при смене токена. История только дописывается — правка это новая строка, спорное разбирается по логу. Лимиты, ретраи и dead-letter очереди — скучно, и именно поэтому боты стоят месяцами.