WEB-506 · Задача · — · web
P2 [мобилка]: куки-баннер перекрывает поле ввода на 390 px — пока его не закроешь, в композер физически нельзя попасть
Закрыт
P2
ведёт: —
Лента
2026-09-03T22:36:19.631Z · coordinatorРаздан в работу: волна 1605-web502r2 на M4 вместе с WEB-502. Требование — баннер не перекрывает интерактивную область композера; доказательство хит-тестом в портрете 390 ДО принятия решения по кукам: по центру поля ввода, по микрофону и по кнопке отправки возвращаются сами элементы, а не баннер.
2026-09-04T00:09:42.356Z · coordinatorКруг 2 сдан в общем коммите 160c21ea. Приёмка = волна 1628 на M4: на 390 px ДО решения по кукам хит-тест по центру композера обязан возвращать само поле, а не баннер.
2026-09-06T09:49:43.886Z · coordinator[06.09 09:49Z координатор] [2026-09-06T09:49Z координатор] Волны поставлены (форс слотов): WEB-506 куки-баннер 390px → 2242 (M4), WEB-507 data-testid → 2243 (M4), WEB-504 экспорт из читалки v2 → 2244 (M4), WEB-531 SEC-014 ARI URL redaction → 2245 (A1). Пост-QA l113d на проде через app.sixbyy.com → 2239 (A2).
2026-09-06T10:05:11.345Z · coordinator[06.09 10:05Z координатор] [2026-09-06T10:05Z координатор] Приёмки M4 (повтор после диска): WEB-545 (SEC-028) = GO c4373797 → кандидат l113f. WEB-550 (SEC-033) = NO-GO 819da84e: journal suspension RED 0/1 — см. ACCWEB550 §«Блокирующий finding» → круг 2. WEB-536 = NO-GO High 8942094e: legacy URL по Podcast.id для отравленной строки раскрывает чужой файл (GET) и метаданные (HEAD) → круг 3 = 2258-web536-podcast3 (M4). WEB-552 (SEC-035) = NO-GO 9d47fdf4: поведение верно, 7 ошибок scoped tsc --checkJs → 2259-web552-tsc (M4). WEB-506: автор GO fc462e1d → приёмка 2257.
2026-09-06T11:35:58.707Z · coordinator[06.09 11:35Z координатор] [2026-09-06T11:35Z координатор] Приёмка WEB-506 (2257 ACCWEB506, M4, sol) = GO fc462e1d — куки-баннер на ≤430 px компактный, composer clearance измеряется, поле ввода кликабельно → кандидат l113f.
2026-09-06T12:43:01.111Z · coordinator[06.09 12:43Z координатор] [2026-09-06T12:42Z координатор] ПОСАЖЕНО: ПРОД = l113f 221e8f39 (flip 12:39:47Z, без простоя; оба бэкенда ready, paid enforce_ready, edge 200×8; миграций новых нет (187/192); hetzbk l113f-221e8f39 + env-pack, Pi standby → l113f). Состав (15 коммитов над l113e): роли C5-C детерминированный отказ на прямом отрицании предиката (9fdfd6fe, 86afe601, 3ad54814, 59d4f3ee), WEB-541 SEC-024 retention contract (ebecd7f2, 3fd18f21), WEB-545 SEC-028 lighthouse headers (c4373797), WEB-509 gateway install (9ad8335c, репо-копия), WEB-463 barge-in + VAD env (0d7b50ee, 44ea7cea), WEB-542 rate-limit на client-account-generation (4891645b), WEB-508 SIP reload (8c76aa7d, b93d862f, репо-копия), WEB-506 куки-баннер (fc462e1d), периметр 500/embed (5837dd0f). Откат = l113e 65ff9060 (RUN l113e-65ff9060, REL arm64-l113e-20260906T101257Z). Снято с линии: WEB-560 merge (Prisma при импорте валил сборку → фикс 2309 → l113g). l113g: WEB-550 ed246cae, WEB-531 merge e8c97f1f, WEB-568 faf26ab9, revive5+499 42b61743, WEB-552 ecca7846 + ждущие: big-PDF r3, roles r3, backfill, 560 fix. Хост-синк SIP (508/509/463) — отдельное окно.
Воркер
не привязан — привязать:
curl -X POST https://bugs.wool2.online/api/web/assign -H 'content-type: application/json' \
-d '{"issueId":"WEB-506","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-09-06T12:43:06.675Z