← Skills

Синхронизация с git

koi-project-sync

После экспериментов и при старте

Подтянуть и отправить материалы исследования в репозиторий без секретов и кода платформы.

Что делает

Сценарий синхронизирует только материалы исследования: отчёты, доску, дерево гипотез и выводы. При старте сессии сначала подтягивает изменения из репозитория, затем при необходимости сохраняет локальные правки и отправляет их. Секреты и код самой платформы ResearcherOS в коммит не попадают.

Зачем

Чтобы у команды была одна актуальная картина исследования в репозитории: после прогонов и правок данные не теряются локально и не затирают чужие обновления.

Когда вызывать

Как вызвать

Попросите AI-помощника синхронизировать конкретный проект, либо нажмите Sync в интерфейсе ResearcherOS. Можно опираться на очередь отложенных отправок и статус «есть локальные правки».

Пример фразы AI-помощнику в редакторе:

Синхронизируй проект my-project с репозиторием:
сначала подтяни изменения, затем отправь локальные правки материалов исследования, если они есть.

Схема работы

Схема — цикл «подтянуть → решить, есть ли что отправить → сохранить и отправить или ждать». Старт сессии всегда начинается с подтягивания. Если локальных правок нет, сценарий ждёт и позже снова проверяет репозиторий.

flowchart LR
  A[Старт сессии] --> B[Подтянуть изменения]
  B --> C{Есть локальные правки?}
  C -->|да| D[Сохранить материалы исследования]
  D --> E[Отправить в репозиторий]
  C -->|нет| F[Ждать]
  F -->|через полчаса| B
      
Исходник на GitHub К списку Skills