| Новый художественный SVG, расплывчатый бриф или запрос «сделай красиво» | references/art-direction-workflow.md | Выбрать композицию, слои, палитру и критерии качества | Есть замысел, фокус, иерархия и ограничение по деталям |
| Нужна визуальная оценка результата через PNG | references/visual-review-rubric.md | Оценить PNG как картинку и сформулировать правки для SVG | Правки привязаны к видимым дефектам, а не к вкусу вообще |
| Нужны глубина, свет, фактура, маски, градиенты, фильтры или анимация | references/svg-techniques.md | Подобрать безопасные SVG-приёмы | Эффекты работают без внешних ресурсов и скриптов |
| Получен чужой SVG, нужен веб-файл или есть подозрение на риск | references/svg-safety.md | Проверить опасные элементы, атрибуты и ссылки | Скрипты, события, data: и внешние загрузки отсутствуют |
| Нужно писать ответ, подписи, комментарии или текстовые элементы по-русски | references/russian-language-rules.md | Проверить язык и убрать случайный английский текст | Текст звучит естественно и единообразно |
| Проверка падает, рендер не создаётся, файл тяжёлый или сцена выглядит слабой | references/troubleshooting.md | Найти симптом, причину, действие и повторную проверку | Ошибка устранена и повторная команда проходит |
| Создание файла с нуля без заданного размера | assets/templates/artboard.svg | Взять как стартовый самодостаточный холст | Шаблон проходит Node.js-валидацию |
| Любой финальный SVG или правка существующего SVG | scripts/svg_pipeline.mjs | Запустить validate, render или audit | Команда завершается без ошибок; PNG создан при доступном рендерере |