JP-пайплайн · правки в коде

Было → стало

Тот же JP-пайплайн, до и после правок в composer / compiler / runner · 2026-06-08

TYPO_HERO

v1 — скучно
плоский фон, нет лого, типографика ровная
v2 — улучшено
лого, фон с глубиной, зуб на подиуме, частицы

PRODUCT_PACKSHOT

v1 — скучно
пустой фон, нет лого
v2 — улучшено
лого, «БЕСПЛАТНО» градиент, бейдж −30%, gradient-mesh

Что изменено в КОДЕ пайплайна

schemas.py+ поле brand_logo в Brief, флаг logo в Render
runnerлоготип клиента грузится последним референсом → composer-vision + генерация
composer.pyELEVATION-блок: фон обязан быть многослойным, 3-5 декор-элементов, выразительная типографика, резерв угла под лого
compiler.pyдиректива логотипа (last ref = лого в угол) + quality-блок «POP, не плоско»

Правки в самом пайплайне → любой следующий клиент получает так же, без ручного промпта. 28 pytest зелёные. Бэкапы .bak рядом.

PORTRAIT_AUTHORITY (врач) не догенерился — выжал дневную квоту Vertex gemini-2.5-pro (composer) сегодняшними прогонами. Догоню при сбросе квоты — код готов, дело только в лимите.

Следующий рычаг — обогатить пул референсов composer'а топ-крео из FB Ads Library (вместо чистых Figma-баннеров).