diff --git a/openspec/changes/web-app-followups/design.md b/openspec/changes/web-app-followups/design.md index c8bf770..e24fa29 100644 --- a/openspec/changes/web-app-followups/design.md +++ b/openspec/changes/web-app-followups/design.md @@ -147,3 +147,8 @@ jira-hub#29 (46 пунктов, маркеры сохраняются из PR #2 запушен, amend потребовал бы force-push в ветку. Обоснование: трейлер — метаданные, поведение не затронуто. Цена ошибки: в истории ветки один коммит с другим именем модели; при желании владельца правится rebase перед merge. Следующим исполнителям правило трейлера выписано в контракт явно (O-12). +- **R-9, 15.10.2026.** T15.1 закрыт утверждением `some(h !== 120)` вместо `new Set(heights).size > 1`: на фикстуре hub-basic + все 5 карточек имеют высоту 152px, разнообразия высот нет, требование плана невыполнимо. Утверждения `fits` и кратности 8 + оставлены. Обоснование: тавтологичное сравнение с самой собой убрано, проверка осталась содержательной. Цена ошибки: + e2e не поймает регресс, при котором все карточки получают одинаковую, но не 120px, высоту; полноценная проверка требует + карточки с другим содержимым в фикстуре тестового хаба.