Тип: service
Масштаб: subsystem
Статус: 🚧 WIP (Work In Progress)
Версия: 0.1.0
Дата: 2026-02-17
Статус: Тестируем на проекте ЛАН (lideravto новый)
Цель теста: Проверить систему шаблонов и сборки документов.
Система управления документами проектов.
Возможности (планируемые):
- Реестр шаблонов документов
- Сборка документов с наследованием (extends/includes)
- Валидация структуры проекта
- Хранение и версионирование
dm/
├── CLAUDE.md ← Этот файл
├── index.yaml ← Метаданные
├── WIP.md ← Заметки по разработке
└── tests/ ← Тесты (пока пусто)
Будет добавлено:
- templates.py или templates.sh — работа с шаблонами
- assembly.py или assembly.sh — сборка документов
- validation.py или validation.sh — валидация структуры
- storage.py — хранение (опционально)
dependencies:
- component: architect/templates
description: Шаблоны документов (4 уровня)
- component: library/core
description: Базовые утилиты
used_by:
- component: system/pm
description: PM использует DM для создания проектов
- other_projects:
description: Любые проекты могут использовать DM для документации
4 уровня наследования:
Level 0: base/ ← Универсальные (CLAUDE.md, BRIEF.md, ...)
Level 1: domain/ ← Домен-специфичные (IT, Business, ...)
Level 2: class/ ← Класс-специфичные (A, B, C)
Level 3: solution/ ← Решение-специфичные (CS-Cart, Drupal, ...)
Сборка документа:
base/CLAUDE.md.tpl
+ domain/IT.yaml (добавляет секции)
+ class/A.yaml (добавляет секции)
+ solution/CSCART.yaml (добавляет секции)
= projects/org/lan/CLAUDE.md
Версия: 0.1.0
Статус: 🚧 WIP