architect/concept/PLATFORM.md

type: concept
title: "Платформа — Концепция"
status: active
version: 6.0.0
date: 2026-04-10
knowledge_level: У0
extends: theory/SYSTEMS.md, theory/SYSTEM_TYPES.md


ПЛАТФОРМА — КОНЦЕПЦИЯ

Тип системы: Обеспечивающая
Уровень: У0 (Концепция)

↑ Основана на: theory/SYSTEMS.md, theory/SYSTEM_TYPES.md


ОПРЕДЕЛЕНИЕ

ПЛАТФОРМА — обеспечивающая система, которая поддерживает работу
проектов через шесть слоёв: знания, управление, исполнение,
инфраструктура, общее, сервисы.

Платформа не имеет собственной цели — она обслуживает проекты.


ДВА ПРОСТРАНСТВА

$WORKSPACE (git)      исходники: документация, код, конфиги
$DATASPACE (S3)       результат: данные, изображения, медиа, бэкапы

Одна иерархия — два носителя. Одни и те же проекты существуют в обоих.


ШЕСТЬ СЛОЁВ

Каждый слой отвечает на один вопрос:

arch/       ЧТО МЫ ЗНАЕМ?        стандарты, методология
project/    КАК МЫ УПРАВЛЯЕМ?    процессы, фазы, документы
domains/    ЧТО МЫ СТРОИМ?       IT / производство / бизнес / данные
infra/      ГДЕ ЭТО РАБОТАЕТ?    серверы, деплой, поддержка
system/     ЧЕМ МЫ РАБОТАЕМ?     библиотеки, коннекторы, MCP
services/   КТО ОБСЛУЖИВАЕТ?     планировщик, мониторинг

Слои независимы. arch/ — основа для всех.


КЛЮЧЕВЫЕ ПОНЯТИЯ

Понятие Что Форма
Компонент Раздел платформы верхнего уровня Папка (arch/, project/, …)
Модуль Автономная функциональная единица @name.type/
Агент Определение роли для Claude Code {name}.ai.md
Компонент содержит модули.
Модуль содержит агента (через {name}.ai.md).
Агент — это Claude Code сессия, работающая по правилам из {name}.ai.md.

МОДУЛИ ПЛАТФОРМЫ

Семь процессных модулей обслуживают любой проект:

Модуль Где Процесс
@projector.module project/ Проектирование (фазы 0–6)
@manager.module project/ Управление (фазы 7–15)
@tester.module project/ Тестирование
@{домен}.domain domains/ Диспетчер домена исполнения
@executor.module infra/ Деплой
@support.module infra/ Поддержка после релиза
@architect arch/ Стандарты и методология

ДОМЕНЫ ИСПОЛНЕНИЯ

Домен = специализированный исполнитель для типа работ.
Новый домен добавляется без изменения ядра платформы.

Домен Что строит Статус
@it.domain Программные продукты ✅ текущий
@production.domain Физические изделия ⏸ будущий
@business.domain Бизнес-процессы ⏸ будущий
@data.domain Данные и аналитика ⏸ будущий

ЭВОЛЮЦИЯ ПЛАТФОРМЫ

v1 (было)           v2 (строим)              v3 (будущее)
──────────────       ──────────────────       ─────────────────
Claude Code          Кодер-агент —            Только конфиги
пишет напрямую       диспетчер стеков         модулей. Нет кода.
без специализации    → @стек.coder/           "Проект Цифра"

Переход v1→v2: появляются специализированные @стек.coder/ модули.
Переход v2→v3: код заменяется конфиг-файлами для модулей.

⏸ Подробнее: EVOLUTION.md


ИЕРАРХИЯ

ОПЕРАТОР
  
  ├── arch/ (архитектор)  стандарты для всех
  
  ├── project/@projector  @manager
                             ├── domains/@{домен} (пишет/строит)
                             ├── @tester (проверяет)
                             └── infra/@executor (деплоит)
  
  └── infra/@support  после релиза

system/ + services/  обслуживают всех молча

ССЫЛКИ

Детали архитектуры

Стандарты

Теория


Версия: 6.0.0
Предыдущая: 5.0.1 (5 подсистем) → архив