Всем, кто работает с очередями AI-задач, подскажите, кто как к статусам подходит? Сам столкнулся с тем, что в итоге куча статусов только путает — в идеале хочется понять, какие реально важны для контроля и отладки, а какие просто нагромождение.
У меня сейчас базовые — new, in_progress, done, failed. Но часто ломаюсь, когда задача застревает в каком-то неизвестном состоянии или долго висит в in_progress. Пытался добавить queued, retry, cancelled, но поток уже сложнее отслеживать.