Knowledge Graph — графовое хранилище знаний. Отдельный Rails engine.
**14 типов узлов:** pain, job, segment, competitor, feature, trend, metric, constraint, person, channel, solution, trigger, emotion, criteria.
**18 типов связей:** experiences, causes, addresses, threatens, enables, weakens, competes_with, и другие. Каждая связь имеет weight (0-100) и confidence (0-100).
**Evidence trail:** каждая рекомендация системы прослеживается до конкретных слов пользователя. Не "AI так считает", а "на основании факта X из сообщения #14".
**Автоматическое построение:** KgBuilderJob извлекает сущности из каждого нового факта через Groq. Дедупликация через LLM. Confidence decay: -5 в месяц для старых узлов, удаление ниже 10.
**Query API:** 8 эндпоинтов — graph, nodes, subgraph, evidence, summary, gaps, export, health.
14 типов объектов: боли, задачи, сегменты, конкуренты, тренды. Все связи между ними с оценкой уверенности.
Полная трассируемость: любая рекомендация — до конкретных слов пользователя. Не "AI так считает", а "на основании таких-то данных".
8 API-эндпоинтов для запросов к графу.