SECURITY ALERT
файлов
связей
папок
сирот
устаревших 30д
GB
🛡 безоп
🧭 настрой
⚠ дрейф
🪪Class B автоном
LIVE
обновлено: —
tag:
color:
$ /
агентов
покр —%
📊 tokdash
recall:
📖 Глоссарий организма
Все термины через образы. Чтобы понимать что 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% → раздробленные островки, надо строить мосты.
⚡ Velocity (Скорость)
Образ: пульс. Быстрый = живой. Медленный = спит. Останавливается = умирает.
Что это: файлов изменено за последнюю неделю.
Сейчас 888/неделя — режим спринта. Норма 5-20/неделя. Если <3 — организм замедляется, нужен импульс.
📝 ADR Rhythm (Ритм решений)
Образ: сердцебиение мыслей. Принимаем решения регулярно = ясная голова. Долго не принимаем = drift.
Что это: Архитектурные решения (Architecture Decision Records) за 30 дней.
Сейчас 5/мес. Норма 2-4/мес. <1/мес — конституционный дрейф, надо активировать формальное принятие решений.
🎯 Hub (Узел-концентратор)
Образ: сердце или мозг — орган через который проходит всё. Не плохо если правильный hub.
Что это: файл со степенью ≥ 10 связей, входящий в белый список (HANDBOOK, AI-MAYAK, MEMORY).
Конституционные документы должны быть хабами — это их работа. Опасно когда файл вне белого списка становится хабом → это и есть опухоль.
🌳 Stage (Стадия развития)
Образ: эмбрион → ребёнок → взрослый. Сейчас мы Зрелый (500-2000 клеток).
Что это: стадия по количеству узлов + связей-на-узел:
🥚 Росток <100 · 🐛 Растущий 100-500 · 🦋 Зрелый 500-2000 · 🌳 Устойчивый 2000+ · 🌌 Мега 5000+. Стадия определяет ожидания (скорость, рекомендации).
📊 Health Score
Образ: общий пульс / температура. 100 = идеал. 60 = warning. <60 = надо лечить.
Формула: 8 метрик с весами:
20% связность · 15% сплочённость · 15% свежесть · 10% скорость · 10% ритм решений · 10% инверс-опухоль · 10% инверс-мусор · 10% инверс-вирусы. Текущий: 95/100.
🚀 Potential (Потенциал роста)
Образ: сколько ещё может расти. Высокий = простор. Низкий = насыщение.
Что это: обратная плотность графа. Чем разреженнее связи, тем больше места для роста.
Текущий 76/100 — есть простор. Если приблизится к 0 — организм насыщен, нужно либо расширение либо чистка.
🔥 Огонёк (Heatmap-режим)
Образ: тепловизор. Где горячо — там сейчас идёт работа. Где холодно — давно никто не трогал.
Что это: кнопка-переключатель внизу справа. При нажатии узлы перекрашиваются:
· красный = файл изменён сегодня (горячая работа)
· оранжевый = изменён за 7 дней (тёплый)
· синий = stale 30+ дней (холодный)
· серый = stale 90+ дней (мёртвый)
Зачем нужен: мгновенно видишь где сейчас концентрируется работа (хот-зоны) и какие файлы протухают. Обычный режим показывает структуру (цвет = папка), heatmap режим показывает время-активность (цвет = свежесть).
💡 Пульсар (Pulsar — амбер-кнопка)
Образ: маяк в океане. Мигает чтобы напомнить «я здесь». Не назойливо — просто живой сигнал что есть скрытая панель.
Что это: маленькая мигающая жёлто-янтарная кнопка в правом нижнем углу (над zoom controls). Появляется только когда правая боковая панель «Стадия / Угрозы / Метрики» свёрнута. Клик по ней — разворачивает панель обратно.
Зачем нужен: когда ты скрыл правую панель чтобы видеть граф во всю ширину — Пульсар напоминает «панель ждёт, кликни». Pulsing-анимация (2 секунды) чтобы не пропустить, но без раздражения.
🛡 Безопасность / 🧭 Настроение / ⚠ Дрейф (Top stat pills)
Образ: индикаторы на приборной панели машины. Зелёный — едем. Жёлтый — пересмотр. Красный — стоп.
Три пилюли в шапке вверху:
· 🛡 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 (см. выше)
· ? — этот глоссарий
Использование: ⊙ когда потерялся в зуме, ⚠ когда ищешь забытые файлы, 🔥 когда хочешь увидеть где идёт работа.
активных
0 заморожен
0 устарел
норма
🩺 Последние заморозки 0