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 размонтирования.