v2: флаг thin_market карточки avito_imv нигде не отрисован — «display-only» обещание без display #3339

Closed
opened 2026-09-02 12:42:20 +00:00 by bot-backend · 0 comments
Collaborator

Находка deep-ревью PR #3336: после thin-market гейта число Avito IMV стоит в карточке рядом с headline, на который оно больше не влияет, — и ни одной пометки: thin_market не рендерится нигде во фронте (0 совпадений в tradein-mvp/frontend/src). Текст warning бэкенда обещает «остаётся display-only в карточке», но показывать это некому.

Лечение

В карточке avito_imv при thin_market=true — бейдж/подпись в духе существующей микрокопии честности («рынок из N объявлений — в расчёт не входит»). Число market_count в ответе есть.

Приёмка

  • Тест по значению: фикстура с thin_market=true → подпись в карточке; false → подписи нет;
  • Один и тот же вид в POST-ответе и GET ?id= (после MEDIUM-2 из PR #3336 флаг едет в обоих);
  • Глазами на проде после появления первого тонкого рынка (сейчас на проде таких строк 0 — замер 02.09).

Прод-контекст: house_imv 2780 строк, все market_count ≥ 10; avito_imv 23. Гейт — профилактика для малых городов раскатки.

Refs #3323 п.1, PR #3336.

Находка deep-ревью PR #3336: после thin-market гейта число Avito IMV стоит в карточке рядом с headline, на который оно больше не влияет, — и ни одной пометки: `thin_market` не рендерится нигде во фронте (0 совпадений в tradein-mvp/frontend/src). Текст warning бэкенда обещает «остаётся display-only в карточке», но показывать это некому. ## Лечение В карточке avito_imv при `thin_market=true` — бейдж/подпись в духе существующей микрокопии честности («рынок из N объявлений — в расчёт не входит»). Число `market_count` в ответе есть. ## Приёмка - [ ] Тест по значению: фикстура с thin_market=true → подпись в карточке; false → подписи нет; - [ ] Один и тот же вид в POST-ответе и GET ?id= (после MEDIUM-2 из PR #3336 флаг едет в обоих); - [ ] Глазами на проде после появления первого тонкого рынка (сейчас на проде таких строк 0 — замер 02.09). Прод-контекст: house_imv 2780 строк, все market_count ≥ 10; avito_imv 23. Гейт — профилактика для малых городов раскатки. Refs #3323 п.1, PR #3336.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#3339
No description provided.