4eac8d8ff1
Accessibility (Pa11y live) / a11y (push) Has been cancelled
Разведка сделана живьём, а не по памяти, и вскрыла две мины, из-за которых задание владельца «сделать как у Яндекса» нельзя выполнить в лоб: 1. Деньги у экранов РАЗНЫЕ. Яндекс берёт из рекламного кошелька (ad_wallets, баланс/заморожено/свободно), телеграм — общий баланс тенанта, причём frozen_rub отдаётся жёстко '0.00'. Вставить AdWalletHeader в телеграм — значит показать клиенту чужие деньги. Нужен тот же вид при своих данных. 2. Живого счётчика охвата без сервера не будет. У телеграма всего восемь ручек, оценки среди них нет; охват возвращает только POST /campaigns, а она создаёт черновик в базе. Дёргать её на каждое изменение поля — засорить базу. Нужна новая серверная ручка оценки. Отсюда совет владельцу: разбить пачку 4 надвое — 4а чистый фронт (вкладки, карточка денег, единый вид карточек кампаний), 4б мастер шагов и живой счётчик (требует бэкенда). Иначе смена кончится посередине. Названа и цена: на нынешнюю разметку телеграм-экрана завязано 45 тестов. Ориентиры даны с номерами строк, сверенными с живыми файлами; список меток разметки проверен поимённо — одну (tg-headline) я написал по памяти неверно, настоящая tg-ad-headline, поправлено до коммита. Прежний промт помечен отработанным, с указателем на этот. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>