Логистическая компания (поставки для торговых сетей, 2 юрлица) держит бронирование слотов на портале X5 на браузерном роботе. Мы приняли готовую автоматизацию на техподдержку: перенесли на новый сервер, встроили работу с обязательной 2FA портала, свели все заявки в единый реестр и поставили код под регулярный аудит.
Рабочую автоматизацию для критичного бизнес-процесса написал кто-то другой — и теперь она либо простаивает без присмотра, либо каждая правка портала грозит остановить бронирование слотов.
Задача техподдержки чужого кода — не переписать его с нуля, а разобраться, стабилизировать и держать живым при изменениях портала.
Разобрали браузерного робота бронирования слотов на портале X5, написанного другой командой — логику, точки отказа, зависимости от вёрстки портала.
Инфраструктуру перенесли на новый сервер без потери истории и без остановки процесса бронирования для обоих юрлиц.
Портал X5 требует двухфакторное подтверждение входа — процесс бронирования встроен так, чтобы это не превращалось в ручную операцию на каждый цикл.
Все заявки на бронирование — 946+ и продолжает расти — сведены в Airtable: статус каждой виден в одном месте вместо разрозненных таблиц.
Статус операций — бронь встала, слот подтверждён, где сбой — приходит ответственным сразу, а не по запросу.
При передаче и на сопровождении код проходит несколько кругов ревью — чужая автоматизация не остаётся чёрным ящиком.
Работа на ретейнере: не разовая сдача, а постоянное сопровождение процесса, критичного для поставок в торговые сети.
Принимаю на техподдержку рабочие боты и скрипты, написанные не мной: аудит, стабилизация, перенос инфраструктуры, сопровождение на ретейнере.
Обсудить сопровождение