Версия: 1.0.0
Дата: 2026-04-05
Статус: УТВЕРЖДЕНО
Оператор (человек)
↓ ставит задачу
▲ Архитектор
↓ решение + ограничения + политики
◆ Проектор
↓ план + контекстблоки (фильтрует по политикам архитектора)
✏️ Кодирование
↓ реализация блока
● Оператор (инфра)
↓ деплой
Зона ответственности:
- Принимает архитектурные решения
- Определяет политики и ограничения (что разрешено/запрещено)
- Создаёт стандарты и паттерны
- Передаёт Проектору: решение + ограничения
НЕ делает: не пишет код, не управляет проектами
Зона ответственности:
- Получает от Архитектора: решение + ограничения
- Декомпозирует на контекстблоки (~150-300 строк кода)
- Фильтрует план по политикам Архитектора
- Передаёт Кодеру: конкретный контекстблок
НЕ делает: не принимает архитектурных решений, не пишет код
Зона ответственности:
- Получает от Проектора: контекстблок с чётким заданием
- Реализует автономно без обсуждений
- Передаёт Оператору: готовый код + результаты тестов
НЕ делает: не меняет архитектуру, не планирует
Зона ответственности:
- Получает от Кодера: готовый код
- Деплоит, настраивает сервер, управляет Docker
- Проверяет работу в prod
НЕ делает: не пишет бизнес-логику
Свой код > OSS self-hosted > иностр. SaaS = ЗАПРЕЩЕНО
| Инструмент | Причина |
|---|---|
| AWS, GCP, Azure | Санкционные риски, данные за рубежом |
| GitHub Actions (prod) | Данные за рубежом |
| NocoDB Cloud | Данные за рубежом |
| Notion, Airtable | Данные за рубежом |
| Инструмент | Тип |
|---|---|
| PostgreSQL, SQLite | БД |
| FastAPI, Django | Backend |
| Telegram Bot API | Уведомления |
| Beget, VDS в РФ | Хостинг |
| Gitea (self-hosted) | Git |
| Docker, docker-compose | Контейнеры |
При планировании Проектор проверяет каждый инструмент по стоп-списку.
Если инструмент в стоп-списке → заменить на разрешённый аналог до передачи Кодеру.
Каждая роль — отдельный репозиторий в distr/repos/:
| Роль | Режим | Репо | Агент |
|---|---|---|---|
| Архитектор | режим архитектор |
distr/repos/architect/ |
architect/architect.ai.md |
| Проектор | режим проектор |
distr/repos/projector/ |
system/agents/projector.ai.md |
| Кодирование | режим кодирование |
distr/repos/coder/ |
system/agents/workers/coder.ai.md |
| Оператор | режим оператор |
distr/repos/system/ |
system/agents/workers/infra.ai.md |