На следующее утро Маша начала день с кофе и проверки почты.
В списке уведомлений было новое сообщение от отдела аналитики: «Резкое падение завершённых покупок. Пользователи не доходят до кнопки “Оплатить”.» Совпадение? Вряд ли. Маша открыла сайт и перешла в раздел оформления заказа. Скринридер прочитал адрес, способ доставки, сумму — и замолчал.
Кнопки “Оплатить” просто не было. Она открыла код: <button aria-label="">Оплатить</button> Без подписи, без метки. Для программы чтения экрана — это просто пустая область. Маша (в чат команде):
у кнопки “Оплатить” нет описания. кто трогал checkout.js? Игорь:
я нет. я даже не знаю, где он лежит. Аня:
вчера вечером коммитил кто-то из техподдержки. писали, что “починили мелочь”. Маша:
мелочь? из-за “мелочи” люди не могут заплатить. Маша проверила логи. Последний коммит действительно принадлежал “artem.admin”.
Тот самый Артём, который, по словам Ани, был “в отпуске”. Она открыла его ветку. Между стандартными строками кода мелькнул комментари