diff --git a/openspec/changes/web-bugfixes/design.md b/openspec/changes/web-bugfixes/design.md index 3ee4a1f..27d2e3c 100644 --- a/openspec/changes/web-bugfixes/design.md +++ b/openspec/changes/web-bugfixes/design.md @@ -200,3 +200,11 @@ vitest, для окна карточки дополнительно e2e. Сер `location.key`. Обоснование: при заблокированной навигации ключ записи не меняется, и без сброса второй Esc/✕ после «Остаться» молча игнорировался бы (дефект плана, пойман e2e Task 4). Цена ошибки — повторный ✕ при блокере станет повторно вызывать navigate; безвредно. +- R-16 (design #6): в ленте вложение читается именем без списка вложений карточки — флаг `WikiOptions.anyAttachment`, + выставляется только `wikiPlain`; карточка его не передаёт. Обоснование: финальное ревью I-1, `!скрин.png|thumbnail!` и + `[^отчёт.pdf]` иначе остаются сырой разметкой. Цена ошибки — правка в одном месте. +- R-17: #18 выполнен частично (отметка «успех» не снимается приходом данных) и разбор всего комментария ради 300 символов + в ленте — отложены (M-2, M-6 финального ревью). Обоснование: редкий случай и общая тема #56 M-2. Цена ошибки — редкая + невидимая ошибка вложения в открытой карточке; задержка ленты на очень длинных комментариях. +- R-18 (design #2): ссылка R-15 указывает на решение 2, а не на несуществующее #22; к решению 2 дописан сброс в + `abortClose`. Цена ошибки — нет (документация).