467ceb0d48
1) DecisionPanel ждёт onDecided, если тот вернул Promise: «Решение сохранено. Статус заявки: «Согласовано»» появляется только после побочных действий решения — для заявления на увольнение это созданный обходной лист. Пока идёт создание, кнопки остаются заблокированными, а на месте результата — «Создаём обходной лист…». Провал побочного действия статус решения не отменяет (оно уже применено на сервере) — о проблеме сообщает сам обработчик своим предупреждением. 2) «Вы ещё не создавали заявок» больше не мигает на недогруженном списке. «Мои заявки» и «Доработка» собираются из двух источников (Search + REST-довесок по свежести), и onPartial показывал тот, что ответил первым, даже если он пустой — на экране на мгновение появлялась пустота вместо «Загрузка…». Теперь пустой промежуточный результат не показывается вовсе, а вывод «заявок нет» делается только по ЗАВЕРШЁННОЙ загрузке именно этой таблицы (loadedKey), а не по любому пустому rows. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>