From d377a57b53ad6809f98a3f52ec2dfc3d827caede Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Thu, 15 Oct 2026 02:04:31 +0400 Subject: [PATCH] =?UTF-8?q?docs(openspec):=20R-10=20=E2=80=94=20=D0=BF?= =?UTF-8?q?=D1=80=D0=BE=D0=BA=D1=80=D1=83=D1=82=D0=BA=D0=B0=20=D0=B4=D0=BE?= =?UTF-8?q?=D1=81=D0=BA=D0=B8=20=D0=BF=D1=80=D0=B8=20=D1=80=D0=B5=D0=B0?= =?UTF-8?q?=D0=BB=D1=8C=D0=BD=D0=BE=D0=BC=20=D0=BA=D0=BB=D0=B8=D0=BA=D0=B5?= =?UTF-8?q?=20(#29)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- openspec/changes/web-app-followups/design.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openspec/changes/web-app-followups/design.md b/openspec/changes/web-app-followups/design.md index e24fa29..2bd6eaf 100644 --- a/openspec/changes/web-app-followups/design.md +++ b/openspec/changes/web-app-followups/design.md @@ -152,3 +152,9 @@ jira-hub#29 (46 пунктов, маркеры сохраняются из PR #2 оставлены. Обоснование: тавтологичное сравнение с самой собой убрано, проверка осталась содержательной. Цена ошибки: e2e не поймает регресс, при котором все карточки получают одинаковую, но не 120px, высоту; полноценная проверка требует карточки с другим содержимым в фикстуре тестового хаба. +- **R-10, 15.10.2026.** Провал ручной проверки прокрутки (Task 8) принят как артефакт сценария, а не дефект продукта: + реальный `locator.click()` по карточке вне окна прокручивает страницу сам, и это законное scroll-событие. В продукте + добавлена защита `isConnected` (запоздавшее scroll после ухода с доски не затирает запомненное), e2e M-3 переписан на + клик по видимой карточке без ожидания кадров. Обоснование: воспроизвести потерю прокрутки у пользователя, кликающего по + видимой карточке, не удалось ни в e2e, ни вручную. Цена ошибки: если дефект есть у реальных пользователей (например, + в браузере с иной раскладкой событий scroll), прокрутка после возврата будет 0; чинится сохранением в cleanup размонтирования.