type: index
aspect: structure
title: "Структура — Как организовано"
version: 1.0.0
date: 2026-02-19
Стандарты структуры workspace, проектов, компонентов и решений.
| Документ | Описание | Статус |
|---|---|---|
| structure-workspace.md | Структура workspace /opt/claude-workspace |
✅ Active |
| structure-platform.md | Структура папок платформы (9 аспектов) | ✅ Active |
| structure-organization.md | Структура организации (иерархия компаний/проектов) | ✅ Active |
| structure-hierarchy.md | Иерархия сущностей и классов | ✅ Active |
| structure-tree.md | Визуализация дерева структуры | ✅ Active |
| Документ | Описание | Статус |
|---|---|---|
| structure-project.md | Структура IT-проекта (правила и папки) | ✅ Active |
| structure-solution.md | Структура решения (solution) | ✅ Active |
| Документ | Описание | Статус |
|---|---|---|
| structure-component.md | Архитектура компонентов (Parser/Scraper/Connector) | ✅ Active |
| structure-library.md | Структура library/ и правила переиспользования | ✅ Active |
| Документ | Описание | Статус |
|---|---|---|
| structure-design-layers.md | Слои дизайна (layout/styles/theme/branding) | ✅ Active |
| structure-context-blocks.md | Контекстные блоки для декомпозиции | ✅ Active |
Структура отвечает на вопрос "КАК УСТРОЕНО?"
Этот аспект определяет:
- Как организован workspace
- Как структурирован проект
- Как устроены компоненты
- Как разложить решение по папкам
WORKSPACE (корень)
↓
ПЛАТФОРМА (architect/, system/, library/)
↓
РЕШЕНИЕ (solutions/X/)
↓
ПРОЕКТ (projects/org/X/)
↓
КОМПОНЕНТ (library/connectors/X/)
↓
МОДУЛЬ (@module/)
Каждый уровень имеет свою структуру.
| Аспект | Документ | Связь |
|---|---|---|
| Типология | typology-entity-types.md | ЧТО это за сущность |
| Формат | format-document.md | КАК ВЫГЛЯДИТ документация |
| Именование | naming-projects.md | КАК НАЗВАТЬ проект |
| Жизненный цикл | lifecycle-project.md | КАК ЖИВЁТ проект |
| Процессы | process-development.md | КАК ДЕЛАТЬ в проекте |
projects/org/{name}/
├── CLAUDE.md
├── PROJECT.md
├── data/
├── docs/
└── app/ (если IT-проект)library/connectors/{name}/
├── __init__.py
├── client.py
├── models.py
└── README.md1-structure/
2-lifecycle/
3-process/
4-policy/
5-format/
6-naming/
7-typology/
8-operation/
9-guidance//opt/claude-workspace/
├── architect/ ← Методология (theory/concept/standards)
├── library/ ← Переиспользуемый код
├── system/ ← Ядро платформы (agents/scheduler/monitor)
├── constructors/ ← Конструкторы решений
├── solutions/ ← Готовые решения
├── infra/ ← Инфраструктурные скрипты
└── projects/ ← Бизнес-проекты
└── org/ ← Организации
├── pirotehnika/
└── lideravto/
projects/org/{name}/
├── CLAUDE.md ← Контекст для AI
├── PROJECT.md ← Описание проекта (9 вопросов)
├── index.yaml ← Метаданные
├── data/ ← Данные проекта
│ ├── connectors/ ← Коннекторы к внешним API
│ └── scripts/ ← Скрипты обработки
├── docs/ ← Документация
├── tests/ ← Тесты
└── app/ ← Приложение (если IT)
├── src/ ← Исходный код
├── config/ ← Конфигурации
└── static/ ← Статика
Файлов в 1-structure/: 12 (11 стандартов + 1 README)
Охват:
- ✅ Workspace (workspace, platform, organization)
- ✅ Проекты (project, solution)
- ✅ Компоненты (component, library)
- ✅ Дизайн (design-layers, context-blocks)
- ✅ Иерархия (hierarchy, tree)
Статус: ФАЗА 3 завершена ✅
structure-[object].mdВерсия: 1.0.0
Дата: 2026-02-19
Владелец: architect