Все термины через образы. Чтобы понимать что dashboard показывает.
🧬 Опухоль (Tumor)
Образ: клетка которая жадно растёт, забирая ресурсы. В body — раковая опухоль. В мозгу — отдельный узел который концентрирует слишком много знания / связей.
Что это: файл с очень большим числом связей (степень ≥ 30) И не входящий в белый список конституционных хабов.
Пример: новый файл вдруг получает 50 ссылок от других — все начинают на него ссылаться. Рефакторинг этого файла = ломаем всё. Знание сконцентрировано в одной точке — единая точка отказа.
🦠 Вирус (Virus)
Образ: чужая клетка внедрилась в организм. Не часть тебя. Не имеет связей с остальным телом. Свежая, появилась вчера.
Что это: файл одновременно: 1. Новый (mtime ≤7 дней) 2. Сирота (нет markdown-ссылок ни на него, ни от него) 3. Вне «папок ожидаемого роста» И не в списке корневых документов
Как защититься от ложных срабатываний: В scripts/analyze-organism.sh два allowlist'а: · EXPECTED_GROWTH_FOLDERS — папки где orphan = норма (_owner, .claude/agents, learning/, projects/, _archive/, _drafts/, etc.) · ROOT_DOC_ALLOWLIST — корневые .md файлы (README, AGENTS-ROSTER, ARCHITECTURE-MAP, etc.) которые конституционно живут как orphan.
Если новый вирус появился: 1) проверь — реально ли это файл который должен быть подключен; 2) если да — добавь markdown-link на него из соседнего файла; 3) если нет (auto-generated / archive / legitimate isolation) — добавь его папку или имя в один из allowlist'ов; 4) re-run bash scripts/analyze-organism.sh.
История: 2026-05-12 было 19 вирусов — все ложные (commands-archive, pixel-agents READMEs, weekly-briefs, observations, RESTART-BRIEF). После расширения whitelist → 0 вирусов.
🧹 Мусор (Garbage)
Образ: старая газета в углу. Никому не нужна, но лежит. Захламляет.
Что это: файл-сирота И устаревший (старше 90 дней) И не в _archive.
Старый черновик который никуда не подключили, забытый исследовательский файл 3 месяца назад. Еженедельная авточистка перемещает в _archive/.
👻 Сирота (Orphan)
Образ: клетка вне организма. Не часть тела, не связана нервами.
Что это: файл без markdown-ссылок — ни на него, ни от него.
Делятся на 2 типа: истинная сирота = проблема (надо подключить). ожидаемая сирота = норма (lesson-файлы, sessions — они и должны быть автономными).
🔗 Cohesion (Связность)
Образ: разговаривают ли разные комнаты дома между собой. Высокая — все общаются. Низкая — все по своим углам.
Что это: доля ссылок которые идут МЕЖДУ разными папками от общего числа ссылок.
У нас 66% — хорошо. Папки скоординированы, интеграция работает. Если упадёт ниже 25% → раздробленные островки, надо строить мосты.
Образ: сколько ещё может расти. Высокий = простор. Низкий = насыщение.
Что это: обратная плотность графа. Чем разреженнее связи, тем больше места для роста.
Текущий 76/100 — есть простор. Если приблизится к 0 — организм насыщен, нужно либо расширение либо чистка.
🔥 Огонёк (Heatmap-режим)
Образ: тепловизор. Где горячо — там сейчас идёт работа. Где холодно — давно никто не трогал.
Что это: кнопка-переключатель внизу справа. При нажатии узлы перекрашиваются: · красный = файл изменён сегодня (горячая работа) · оранжевый = изменён за 7 дней (тёплый) · синий = stale 30+ дней (холодный) · серый = stale 90+ дней (мёртвый)
Зачем нужен: мгновенно видишь где сейчас концентрируется работа (хот-зоны) и какие файлы протухают. Обычный режим показывает структуру (цвет = папка), heatmap режим показывает время-активность (цвет = свежесть).
💡 Пульсар (Pulsar — амбер-кнопка)
Образ: маяк в океане. Мигает чтобы напомнить «я здесь». Не назойливо — просто живой сигнал что есть скрытая панель.
Что это: маленькая мигающая жёлто-янтарная кнопка в правом нижнем углу (над zoom controls). Появляется только когда правая боковая панель «Стадия / Угрозы / Метрики» свёрнута. Клик по ней — разворачивает панель обратно.
Зачем нужен: когда ты скрыл правую панель чтобы видеть граф во всю ширину — Пульсар напоминает «панель ждёт, кликни». Pulsing-анимация (2 секунды) чтобы не пропустить, но без раздражения.
Образ: индикаторы на приборной панели машины. Зелёный — едем. Жёлтый — пересмотр. Красный — стоп.
Три пилюли в шапке вверху: · 🛡 sec — статус Security офиса (`safe` / `review` / `ALERT`). Жёлто-красный alert если кто-то снаружи пытается достучаться · 🧭 mood — состояние Anatoly inferred из недавних сообщений (calm / excited / frustrated / urgent / tired) · ⚠ drift — обнаружение дрейфа метрик прошлой сессии. `healthy` или количество предупреждений.
Полный экран ALERT: сверху красная полоса появится если security ALERT, drift detected, или Anatoly state = frustrated. Это значит надо обратить внимание прежде чем продолжать работать.
🟢 LIVE (Внизу слева)
Образ: пульс на ЭКГ. Видишь зелёную точку с галочкой — мозг живой, файлы обновляются real-time.
Что это: индикатор подключения к SSE (Server-Sent Events) от brain-live на порту 8767. Если файлы меняются на диске — мозг сразу подсвечивает изменённые узлы.
Зелёная LIVE ✓ = подключено. Серое LIVE без галочки = соединение разорвано (надо перезапустить scripts/brain-live.sh).
⊙ + − ⚠ 🔥 ? (Zoom-controls, правый нижний угол)
Образ: ручки управления камерой. Приблизить, отдалить, центрировать, режимы просмотра.
Шесть кнопок: · ⊙ — центрировать (reset zoom) · + — приблизить · − — отдалить · ⚠ — показать только orphan-узлы (изолированные файлы) · 🔥 — heatmap (см. выше) · ? — этот глоссарий
Использование: ⊙ когда потерялся в зуме, ⚠ когда ищешь забытые файлы, 🔥 когда хочешь увидеть где идёт работа.