ДАННЫЕ И АРХИТЕКТУРА

# Где проходит код. Кто разрешает действие.

Развертывание оркестрации у себя не делает внешнюю модель локальной. Маршрут данных согласуется до подключения репозитория.

## Путь одной проверки

- Identity проверяет пользователя, организацию и права.
- Control фиксирует версию кода, правила и согласие.
- Context готовит только разрешенный пакет кода.
- Worker + PR-Agent передает пакет выбранной модели и получает черновик.
- Control → Connector → GitLab проверяет условия и выполняет разрешенную публикацию. Merge остается за командой.

## Где обрабатываются данные

Исходники, индекс, история и настройки размещаются в контуре установки. PostgreSQL хранит историю; ключи находятся отдельно. Сроки хранения журналов и резервных копий задает администратор.

Внешняя модель получает выбранные изменения, описание MR, инструкции и фрагменты контекста. Codex и Claude относятся к внешним провайдерам. Локальную модель можно рассмотреть через совместимый API: конкретную модель, качество, логи и сетевые выходы проверяем отдельно. Универсальная air-gap поставка не заявляется.

## Что уже проверено, а что нет

На стенде проверены реальный GitLab, Codex / PR-Agent, поиск по коду и вход через Keycloak. Claude CLI проверялся на тестовых ответах. Это разные уровни доказательств, а не общая гарантия совместимости.

MCP позволяет подготовить и прочитать черновик с явным согласием. Tandem рассматривается как диспетчер полномочий: какие действия агенту разрешены, где нужен человек и где сохраняется след действия. Корпоративная приемка внешнего Tandem остается открытой. ContextForge и связь с QA относятся к дальнейшим этапам.

## Этот публичный сайт

Сайт не подключен к приватным репозиториям. Вопросы, которые вы отправляете в чат, обрабатывает Google Gemini. Отзывы сохраняются в закрытой базе сайта для анализа владельцем и отправляются через FormSubmit на Gmail владельца; сервис хранит их до 30 дней. Демо запрашивается письмом и не создает событие автоматически. Для защиты хостинг может использовать технические проверки Cloudflare.

[Статус пилота](/docs#limits) · [Оставить отзыв](/#feedback) · [Контакт владельца](mailto:vasiliy.petrov@uwukl.com)
