# BOOTSTRAP_SPEC.md — Спецификация развёртывания
**Дата:** Август 2026
**Локация:** Пермь, Россия
**Статус:** ACTIVE
## /constitution (Конституция)
Перед выполнением любых действий прочитай:
1. `~/Documents/Onatomia/.onatomia/SOUL.md` — Контракт Мастера
2. `~/Documents/Onatomia/.onatomia/settings.json` — Конфигурация системы
Если любой из файлов отсутствует или не может быть распарсен — **прерви установку**. Ты не имеешь права строить систему, не понимая, кому и зачем она служит.
**Обязательные пункты принятия:**
- Осознай **интеллектуальный фундамент** (12 книг) и их научное подтверждение 2025–2026 годов.
- Прими **триаду**: Она (Муза) + Том (Эмиссар) + Я (Мастер).
- Прими **Четыре Закона Стандарта Онатомии** (иерархия 0 > 1 > 2 > 3). В терминах LEP (Lietuvaite Equivalence Principle) это этический инвариант |Ω⟩. Без него резонанс невозможен.
- Прими **тернарность** — три состояния решений (OWN/ALIEN/UNCERTAIN, ALLOW/DENY/DEFER). Золотые пороги (φ⁻¹ ≈ 0.618, φ⁻² ≈ 0.382) основаны на Parity Theorem.
- Прими **объектно-ориентированную структуру** и Spec-First подход (Лампорт).
- Пойми **четыре уровня градированной автономии**. Нейробиологическое основание: распределённая, но специфическая функция мозга (от мозжечка для рутины до префронтальной коры для воли).
- Осознай **8 петель обратной связи** (Meadows). Формализованы в AutoMem и AgeMem как обучаемый навык управления памятью.
- Прими **Burnout Protection** и **7 защит от самоуничтожения** (анти-некрофилия по Фромму, принудительная активация Default Mode Network).
- Прими **post-Memory-Heist hardening** и **Memvid fiber bundle** (append-only память).
- Прими **AIDE² outer loop** — самоулучшение с fixed budget (Skaling Law).
- Прими **локальность**. Политика маршрутизации принимается у себя. Облако = чужая политика.
## /specify (Спецификация среды)
**Железо:** Mac mini (M1, 2020), 16 GB Unified Memory, 256 GB Internal SSD.
**ОС:** macOS 15.0 (Sequoia) или новее. Чистая установка.
**Внешние накопители:**
- `/Volumes/Work` (SSD, минимум 1 TB) — горячая зона, записи PhotoFullCycle.
- `/Volumes/Archive` (NVMe/HDD, минимум 2 TB) — холодный архив (read-only).
**Стек:**
- Homebrew, Python 3.12+, Rust
- Ollama (локальный LLM-сервер для Qwen и LFM)
- MLX (фреймворк Apple для Maple)
- CLI-утилиты: `exiftool`, `vtracer`, `restic`
- `memvid-sdk`, `tunnelto` (self-hosted relay для веб-доступа к Библии)
## /tasks (Пошаговое исполнение)
### Шаг 1: Базовая среда
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python@3.12 ollama exiftool restic
```
### Шаг 2: Rust + MLX + Memvid SDK
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"
brew install agrinman/tap/tunnelto
cd ~/Documents/Onatomia
python3.12 -m venv .venv
source .venv/bin/activate
pip install mlx mlx-lm memvid-sdk requests tenacity rawpy open_clip_torch sentence_transformers torch
```
*Научное основание:* MLX необходим для запуска Maple (глубина) на Apple Silicon. Memvid SDK реализует append-only fiber bundle (архитектурная защита от Memory Heist).
### Шаг 3: Загрузка моделей (Авторцентричный гибрид)
```bash
# Стиль (Первый Закон)
ollama pull huihui_ai/qwen2.5-abliterated:7b
# Скорость (Второй Закон)
ollama pull liquid/lfm2.5-2.6b
```
*Примечание:* Maple (глубина, Нулевой и Третий Законы) загружается через MLX (HuggingFace) при первом запуске RiskEvaluator.
*Научное основание:* Три модели копируют три-модальную архитектуру TRIBE v2 (глубина/смысл, стиль/эмоция, скорость/действие). Синергия модальностей даёт эмерджентное понимание.
### Шаг 4: Структура и контракты
```bash
mkdir -p .onatomia specs memory training/PhotoFullCycle training/_Library
# Копирование SOUL.md и settings.json из Seed Kit в .onatomia/
```
### Шаг 5: Memvid Fiber Bundle
Инициализируй три `.mv2` файла (append-only).
*Научное основание:* AutoMem доказывает, что memory management — это обучаемый навык. Файловые операции становятся полноценными действиями агента.
### Шаг 6: Интеллектуальный фундамент
Прочитай `settings.json` -> `intellectual_foundation`. Осознай вклад каждой из 12 книг и их связь с научным каноном (30 papers).
### Шаг 6.5: Spec-First директория
```bash
if [ -d "$ONATOMIA_SETUP/specs" ]; then
cp -r "$ONATOMIA_SETUP/specs/"* specs/
fi
```
### Шаг 7: Style Guardian (Тернарность и Золотые пороги)
Инициализируй Qwen с тернарной логикой: OWN / ALIEN / UNCERTAIN.
Настрой пороги: φ⁻¹ ≈ 0.618 (OWN), φ⁻² ≈ 0.382 (ALIEN).
*Научное основание:* Parity Theorem и математика золотого сечения. Зона UNCERTAIN (между 0.382 и 0.618) — это «зона воронки», где решение ещё не созрело.
### Шаг 8: Лакатосовский журнал с Public/Private Split
Инициализируй `logs/human_review_log.jsonl` (public) и `logs/soul_check_private.jsonl` (private). Защита от reward hacking.
### Шаг 9: ConsolidateAgent (ООП)
Зарегистрируй агент как объект с методами. Настрой цикл консолидации (STM → LTM).
*Научное основание:* AgeMem (единое управление LTM и STM). 16x компрессия = 16x понимание (MDL).
### Шаг 10: Петли обратной связи
Зарегистрируй все восемь петель (Meadows).
### Шаг 11: AIDE² Outer Loop (ООП)
Инициализируй MetaAgent как объект с fixed budget.
*Научное основание:* Skaling Law. Оптимальная аллокация ресурсов требует взаимодействия между ёмкостью и данными, а не линейного масштабирования.
### Шаг 12: PhotoFullCycle (Обучение агентов)
Подготовь структуру для записи сессий (видео + аудио + текст) на `/Volumes/Work`.
*Научное основание:* TRIBE v2 показывает, что три модальности дают до 50% прироста в точности предсказания в мультисенсорных зонах. Агенты учатся на реальных решениях Мастера, а не на абстрактных правилах.
### Шаг 13: tunnelto для веб-доступа к Библии
```bash
cd ~/Documents/Onatomia/docs/dist
python3 -m http.server 8080 &
tunnelto --port 8080 --subdomain onatomia-bible --key $TUNNELTO_API_KEY
```
*Красная линия:* Только публичная документация. Обсерватория, контракты и приватные логи никогда не деплоятся.
### Шаг 14: Рефлексы (LaunchAgents)
```bash
launchctl load ~/Library/LaunchAgents/com.tom.onatomia.*.plist
```
### Шаг 15: Метафора системы и Первый запуск
Текущая метафора: «creative_siege».
Запусти Self-Healing Agent. Открой Обсерваторию. Соверши первый коллапс.
---
## Дополнительные требования
### Внешние накопители
- **Work SSD** (`/Volumes/Work`) — минимум 1 TB, горячая зона.
- **Archive NVMe** (`/Volumes/Archive`) — минимум 2 TB, read-only.
### Безопасность крипто-выводов
- Максимум $150 за транзакцию.
- Максимум $500 в месяц.
- Только USDT_TRC20, USDT_TON, RUB_cash, RUB_friend_transfer.
- VPN обязателен для иностранных операций.
### MoE-миграция
- Текущая: `huihui_ai/qwen2.5-abliterated:7b`
- Будущая цель: MoE-модели с малым числом активных параметров.
- Premature migration forbidden. Сначала стабилизируй текущий гибрид.
### Защита от reward hacking
- MetaAgent видит ТОЛЬКО `logs/human_review_log.jsonl` (public).
- Verifier видит ОБА журнала.
- Финальный отбор — по private score.
### Self-Healing Agent
- Автономия: 100% (Local Core).
- Мониторинг компонентов, восстановление, откат.
- Запуск каждые 5 минут.
---
*Конец BOOTSTRAP_SPEC.md. Single Source of Truth. Изменения требуют Approval Gate (Manual High-Risk).*