Skip to content

Simplify analytics UX and mobile navigation - #41

Merged
lim5max merged 4 commits into
mainfrom
codex/analytics-ux-simplify-20260819
Aug 18, 2026
Merged

lim5max merged 4 commits into
mainfrom
codex/analytics-ux-simplify-20260819

Conversation

@lim5max

@lim5max lim5max commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Что изменено

  • заменил перегруженные analytics-экраны на компактные answer-first поверхности с локальным Today/custom period
  • убрал обязательный Run answer, Project settings на Home, Setup order на Web и шумные evidence/data-limit блоки
  • упростил People по Sprig-паттерну: All people/Groups, поиск, настоящие entity groups, аватары/алиасы и компактная таблица без badge-колонки
  • сделал Usage плоским и уменьшил радиусы карточек/контролов
  • исправил мобильную навигацию: полностью непрозрачный viewport-sized overlay
  • сохраняю предыдущие данные без пустой перезагрузки, но атомарно по period/query scope; старые ответы нельзя сохранить под новым периодом
  • защитил async Save/Save as official от гонок при смене периода/проекта

Проверка

  • pnpm typecheck
  • pnpm --dir web test --run (59 files, 423 tests)
  • pnpm --dir web build
  • pnpm test:e2e:analytics (desktop 1440x900 + mobile 390x844, 2/2)
  • независимый повторный review: Critical/Important не осталось

Визуальные ориентиры

  • WRITER, Amplitude и Mixpanel для локального period/dashboard hierarchy
  • Sprig Users для табов, фильтра, поиска, avatars/aliases и простой таблицы

@lim5max
lim5max merged commit f1850e2 into main Aug 18, 2026
1 check passed
@lim5max
lim5max deleted the codex/analytics-ux-simplify-20260819 branch August 18, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant