97a13aef64
Accessibility (Pa11y live) / a11y (push) Has been cancelled
Первый боевой обход с починками модерации поставил разведке 13 заданий на придержанные объявления кампании 713175197 — и все 13 упали. Разбор руками в живом кабинете дал две причины. 1. Семи объявлений из пятнадцати в списке кабинета нет вовсе — это хвост от неудачных перезаливок креативов 29.07. Робот докладывает «объявления нет», и он прав. Чинить тут нечего, но в базе портала эти семь строк висят как живые — разбираться отдельно. 2. У остальных шести клик по ячейке статуса не открывает НИЧЕГО. Проверено руками: ячейка есть, кликается, окно не появляется за 20 секунд, и на странице после клика нет ни одного элемента с popup в разметке. Робот падал сырой ошибкой Playwright. И раскрывать было нечего: вся причина написана прямо в списке — «Для показа в заданных регионах предоставьте документы». У отклонённого объявления ровно наоборот: в списке пусто, суть спрятана в окне. Робот писался под второй случай и на первом падал, имея причину перед глазами. Лечение: надпись из списка забираем ДО клика. Окна нет — смотрим, есть ли в надписи что-то кроме общих слов кабинета. Есть — это и есть доклад; одни общие слова — сдаёмся, как раньше, и объявление уходит человеку в «ждёт разбора». Выдумывать по-прежнему нельзя ничего. Замеры. Сторож написан ДО починки и падал. Полный набор робота 86 из 86. Приёмка глазами по живому кабинету, три задания подряд: придержанное принесло настоящую причину (раньше падало), отклонённое — прежний полный текст про предупреждение о финансовых услугах, отсутствующего робот честно не выдумал. Разбор с дословными подписями — cabinet-flow.md §7.10. 🪤 На будущее: 13 упавших заданий сами не переиграются — защита от дублей не пускает второе задание на то же объявление независимо от его состояния. На боевой НЕ выкатывалось. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>