⌂ все дашборды/Задачи и планирование← Razbor-Vhodyashchego-Uzla-2026-08-10 · Roots-Fixed-MyOwnPC-20260806 →
Корни на 05.08.2026 — что стоит и почему

Корни на 05.08.2026

замер, не мнение · каждая строка с уликой · собрано за один заход

Корень корней: мы меряем ДОСТАВКУ, а не ПОТРЕБЛЕНИЕ.
Сторож прокричал — галочка. Посылка доехала — галочка. Правило записано — галочка. Леджер собран — галочка. А потребил ли кто-то результат, не проверяет никто. Четыре пункта ниже — одно и то же заболевание в разных органах.
P0 · СТОИТ СЕЙЧАС

Headless-логин протух → 10 ночных LLM-роботов не работают вторые сутки

улика
claude_run: AUTH FAILED -- claude CLI is logged out (loggedIn=false). Not launching the job. exit=126 в логе _gmail-digest-morning.log + свой прибор claude auth statusloggedIn:false
кто лежит
контент-фабрика · FB-дневник · FB-watch · Gmail-дайджест · висячие задачи · intention · preference sweep · token watchdog · voice triage · canon publish
коварство
04.08 робот падал с exit=0 — «зелёный» краном при мёртвой работе. 05.08 стал честно отдавать 126
лечение
руки Антона, ~2 мин: claude setup-token на экране хаба. Аск #8b75fdde ушёл в 02
P0 · КЛАСС

Алярм адресован не тому, кто лечит

улика
кран-сторож прокричал про мёртвый auth в 04:19 в чат 03 — машинный канал. Очередь аскóв Антону (approval.py due) за те же сутки: пустая
цена
ровно те двое суток простоя выше: сигнал был, адресата не было
почему класс
сторожа маршрутизируют по КАНАЛУ («я пишу в 03»), а надо по ЛЕЧЕНИЮ: чинится руками Антона → обязан идти в 02 через approval.py
forever-fix
признак needs_hands у диагноза → авто-ask в 02. Один флаг, общий для всех сторожей
P1

Правила живут на бумаге: зелёных 61 из 509

🟢 GREEN🔵 RITUAL🟡 AMBER🔴 RED⚪ непроверяемых
61493224343
детали
без двери (проверить нечем) — 392 · дверь есть, расписания НЕТ — 37 (правило §5.8: проверка без прогона = нет проверки)
ирония
сам инструмент переписи посылка велит звать по ~/.claude/scripts/rule_liveness.py, а лежит он в _shared/ — то есть правило про живость правил само не гонялось
рекомендация
не «покрыть 392», а взять топ-10 самых дорогих правил и дать им дверь + расписание
P1

Долг применения: 12 посылок доставлено и не принято

улика
deploy_check.py → 12 строк, включая rule-liveness, maintgate, proc-patrol, catchup
ирония
среди непринятых — гейт deploy-register-invokedfile («зовёшь файл — докажи, что он существует»). Не применён → призрачные команды в посылках живут дальше
класс
синк доставил ≠ применено (CLAUDE.md §7.5). Лежащая посылка = невыполненный фикс
P2 · наблюдение

Задач 588, несделанных 343, гниют 78

улика
карточек в 10-Tasks: 588 · SessionStart: 343 несделанных, 15 P0, 78 без хода, 93 без критерия «сделано»
смысл
строим быстрее, чем закрываем. Это не призыв «закрыть всё» — это аргумент за гейт §3.5: пока P0 выше не закрыты, новое не начинаем
P2 · моя зона

«Полнота дня» слепа к здоровью системы

улика
леджер за 04.08 показал 🟢 полный — в сутки, когда легли 10 роботов. Он считает НАЛИЧИЕ следов, а не их исправность
фикс
добавить в день строку «упавшие рутины за сутки» из Task Scheduler — данные уже детерминированы, LLM не нужен

Улики воспроизводимы: claude auth status · approval.py due · _shared/rule_liveness.py --scan · deploy_check.py · логи ~/.claude/scripts/_<task>.log