[stage 1/3] Сбор SKU с поиска: https://www.wildberries.ru/catalog/0/search.aspx?search=bayrol
[exec] python /parsers/wb/apps/05_wb_search_skus.py --url 'https://www.wildberries.ru/catalog/0/search.aspx?search=bayrol' --output /parsers/wb/data/inputs/search_d695502f_skus.xlsx --cdp http://host.docker.internal:9223
[query] 'bayrol' sort=popular
[warmup] https://www.wildberries.ru/
[warmup] поисковая страница
[page 1] пусто — конец выдачи
[fallback] API не отдал — переключаюсь на DOM-скроллинг
[mode] CDP: http://host.docker.internal:9223
[warmup] https://www.wildberries.ru/
[goto page 1] https://www.wildberries.ru/catalog/0/search.aspx?search=bayrol&page=1
[page 1/50] +80 → итого 80
[goto page 2] https://www.wildberries.ru/catalog/0/search.aspx?search=bayrol&page=2
[page 2/50] +0 → итого 80
[stop] страница 2 ничего не добавила — конец каталога
[done] 80 SKU → /parsers/wb/data/inputs/search_d695502f_skus.xlsx
[stage 1] собрано 80 SKU, новых: 73. Детально парсим только новых.
[stage 2/3] Детальный парсинг 80 SKU
[exec] python /parsers/wb/apps/06_wb_public_prices_spp_one_row.py --input /parsers/wb/data/inputs/search_d695502f.xlsx --tag search_d695502f
=== RUN tag=search_d695502f nmIDs=73 spp=30 ===
[PROG] 20/73 | ok=20 oos=0 err=0 | 1.52 items/s | eta=34s
[PROG] 40/73 | ok=40 oos=0 err=0 | 1.73 items/s | eta=19s
[PROG] 60/73 | ok=60 oos=0 err=0 | 1.83 items/s | eta=7s
[PROG] 73/73 | ok=73 oos=0 err=0 | 1.85 items/s | eta=0s
==================================================
DONE: Wildberries
Time: 40s
Total: 73
OK: 73
OOS: 0
Errors: 0
Excel: data/snapshots/wb_public_prices_1row__search_d695502f__2026-05-07_11-40-09.xlsx
==================================================
[stage 3/3] Импорт wb_public_prices_1row__search_d695502f_latest.xlsx
[done] наших обновлено 0, конкурентов создано 73, обновлено 0