fix(tradein/v2): audit findings — de-fabricate location drawer, real map markers, validation, hero image, real user #2057
No reviewers
Labels
No labels
admin
analytics
auth
automation
bug
business
chore
ci
compliance
data
data-moat
docs
duplicate
dx
enhancement
Fable 5 ревью
feedback/max
generative
GG-форсайт
needs-discussion
needs-human
observability
pause-bots
performance
priority/p0
priority/p1
priority/p2
priority/p3
scope/backend
scope/db
scope/devops
scope/frontend
scope/qa
scrapers
security
site-finder
stage/1
stage/2
status/blocked
status/done
status/needs-analysis
status/needs-fix
status/qa
status/ready
status/review
status/wip
tech-debt
tradein
ux
week ревью 1
wontfix
вторичка
ИРД
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lekss361/gendesign#2057
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feat/tradein-v2-audit-fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Браузерный аудит живого
/trade-in/v2(под pilot, реальная оценка) вскрыл проблемы честности и UX. Фиксы:🔴 Честность данных
0.87, формулу11,29 млн × 0.87 = 9,82 млн(база ≠ реальная оценка), фейковые POI-факторы, ложный «Источник: OpenStreetMap». → вырезано; теперь честный статичный «ПОЯСНЕНИЕ К РАСЧЁТУ» (реальная методология) + «коэф. локации в разработке». + Escape-закрытие.mapMarkers(estimate)проецирует реальные аналоги (lat/lon вокруг target, cap 6); нет оценки → нет пинов.🟠 UX/функционал
unoptimized+ onError-фолбэк.🟡 Chrome / отображение
useMe()(имя/инициалы/роль); мёртвые Профиль/Настройки/Помощь — задизейблены; «Выйти» →logout(). («Мои отчёты» уже был реальный.)(start−last)/start, + = снижение) → рендерит «−3.3%».Verify
next buildзелёный (/v2 39.5 kB);code-reviewer✅ APPROVE (де-фабрикация полная, mapMarkers NaN-safe, deglue сохраняет литеры, один негейт торга, hooks/hydration OK).Остаётся на BE: профиль (name/org/email — #2046), POI location-coef (#2045). Это уже честно деградировано в UI.