Сводная ОСВ: колонка «Тип контрагента» по макету [30] (#8) #9
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/8-osv-counterparty-type"
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?
Closes #8
Что сделано
osv-type-badge--*макета [30] через Playwright. Логика — чистая функцияcounterpartyTypeBadge(+ тест), вывод — существующийTableTag.consolidated-osv-ui: колонки и фильтры по макету; «способ сопоставления» убран (в макете [30] его нет).Проверка
make check: biome — 0 ошибок (7 старых предупреждений, T2.3 из #6),tsc --noEmitчисто, vitest 19 файлов / 95 тестов,rsbuild buildсобирается.В браузере (dev-сервер ветки, 1600×1000, версия РБ 2025 К1): колонка и бейджи совпадают с макетом [30] (сверка с HTML макета — колонка «Тип контрагента» последней, бейджи-таблетки). Фильтр «ГСК» → «Строк: 13», «ГК» → «Строк: 37» (совпадает с API: GSK 13 / GK 37 / EXTERNAL 1371); окно фильтра закрывается, иконка активного фильтра зелёная.
Rulings I made
counterparty_type. Мультивыбор — после поддержки списка в arm-core. Цена ошибки: низкая.Deferred
counterparty_typeсписком в arm-core.Гайд тестировщика (§8.6 W32, §8.7) поправлю отдельным PR в arm-ka-docs.
🤖 Generated with Claude Code