# Intents

## Domains

- `DOCS`
- `GENERAL`
- `CODE` - временно отключен

## GENERAL

### Intent `GENERAL_QA`

Общий интент для вопросов без точного маршрута.
В дальнейшем может использоваться как fallback.

Subintents:
- `SUMMARY` - ответы на общие вопросы по SUMMARY



## DOCS

### Intent `ARCHITECTURE`

Обработка вопросов по архитектуре.
Subintents пока отсутствуют.
Интент запланирован, без реализации.

### Intent `DOC_EXPLAIN`

Объяснение по документации.

Subintents:
- `SUMMARY` - краткое объяснение темы по SUMMARY-блокам документации
- `FIND_FILES` - поиск файлов с релевантной информацией
- `EXPLAIN_API` - объяснение работы метода
- `COMPONENT_INTEGRATIONS` - перечень интеграций компонента, API, UI, сущности, внешних систем
- `ENTITY_INTEGRATIONS` - перечень интеграций сущности

В текущем узком MVP реально реализованы только:

- `SUMMARY`
- `FIND_FILES`

Для запросов по интеграциям целевым retrieval-слоем является `D6_INTEGRATION_INDEX`.

### Intent `OPENAPI_GENERATION`

Генерация OpenAPI-спеки.

Subintents:
- `FULL_SPEC` - создание полной спецификации

### Intent `DOC_GENERATION`

Редактирование документации.

Subintents:
- `FROM_FEATURE` - создание документации из системной аналитики на фичу
