# Контекст для ИИ — AI-Desk (команда)

Вставь этот файл в чат целиком, затем напиши свой запрос.

## Что это

AI-Desk — продукт для бухгалтеров и внедренцев 1С: разбор ситуации по тексту (сайт) и чат Connect внутри базы 1С. Командный хаб: https://team.aidesk1c.online (Cloudflare Access). Публичный сайт: https://aidesk1c.online

Команда: Анастасия, Андрей, Артём, Алексей. Роли не жёсткие — ответственный выбирается в хабе по зоне.

## Репозиторий

Общий remote: https://github.com/WSmacin/aidesk-income

| В GitHub | Что внутри |
|----------|------------|
| [landing/](https://github.com/WSmacin/aidesk-income/tree/main/landing) | Публичный сайт (Pages) |
| [apps/api](https://github.com/WSmacin/aidesk-income/tree/main/apps/api) | Cloudflare Worker: API, биллинг, webhooks |
| [packages/connect-1c/cfe/src/](https://github.com/WSmacin/aidesk-income/tree/main/packages/connect-1c/cfe/src) | Канон расширения Connect (CFE XML/BSL) |
| [packages/connect-1c/epf/](https://github.com/WSmacin/aidesk-income/tree/main/packages/connect-1c/epf) | Внешняя обработка-мастер (EPF XML) |
| [TEST-MATRIX.md](https://github.com/WSmacin/aidesk-income/blob/main/packages/connect-1c/TEST-MATRIX.md) | Матрица тестов по конфигурациям |
| [TEAM.html](https://github.com/WSmacin/aidesk-income/blob/main/TEAM.html) | Командный хаб |
| [CHECKLIST.html](https://github.com/WSmacin/aidesk-income/blob/main/CHECKLIST.html) | Go-live трекер |
| [CONTRIBUTING.md](https://github.com/WSmacin/aidesk-income/blob/main/CONTRIBUTING.md) | Правила работы с CFE/EPF |
| [gtm/NEXT-COPY.md](https://github.com/WSmacin/aidesk-income/blob/main/gtm/NEXT-COPY.md) | Тексты для каналов |
| [tools/](https://github.com/WSmacin/aidesk-income/tree/main/tools) | deploy-pages, deploy-api, deploy-team, webhooks |

## Домены

- `aidesk1c.online` — лендинг, демо, кабинет
- `api.aidesk1c.online` — Worker
- `team.aidesk1c.online` — хаб команды (не публичный)

## Connect (1С) — коротко

1. Клиент пишет в чат расширения `AiDeskConnectCore` (обработка «Чат»).
2. 1С шлёт `POST /v1/connect/ask` на Worker (базовый URL + токен клиента; секреты Worker в форме не хранить).
3. Перед отправкой — redact ИНН/телефонов; gatherer даёт read-only срез конфигурации.
4. Доступ к чату: fail-closed, пока админ не выдал право (или явно `open`).
5. Канон исходников — папки выше в GitHub. Бинарники `.cfe`/`.epf` собирают после clone; в git — XML.

## Правила для агента / ИИ

- Пароли, токены, секреты wrangler — не писать в HTML, чат и git.
- Публикация объявлений, отправка клиентам, запись секретов — только после явного «да» человека.
- Правки CFE/EPF — через XML в git и PR; не только бинарник.
- Публичный лендинг и командный хаб не смешивать.
- Не выдумывать объекты метаданных 1С — смотреть выгрузку / MCP / файлы в репо.

## Как синхронизировать хаб

Галочки и owners в TEAM.html сохраняются автоматически в общее хранилище. Live-хаб: [tools/deploy-team.ps1](https://github.com/WSmacin/aidesk-income/blob/main/tools/deploy-team.ps1) после unlock.

## Дальше

Ниже пользователь пишет задачу.
