chore(openspec): archive thumbnail-variants and sync main specs
This commit is contained in:
@@ -18,11 +18,20 @@
|
||||
- **THEN** система отклоняет запрос
|
||||
|
||||
### Requirement: Варианты изображений
|
||||
Система SHALL генерировать три варианта: thumb (200px), preview (1200px) и оригинал, с WebP для превью, и извлекать EXIF (дата, координаты, размеры).
|
||||
|
||||
Система SHALL генерировать четыре варианта: thumb (200×200, квадратный кроп), medium
|
||||
(800×800, квадратный кроп), preview (1200×1200, вписанный) и оригинал, в WebP, и извлекать
|
||||
EXIF (дата, координаты, размеры).
|
||||
|
||||
#### Scenario: Генерация вариантов
|
||||
|
||||
- **WHEN** фото загружено
|
||||
- **THEN** система асинхронно генерирует thumb и preview и заполняет EXIF-поля
|
||||
- **THEN** система асинхронно генерирует thumb, medium и preview и заполняет EXIF-поля
|
||||
|
||||
#### Scenario: Форма вариантов сетки
|
||||
|
||||
- **WHEN** генерируются thumb и medium
|
||||
- **THEN** они обрезаны до квадрата, а preview вписан с сохранением пропорций
|
||||
|
||||
### Requirement: Листинг фото с пагинацией
|
||||
Система SHALL возвращать фото альбома с cursor-пагинацией.
|
||||
|
||||
Reference in New Issue
Block a user