diff --git a/docs/sprint18-progress.md b/docs/sprint18-progress.md index 7bd4e49..4015f52 100644 --- a/docs/sprint18-progress.md +++ b/docs/sprint18-progress.md @@ -85,13 +85,33 @@ dark:text-slate-500 dark:text-slate-400) — почищено отдельным получил Select сотрудников + 2 date-input'a + кнопку сброса. NotificationCenter с bell-icon в sidebar — реюзает useNotificationsHub. +### 2026-06-07 deploy + retest +Deploy через `~/deploy-stage.sh` → test.admin.food-market.kz. После +первого деплоя — 404 на `/api/employees` (фронт обращался по +несуществующему пути; реальный — `/api/organization/employees`). +Hotfix: правильный endpoint + DTO mapping (lastName+firstName+ +middleName → fullName на клиенте). Второй deploy + retest: +- **stage-smoke**: 5/5 ✓ +- **stage-audit-log** (api): 7/7 ✓ +- **stage-2fa**: 6/6 ✓ +- **stage-catalog**: 6/6 ✓ +- **stage-inventory**: 8/8 ✓ +- **stage-pos**: 7/7 ✓ +- **stage-reports**: 8/8 ✓ +- **Playwright UI-1..16** (44 specs): 44/44 ✓ за 3.2 минуты +- **UI-10 audit-log (с новыми фильтрами)**: 2/2 ✓ за 22с + ## Итог Все 7 пунктов ✓. Локальные цифры: -- **P0 race**: 23505 errors 53% → **0** на k6 baseline-replay. +- **P0 race**: 23505 errors 53% → **0** в локальной k6 baseline-replay + (k6 на stage-хосте не установлен → итоговая верификация in-code + через advisory lock; стресс-проба остаётся для следующего раунда + на dev-vm с установленным k6). - **HelpTooltip**: 5 страниц получили deep-link на /help#topic. - **WhatsNewBanner**: 1 emerald баннер в AppLayout, dismissible. - **Contrast**: 19 файлов почищено, WCAG-AA для body text. - **Currency**: 1 hook + 4 интеграции в DashboardWidgets. - **Audit filters**: 5 серверных фильтров теперь имеют UI. - **Notifications**: bell-popover с 30 событий, 3 типа, in-memory. +- **Regression**: 5 stage-сценариев + 44 Playwright UI specs зелёные.