Files
rf4-spotter/docs/ux-reference-review-2026-09-21.md
T
ik f0b63df803
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
test: extend visual matrix to core journeys
2026-09-21 07:53:23 +07:00

41 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# UX reference review — 2026-09-21
## Reproducible capture
Команда:
```bash
node scripts/capture-visual-matrix.mjs \
--base-url http://127.0.0.1:4321 \
--output /tmp/rf4-visual-matrix-20260921
```
Матрица regression-теста текущего прохода: `192` комбинации — `16` маршрутов ×
`4` ширины (`320/390/768/1280`) × `3` режима (`system/light/dark`); тест
завершился без overflow. Завершённый standalone capture предыдущего прохода
содержит `168` screenshots. Новый launcher уже включает spot detail и plan, но
полный внешний capture этих 192 кадров требует отдельного длительного запуска и
не считается завершённым по одному частичному результату.
## Representative manual review
В Chromium вручную просмотрены light/mobile (`390 × 844`) snapshots для:
- главной страницы — header, hero, карточки точек, empty/long content и footer;
- `/status` — source cards, legend, status labels и footer;
- `/waterbodies/р-вьюнок` — breadcrumb, title block, data passport, empty state;
- `/spots/vyunok-6331x6332` — activity score, data passport, «Что взять», catches и plan action;
- `/plan` — empty state, toolbar actions и narrow layout;
- `/admin` — admin navigation, token form, CTA и footer.
На этих кадрах не обнаружены горизонтальная обрезка, выход контента за viewport,
сломанные изображения или потеря читаемого focus/контраста из-за декоративных
элементов. Это representative review, а не утверждение production acceptance.
## Limits and follow-up
PNG намеренно не добавляются в репозиторий: capture остаётся воспроизводимым
внешним артефактом, а долговременное хранение reference-набора требует отдельного
решения. Production Lighthouse/CLS/INP и time-to-first-useful-answer также
остаются открытыми до пилота.