Instruction file imported from moragfullrest-cmyk/fol-knowledge-graph (
.cursor/rules/project-mission.mdc). Copyright stays with the author.
Fol Knowledge Graph — миссия проекта
Педагогические графы знаний для генерации учебных материалов. Стартовый домен: метатеория логики первого порядка (FOL).
Суть
- Граф на метауровне: Concept, Symbol, Rule, Schema, Misconception + типизированные рёбра.
- Не хранить полные деревья формул и proof DAG.
- Цель: learning paths, определения, правила с условиями, карточки misconceptions → уроки/конспекты.
Архитектура
FolKnowledgeGraph.Core— модели, YAML, валидация,MaterialGenerator.FolKnowledgeGraph.Web— API + редактор; пользовательские файлы вgraphs/.fol-theory-graph.template.yaml— read-only шаблон в корне репо.
При доработках
- Сверяться с
AGENTS.mdи схемой в шаблоне YAML. - Бизнес-логику держать в Core, не во фронтенде.
- Новые типы узлов/рёбер — обновить Core,
EditorTypeHelp, валидатор, тесты. - UI-тексты по умолчанию на русском.
- Минимальный scope; коммиты — только по запросу пользователя.
Подробности: AGENTS.md.