GET /api/v1/plugin/products/{id_or_ref} тепер повертає два додаткові поля для кожного елемента images[]: analysis_status ('pending' | 'processing' | 'described' | 'error') та analyzed_at (час у форматі ISO або null). Ці поля відображають життєвий цикл фонового аналізу Gemini, який заповнює метадані товару на основі завантаженого зображення.
Плагіни ПОВИННІ дочекатися значення analysis_status='described', перш ніж надсилати POST /jobs для цього asset_id, інакше воркер може відхилити завдання помилкою PREPARE_PHOTOS_TIMEOUT. Зміна є виключно додатковою — наявні поля залишаються без змін, обсяги дозволів не змінюються, а значення analysis_status для попередніх записів відповідає тій самій колонці, яка з моменту запуску каталогу керує поведінкою воркера.