Фаза: 4. Требования
Дата: 2025-12-04
Функциональные требования
R1: Структура проектов
- R1.1 Каждый проект имеет
CLAUDE.md — точка входа для AI
- R1.2 Каждый проект имеет
index.yaml — метаданные
- R1.3 Стандартная структура папок: design/, management/, solution/
R2: AI-контекст
- R2.1 AI понимает текущий проект из
CLAUDE.md
- R2.2 AI знает статус из
management/STATUS.md
- R2.3 AI знает задачи из
management/TODO.md
R3: Статус проекта
- R3.1 Каждый проект имеет статус (draft, in_progress, completed...)
- R3.2 Статус обновляется при изменениях
- R3.3 Есть история изменений (CHANGELOG.md)
R4: Методология
- R4.1 Единые стандарты документов
- R4.2 Единый процесс ведения проектов (PROJECTOR)
- R4.3 Шаблоны для новых проектов
Нефункциональные требования
N1: Простота
- Минимум обязательных документов (5): CLAUDE, BRIEF, REQUIREMENTS, STATUS, TODO
- Остальные — по необходимости
N2: AI-first
- Документы оптимизированы для чтения AI
- Короткие, структурированные, без воды
N3: Масштабируемость
- Работает для 1 проекта и для 100
Приоритеты (MoSCoW)
| Must |
Should |
Could |
Won't |
| CLAUDE.md в каждом проекте |
index.yaml |
Автогенерация |
GUI |
| STATUS.md |
CHANGELOG.md |
Валидация схем |
Web-интерфейс |
| TODO.md |
Шаблоны |
Метрики |
|
Критерии успеха
- [ ] Запуск
cd pirotehnika && claude — AI понимает контекст
- [ ] Запуск
cd platform && claude — AI знает что делать
- [ ] Все активные проекты имеют STATUS.md
- [ ] Есть работающие шаблоны для новых проектов
Версия: 1.0.0