22 репозитория и три слоя: среда, где человек созидает, а агенты обслуживают
Стандартный рецепт персонального ИИ-ассистента в 2026 году часто выглядит так: один репозиторий (или несколько, но работа с каждым отдельно), десяток папок (inbox, capture, distill, projects, memory), AGENTS.md с инструкциями — и вперёд. Открываем в Codex или Claude Code, говорим голосом «подшей это в capture», и агент послушно раскладывает файлы. Удобный библиотекарь.
У меня тоже так начиналось. А потом всё пошло не туда.
Вот что сейчас лежит в моей рабочей папке:
~/Github/
│
│ ── БАЗИС (принципы, рамки, форматы) ──────────────
│
│ Содержание (principles, которые сделал А.Левенчук):
├── ZP/ # Нулевые принципы: 6 мета-ограничений
├── FPF/ # Первые принципы + фреймворк (бандл)
│
│ Форма (frameworks & formats):
├── SPF/ # Фреймворк вторых принципов
├── FMT-exocortex-template/ # Формат: шаблон экзокортекса
├── FMT-S2R/ # Формат: структура репозитория
│
│ ── PACK (знания предметных областей = вторые принципы) ──
├── PACK-digital-platform/ # ИТ-платформа (40 сущностей)
├── PACK-ecosystem/ # Экосистема интеллекта
├── PACK-personal/ # Личное развитие
├── PACK-MIM/ # Мастерская (22 сущности)
│
│ ── DS (всё производное = третьи принципы) ───────
│
│ Instrument (код и сервисы):
├── DS-IT-systems/ # Бот Aist (Telegram)
├── DS-MCP/ # 3 MCP-сервера (knowledge, guides, twin)
├── DS-strategist-agent/ # Агент-стратег
├── DS-extractor-agent/ # Агент-экстрактор знаний
├── DS-synchronizer/ # Синхронизатор (watch → detect → route)
├── DS-exocortex-setup-agent/ # Агент развёртывания
│
│ Governance (планы и координация):
├── DS-my-strategy/ # Стратегия, планы, рабочие продукты
├── DS-ecosystem-development/ # Реестры, процессы, онтология
│
│ Surface (публикации):
├── DS-Knowledge-Index-Tseren/ # Посты и публикации
├── DS-marathon-v2-tseren/ # Марафон обучения
├── docs/ # VitePress-сайт
│
└── CLAUDE.md # Единые инструкции для всех агентов и для всех репо
На 18.02.26 у меня 22 репозитория. Каждый репозиторий — это ровно один тип, и типов всего пять: Foundation, Framework, Format, Pack, Downstream. Физически они лежат в одной папке ~/Github/. Но по именам сразу видно, к какому слою относится репо: ZP и FPF — базис, PACK-* — знания, DS-* — производные, FMT-* — форматы.
Это виртуальное разделение на три «полки» — Базис, Pack, DS — и есть архитектура.
Базис — принципы и рамки. Здесь два вида содержимого:
— Содержание — сами принципы. ZP — шесть нулевых принципов (транс-дисциплинарные мета-ограничения: аксиоматичность, структура и симметрия, мультимасштабность, оптимизация, вероятность и информация, вычислительные ограничения). FPF — первые принципы (фундаментальные основания дисциплин: системное мышление, онтология, методология) плюс фреймворк работы с ними — в одном бандле.
— Форма — как оформлять знания. SPF — фреймворк вторых принципов (правила структуры для предметных Pack). FMT-S2R — формат структуры репозитория. FMT-exocortex-template — шаблон экзокортекса для новых пользователей.
Базис — это конституция. Его никто не меняет в рабочей сессии, когда я работаю как пользователь среды. Только читает и следует. Но, как разработчик я могу предложить методологу изменения в нулевые и первые принципы или сам решить их дополнить (на свой страх и риск).
Post #638
607
- 🔥 9