feat(photos): add square medium variant for sharp grid thumbnails

This commit is contained in:
iu
2026-10-11 19:57:00 +03:00
parent 581e479f03
commit f1b3b01bdf
27 changed files with 459 additions and 32 deletions
@@ -0,0 +1,24 @@
# Spec Delta
## MODIFIED Requirements
### Requirement: Отображение обложки альбома
Данные альбома SHALL включать URL обложки, когда обложка задана, чтобы клиенты могли
показать её в списке, рейле и карточке; URL SHALL указывать на вариант, достаточный для
крупного отображения, с откатом на миниатюру, пока крупный вариант не готов.
#### Scenario: Обложка задана
- **WHEN** клиент запрашивает список альбомов или альбом по id, и у альбома есть обложка
- **THEN** ответ содержит URL обложки
#### Scenario: Обложка отсутствует
- **WHEN** у альбома нет обложки или фото обложки удалено
- **THEN** ответ не содержит URL обложки, и клиент показывает плейсхолдер
#### Scenario: Крупный вариант ещё не готов
- **WHEN** у обложки готов только вариант-миниатюра
- **THEN** ответ содержит URL миниатюры обложки