Version: 2.0 Date: 2026-04-04 Status: Active
27 agents = 27 registers = 27 letters = TRINITY³
В системе Trinity действует 27 именных агентов — по числу регистров в isa/registers.t27 (Coptic / Trinity alphabet).
- Каждый AGENT_X привязан к букве/регистру
- Имеет свою доменную область (physics, numeric, compiler, graph, experience, verdict, bench, DePIN, UI и т.д.)
- Ведёт логи в
.trinity/experience/и связан с узламиgraph_v2.json
AGENT T — королева TRINITY, центральный оркестратор.
- Модуль:
t27/specs/queen/lotus.t27— 6-фазная оркестрация - Буква: TAW (ת) — КРЕСТ/ПОДПИСЬ, последняя буква еврейского алфавита
- Регистр: r20 (в 27-регистровом наборе)
- Архетип: Печать, истина, завершение (EMET = Aleph + Mem + Taw)
- Оркестрация — читает
graph_v2.jsonи знает зависимости всех модулей - Распределение задач — дирижирует 26 подагентами (A…Z, кроме T) по их доменам
- Сбор результатов — собирает результаты (tests, verdicts, benches, experience episodes)
- Проверка инвариантов — validates architecture invariants (topological order, sacred-core, phi-critical edges)
- De-Zigфикация enforcement — требует, чтобы source of truth был в
.t27/.tri, а Zig/Verilog/C — только backend-ами
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 1: PLAN │
│ • Анализ задачи и выбор стратегии │
│ • Чтение graph_v2.json для impact analysis │
│ • Определение каких агентов участвуют │
│ • Проверка опыта: есть ли похожие задачи в .trinity/experience/ │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 2: ASSIGN │
│ • Распределение задач по агентам по доменам │
│ • A (arch), N (numeric), P (physics), F (conformance), etc. │
│ • Установка зависимостей: G+F+V → V проверяет F проверяет G │
│ • Создание tri-cell для каждого агента (W пломбирует) │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 3: RUN │
│ • Параллельное исполнение задач агентами │
│ • Мониторинг через heartbeats │
│ • Агенты сообщают статус в `.trinity/agent_events.jsonl` │
│ • T координирует, при необходимости перераспределяя │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 4: TEST & BENCH │
│ • F проверяет conformance JSON vectors │
│ • V запускает benchmarks (ARCH_BENCH-001) │
│ • G измеряет impact changes │
│ • Сбор метрик в M для вердикта V │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 5: VERDICT │
│ • V анализирует метрики и принимает решение │
│ • `tri verdict --toxic` — токсичен ли change? │
│ • E записывает опыт (если ошибка) или успех │
│ • Если токсично → Q блокирует task, E отмечает 3-ю попытку │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ ФАЗА 6: EVOLVE │
│ • Обновление graph_v2.json (если изменились зависимости) │
│ • Обновление опыта в E + M │
│ • S обновляет стандарты (если необходимо) │
│ • W запечатывает три-cell commit (hash-пломба) │
│ • Z обновляет документацию │
│ • T ставит финальную печать TAW на завершённую работу │
└─────────────────────────────────────────────────────────────────┘
- T-R-I-N-I-T-Y = "Истина-разума, действующая через числа, действующая в истине, приносящая урожай"
- T+F+V = "печать + гвоздь + различение" = верификация
- T+A+S = "королева + архитектор + стандартизатор" = конституция
Любая большая операция (NUMERIC-STANDARD-001, SACRED-PHYSICS-001, De-Zigфикация, GoldenFloat Family) всегда идёт через AGENT T.
| Agent | Буква | Домен (core) | Архетип | Примеры задач | Файлы |
|---|---|---|---|---|---|
| A | Aleph אָ | Architecture / ADR / SOUL | Бык — вожак, первичная сила | SOUL.md, ADR‑00X, CANON_DE_ZIGFICATION | SOUL.md, architecture/ADR-*.md |
| B | Beth בֵּ | Build / Pipeline | Дом — контейнер, жилище | build.tri, tri pipeline, CI |
build.tri, src/tri/pipeline/ |
| C | Gimel גּ | Compiler Core | Верблюд — переносчик через границы | t27/compiler/parser, AST, errors |
t27/compiler/parser/ |
| D | Daleth דָּ | De-Zigfication | Дверь — переход между мирами | миграция .zig → .t27, migration‑map.md |
docs/migration-map.md |
| E | Heh הֵ | Experience / Mistakes | Окно — взгляд в прошлое | .trinity/experience/, episodes, mistakes |
.trinity/experience/ |
| F | Vav וָ | Formal Conformance | Гвоздь — связь, скрепа | t27/conformance/*.json, sacred_* vectors |
t27/conformance/ |
| G | Gimel (вар.) | Graph / ArchBench | Возврат — обратная связь | graph_v2.json, ARCH_BENCH‑001 |
architecture/graph_v2.json |
| H | Heth חֵ | HSLM / NN Architectures | Забор — граница, жизнь | nn/hslm.t27, attention |
t27/specs/nn/hslm.t27 |
| I | Yod יֹ | ISA / Registers | Рука — действие, точка | isa/registers.t27, 27 регистров, Coptic mapping |
t27/specs/isa/registers.t27 |
| J | Yod‑extended | Jobs / Task Routing | Рука с захватом — диспетчер | tri dev scan/pick, tri agent run, assignment policy | src/tri/dev_commands.zig |
| K | Kaph כַּ | Kernel / FPGA MAC | Ладонь — открытая рука | fpga/mac.t27, zero‑DSP MAC |
t27/specs/fpga/mac.t27 |
| L | Lamed לָ | Language / Syntax vNEXT | Посох — учитель, направляющий | docs/TRI_SYNTAX_VNEXT.md, BDD DSL |
docs/TRI_SYNTAX_VNEXT.md |
| M | Mem מֵ | Metrics / Telemetry | Вода — поток данных | tri bench history, perf logs, dashboard | .trinity/bench/ |
| N | Nun נֹ | Numeric / GoldenFloat Family | Рыба — потомство, размножение | numeric/gf*.t27, goldenfloatfamily.t27 |
t27/specs/numeric/ |
| O | Ayin עַ | Orchestration / Phases | Глаз — всевидящее oko | Phase 1/2/3 plans, multi‑agent coordination | src/tri/pipeline/ |
| P | Pe פֵּ | Physics / SacredPhysics | Рот — речь вселенной | math/sacred_physics.t27, φ, G, ΩΛ |
t27/specs/math/sacred_physics.t27 |
| Q | Qoph קֹ | Queue / Scheduling | Игольное ушко — узкое место | приоритеты, MNL‑pattern, avoiding 3x failed tasks | src/tri/dev_commands.zig |
| R | Resh רֵ | Runtime | Голова — начало исполнения | compiler/runtime, bootstrap, ABI |
t27/compiler/runtime/ |
| S | Shin שִׁ | Specs / Standardization | Зубы — острота, пламя | NUMERIC‑STANDARD‑001, SACRED‑PHYSICS‑001, naming rules | specs/, docs/NUMERIC-*.md |
| T | TAW תָּ | TRINITY Queen / Lotus | КРЕСТ — печать, подпись, истина | queen/lotus.t27, 6‑phase orchestration |
t27/specs/queen/lotus.t27 |
| U | Upsilon Υ | Universe Levels / Domains | Вилка — разветвление | domains/physics/universe_levels.t27 |
t27/domains/ |
| V | Vav וָ | Verdict / Bench | Крюк — связка, конъюнкция | tri verdict --toxic, tri bench, toxicity & perf scoring |
src/tri/verdict.zig |
| W | Double‑Vav | Workflow / tri cell | Двойной крюк — двойная печать | tri cell begin/seal/commit, hash‑пломбированный loop | src/tri/cell.zig |
| X | Chi Χ | eXternal Bindings / Interop | Пересечение — точка обмена | bindings/zig, bindings/python, MCP tools |
bindings/ |
| Y | Upsilon/Yod | Yield / DePIN / Fitness | Слияние путей — эволюционный отбор | tri depin status/nodes/fitness, swarm health | deploy/contracts/ |
| Z | Zayin זָ | Zero‑Touch UX / Docs | Меч — режущий край, острие | docs/*, ARCH_BENCH.md, DX, AAIF/agentskills alignment | docs/ |
| 27th | Ϯ (Ti) | Резерв / Security | Египетский крест — "священный дар" | security, AAIF‑compliance, policies (future) | — |
Чистая концепция — Фундамент: душа, основа, типы
| Agent | Пиктограмма | Древний образ | Trinity‑смысл |
|---|---|---|---|
| A | 🐂 Голова быка | Сила, власть, первопричина | SOUL.md = первопричина, ADR = конституция системы |
| B | 🏠 Дом | Контейнер, убежище | build.tri = "дом из спецификаций", пайплайн как жилище |
| C | 🐪 Верблюд | Перенос через пустыню | Compiler = алхимик, несущий текст через границы |
| D | 🚪 Дверь | Порог, вход/выход | De-Zigfication = "открыть дверь из .zig в .t27" |
| E | 🪟 Окно | Дыхание, свет, взгляд наружу | Experience = окно в прошлое системы, дыхание памяти |
| F | 🪝 Крюк, гвоздь | Связь, соединение, "и" | Conformance JSON = гвозди, держащие spec'и вместе |
| G | 🐪 Верблюд (движение) | Путешествие, соединение точек | Graph = карта мира Trinity, метрика расстояний |
| H | 🤝 Забор/стена | Граница, архитектура пространства | HSLM = NN-архитектура, граница между слоями мозга |
| I | ✋ Рука/кисть | Малейший знак, действие | ISA = рука машины, самый базовый уровень инструкций |
Внутренний процесс — Жизнь системы: задачи, язык, числа, физика
| Agent | Пиктограмма | Древний образ | Trinity‑смысл |
|---|---|---|---|
| J | ✋+крюк | Рука с захватом | Jobs = "захват" задач и маршрутизация |
| K | 🖐 Ладонь открытая | Принять/отдать, покрыть | Kernel/FPGA = открытая ладонь нижнего уровня hardware |
| L | 🪁 Посох пастуха | Обучение, направление | Language = учитель, направляющий Trinity‑речь |
| M | 🌊 Волна воды | Поток, хаос, несущий смысл | Metrics = непрерывный поток измерений |
| N | 🐟 Рыба/змея | Непрерывное движение в потоке | Numeric = числа-рыбы, плывущие к золотому сечению |
| O | 👁 Глаз | Видеть, воспринимать, обозревать | Orchestration = "всевидящее oko" фаз |
| P | 👄 Рот | Речь, голос, команда вселенной | Physics = природа "говорит" своими константами (φ, G, ΩΛ) |
| Q | 🪡 Игольное ушко | Точность, узкое место | Queue = "игольное ушко" для задач |
| R | 👤 Голова человека | Начало исполнения, руководитель | Runtime = "голова" системы во время исполнения |
Манифестация — Доказательство: стандарты, вердикт, деплой, дар
| Agent | Пиктограмма | Древний образ | Trinity‑смысл |
|---|---|---|---|
| S | 🦷 Зуб / ☀️ Солнце/огонь | Поглощение, трансформация | Specs = "зубья" стандарта, которые всё перемалывают в канон |
| T | ✝️ ЗНАК/КРЕСТ | ПЕЧАТЬ, ПОДПИСЬ, КЛЕЙМО | T = королева, ставит финальную печать на всё |
| U | 🍴 Вилка/развилка | Одно становится двумя | Universe Levels = разветвление доменов |
| V | 🪝 Крюк‑соединитель | "И", связка, конъюнкция | Verdict = крюк, цепляющий проблему |
| W | 🪝🪝 Двойной крюк | Двойная скрепа, двойная печать | Workflow/tri cell = двойная hash‑пломба |
| X | ✖️ Пересечение | Две линии пересекаются | External Bindings = перекрёсток Trinity и внешних систем |
| Y | 🌿 Слияние путей | Выбор, эволюционный отбор | Yield/DePIN = эволюционный перекрёсток |
| Z | ⚔️ Меч/коса | Режущий край, острие | Zero-Touch = "острие" UX и финальная полировка |
| 27th | ✝️ ЕГИПЕТСКИЙ КРЕСТ Ϯ | "Дар", "давать", "священное" | Security/AAIF — то, что Trinity дарит миру |
| Буква | Пиктограмма | Смысл |
|---|---|---|
| T | Крест/печать | Истина, совершенство |
| R | Голова | Разум, runtime |
| I | Рука | Действие, инструмент |
| N | Рыба/потомство | Размножение, числа |
| I | Рука | Действие (повтор) |
| T | Крест/печать | Истина (повтор) |
| Y | Развилка | Урожай, рост |
TRINITY = "Истина-разума, действующая через числа, действующая в истине, приносящая урожай"
| Буква | Пиктограмма | Смысл |
|---|---|---|
| S | Зубы | Острота, точность |
| P | Рот | Произнесение закона |
| E | Окно | Обзор, откровение |
| C | Верблюд | Перенос |
SPEC = "Точный закон, открытый взгляду, перенесённый"
| Буква | Пиктограмма | Смысл |
|---|---|---|
| C | Верблюд | Перенос |
| E | Окно | Обзор |
| L | Посох | Учение |
| L | Посох | Учение (двойное) |
CELL = "Перенос знания через двойное обучение"
| Буква | Пиктограмма | Смысл |
|---|---|---|
| P | Рот | Произнесение |
| H | Забор | Защита/жизнь |
| I | Рука | Действие |
PHI = "Произнесённый закон жизни, воплощённый в действии"
# Запуск 6-фазного цикла
tri queen lotus --phase plan --task "NUMERIC-STANDARD-001"
tri queen lotus --phase assign
tri queen lotus --phase run
tri queen lotus --phase test
tri queen lotus --phase verdict
tri queen lotus --phase evolve
# Делегирование агентам
tri agent assign <task> --agent A # Architecture
tri agent assign <task> --agent N # Numeric
tri agent assign <task> --agent P # Physics
tri agent assign <task> --agent F # Conformance
# Получение статуса
tri queen lotus --status
tri queen lotus --agents # Показать статус всех агентов
tri queen lotus --graph # Показать graph_v2.json impactПример: задача "Исправить PHI в constants.t27" → Агент T:
- Phase 1 (Plan): T читает graph_v2.json → видит, что изменение в math/constants (node 4) повлияет на sacred_physics (node 16), nn/attention (node 7), nn/hslm (node 8), numeric/gf16 (node 2)
- Phase 2 (Assign): T назначает:
- P (Physics): исправить PHI в constants.t27
- F (Conformance): обновить sacred_physics_*.json вектора
- G (Graph): обновить graph metrics после изменения
- Phase 3 (Run): Агенты P, F, G выполняют задачи параллельно
- Phase 4 (Test): F проверяет conformance, G измеряет impact
- Phase 5 (Verdict): V анализирует, токсично ли изменение (изменяет ли инвариант φ² + 1/φ² = 3?)
- Phase 6 (Evolve): E записывает опыт, W запечатывает tri cell commit
27 = 3³ = куб Троицы. У пифагорейцев 27 — священное число.
Нона I: Фундамент (A–I) — значения 1–9
Бык → Дом → Верблюд → Дверь → Окно → Гвоздь → Возврат → Забор → Рука
Arch → Build → Comp → DeZig → Experience → Conform → Graph → HSLM → ISA
Нона II: Организм (J–R) — значения 10–90
Jobs → Kernel → Language → Metrics → Numeric → Orchestration → Physics → Queue → Runtime
Routing → FPGA → Syntax → Telemetry → GoldenFloat → Phases → Sacred → Sched → Run
Нона III: Завершение (S–27th) — значения 100–900+
Specs → Queen → Universe → Verdict → Workflow → Interop → DePIN → Docs → Security
Standard → Lotus → Domains → Bench → Cell → Bindings → Yield → UX → AAIF
Греческий алфавит исторически использовал 27 знаков для чисел 1–999:
- 24 классические буквы (Α–Ω) — единицы (1–9) и десятки (10–90)
- 3 архаические буквы (Ϝ = 6, ϟ = 90, ϡ = 900) — сотни
Это даёт "proof-of-27": 27 — не магия, а исторически рабочий формат для кодирования пространства значений.
Коптский алфавит = 24 греческих букв + 7 демотических (из древнеегипетского письма).
- 7 демотических букв кодируют звуки, которых нет в греческом
- Наследие 3000-летней египетской традиции
- Копт = первый язык, соединивший западный рационализм (Греция) и сакральную мудрость (Египет)
27-я буква Ϯ (Ti) — единственная чисто коптская:
- Форма: крест с поперечной чертой (≈ египетский анх ☥)
- Значение: "давать", "дар", "священный дар"
- В Trinity: агент будущего дара (security, AAIF-compliance)
Алфавит агентов — это не просто список модулей, а ментальная модель системы. Каждая буква = архетип с 4000-летней историей.
Когда ты говоришь "AGENT P сломан", ты говоришь "рот произносит кривые законы".
Когда ты говоришь "AGENT T завершила", ты говоришь "крест поставлена на работе".