Вкладка Расхождения дизайн-системы собирает все места, где код от неё отошёл. Это может быть компонент, который не совпадает с макетом, значение, записанное мимо токена, вставленная копия ассета из библиотеки или самодельный двойник системного компонента. По каждой строке видно, что нашли, почему это важно и кто делает следующий шаг: FISYCO или вы.
Перед началом
- Для проекта настроена дизайн-система в коде. См. Подключение дизайн-системы.
- Список видят все участники проекта. Исправлять, скрывать и возвращать строки могут мейнтейнеры проекта, администраторы и владельцы пространства.
Как открыть расхождения
- Откройте проект и найдите Дизайн-система в коде в разделе Из кода.
- Перейдите на вкладку Расхождения.
Список отсортирован по серьёзности и охвату: сверху ломающие изменения в часто используемых местах.
Над вкладками блок Как FISYCO работает с расхождениями показывает уровень автономности для каждого вида: Макет, Токены, Иконки и иллюстрации и Двойники. У каждого уровня есть фраза о том, что он значит, а двойники всегда не автоматически. Переключателей на этом экране нет, к ним ведёт ссылка Изменить в настройках. Подробнее в статье Патчи и автономность.
Вкладки: кто ходит следующим
Вкладки делят строки по тому, за кем следующий шаг, а не по статусу задачи. По умолчанию открыта Ждут вас: только там нужен человек.
Пустая вкладка объясняет, что это значит. От вас ничего не ждут означает, что остальное FISYCO делает сам или уже сделал.
Как читать строку
Щелчок по строке с компонентом открывает этот компонент и его сверку с макетом. Подробнее в статье Сравнение компонентов с макетом.
Строки без компонента, например обход токена, не открываются. Их места раскрываются во всплывающем окне прямо в строке. Место означает файл и строку со ссылкой в репозиторий на коммите последней индексации.
Что можно сделать со строкой
У каждой строки одно главное действие кнопкой. Остальное лежит в меню строки: Открыть в репозитории и причины, чтобы скрыть.
Исправить сейчас
Кнопка Исправить сейчас появляется у строк, которые FISYCO умеет исправлять, но оставляет вам, потому что у их вида уровень Предлагает или Выключено. Просьба касается только этой строки, уровень вида не меняется.
- Нажмите Исправить сейчас.
- Строка переходит в FISYCO делает с пометкой Готовит правку и «Запущено вами».
- FISYCO доказывает правку и открывает pull request. Пока его ревьюят, в строке написано Открыт PR #N.
Доказательство и дневной бюджет pull request те же, что у автоматической работы. Если правка не началась, например потому что бюджет на сегодня исчерпан, строка возвращается в Ждут вас с этой пометкой. Если доказать правку не удалось, FISYCO ничего не открывает, а строка уходит в Готово с причиной.
Передать агенту
Двойника FISYCO не исправляет никогда: замена на компонент системы меняет его API. Второй случай: правка по макету, от которой FISYCO отказался. У таких строк есть кнопка Передать агенту.
Окно показывает задачу целиком до копирования. Для двойника в ней перечислены места, а агенту сказано найти подходящий компонент системы через MCP-сервер FISYCO, заменить двойника и проверить результат. Если подходящего нет, агент должен остановиться и описать, чего не хватает, а не писать ещё одну копию. Для отказа в задаче есть причина и то, что расходится с макетом.
Нажмите Скопировать задачу и отдайте её Claude Code, Cursor или Copilot. Строка останется в списке, пока следующий индекс не покажет, что расхождения больше нет. Чтобы агент видел ваши компоненты и правила, сначала подключите его: ИИ-агенты и MCP.
Скрыть с причиной
Откройте меню строки и выберите причину в группе Скрыть, потому что:
- Это намеренная копия
- Не стоит правки
- Это не расхождение
- Исправим позже сами
Строка сразу уходит во вкладку Скрыто, а в уведомлении есть кнопка Отменить. Во вкладке у каждой строки видны причина и тот, кто её скрыл. После переиндексации скрытое не возвращается. Кнопка Вернуть ставит строку обратно в очередь.
Нельзя скрыть правку, которая уже идёт, открытый pull request и исправленное расхождение.
Что дальше
- Строка получает статус Исправлено во вкладке Готово, когда расхождения в коде больше нет: после мержа pull request от FISYCO или после любой другой правки.
- Исправление по кнопке, скрытие и возврат записываются в Журнал.
- FISYCO меняет ваш код только через pull request, которые команда смотрит и мержит сама.