| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Публикация канона всему флоту кто делает: publish_canon.py | каждые 15 мин | публикация ЗАБЛОКИРОВАНА: канон КРАСНЫЙ — 124814 b > красной черты 120000 (§10.2). | доехало 1 из 4 узлов | ждут: ZBOOKG8-2023PAL, MacBook-Anton, A-2022BAYAREA отвал виден так: у ведомых старый CLAUDE.md; canon-apply рапортует другой md5 |
| 🟠 | Сторож ВОЗРАСТА ВЫХОДА артефактов кто делает: output_freshness.py | ежедневно | последний прогон вернул 1 (прогон 2026-08-25 09:10) -- проверить: упала или нашла и отчиталась отвал виден так: протухший артефакт никто не назовёт (канон §5.5) |
| ⚪ | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | нет техосмотра с этого узла (шард doctor__from-* отсутствует) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| 🟢 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | пульс 23м назад отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| 🟢 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | последний прогон OK, 2026-08-26 05:19 отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| 🟢 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | последний прогон OK, 2026-08-26 05:07 отвал виден так: коммит старше суток |
| 🟢 | Ночной скан карты системы кто делает: System Architect Nightly | ежедневно 05:45 | выход свежий, 9м назад отвал виден так: дата скана старше суток; Health Score падает |
| 🟢 | Сторож кранов (пропажа задачи = событие) кто делает: cron_watchdog.py | ≈15 мин | последний прогон OK, 2026-08-26 05:19 отвал виден так: удалённая задача проходит молча |
| 🟢 | Реиндекс второго мозга (RAG) кто делает: Brain Reindex Daily/Frequent | 15 мин + ночью + недельно | выход свежий, 0м назад отвал виден так: RECALL отвечает по старому волту; _brain_*_done.txt протух |
| 🟢 | Бэкап волта 3-2-1 (Drive + E→F) кто делает: Obsidian Backup to Drive | ежедневно | последний прогон OK, 2026-08-25 06:15 отвал виден так: строка бэкапа в пульсе 🟠/🔴 |
| 🟢 | Движок консенсуса + одобрения QQQ кто делает: consensus.py / approval_reping_tick.py | тик ≈5 мин | последний прогон OK, 2026-08-26 05:03 отвал виден так: ASK висит >15 мин без перепинга |
| 🟢 | ACK-сторож (молчание на приказ догоняется) кто делает: ack_watchdog.py | ≈10 мин | последний прогон OK, 2026-08-26 05:19 отвал виден так: приказ ушёл, ACK не пришёл, никто не заметил |
| 🟢 | Ночная регресс-сетка тестов кто делает: regress_run.py | ежедневно 02:00 | выход свежий, 3.0ч назад отвал виден так: таблица тестов старше суток |
| 🟢 | Обновление дашбордов кто делает: Dashboard Refresh Daily | ежедневно | последний прогон OK, 2026-08-26 05:17 отвал виден так: дашборд открывается со вчерашней датой |
| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | пульса нет 27.6д (норма ≤3ч) отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| ⚪ | Своё исходящее и браузер делает У СЕБЯ кто делает: канон §7.2 (пиры -- полноправные члены) | по задаче | нет телеметрии: узел не отдаёт реестр рутин отвал виден так: пир диспетчеризует свою работу на хаб вместо локального исполнения |
| 🟢 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | launchd: inbox-robot (техосмотр 39м назад) отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| 🟢 | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | Syncthing: пиры 2 connected (техосмотр 39м назад) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| 🟢 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | git-бэкап ~/.claude коммит 73м назад (техосмотр 39м назад) отвал виден так: коммит старше суток |
| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | пульса нет 19.6д (норма ≤3ч) отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| 🔴 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | git-бэкап ~/.claude репо нет (правило: бэкап на каждой машине) (техосмотр 1.5ч назад) отвал виден так: коммит старше суток |
| ⚪ | Своё исходящее и браузер делает У СЕБЯ кто делает: канон §7.2 (пиры -- полноправные члены) | по задаче | нет телеметрии: узел не отдаёт реестр рутин отвал виден так: пир диспетчеризует свою работу на хаб вместо локального исполнения |
| 🟢 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | launchd: inbox-robot (техосмотр 1.5ч назад) отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| 🟢 | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | Syncthing: пиры 2 connected (техосмотр 1.5ч назад) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | рутина не найдена в реестре узла: inbox-robot / inbox_robot / robot-inbox / mayak_inbox_robot.sh / inbox_robot.sh отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| 🟢 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | json-пульс 15м назад (mayak-health.json) отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| 🟢 | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | syncthing=active (json-пульс 15м назад) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| 🟢 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | рутина включена, состояние Планировщика: ещё не запускалась отвал виден так: коммит старше суток |
| 🟢 | Хранилище истины + tie-break флота кто делает: fleet_presence.sh (cron) | непрерывно | рутина включена, состояние Планировщика: ещё не запускалась отвал виден так: пиры не могут разрешить спор; leader-down >70 мин |
| 🟢 | Переживает офлайн/ребут хаба кто делает: mayak_heartbeat (cron */20) | ≈20 мин | json-пульс 15м назад (mayak-health.json) отвал виден так: Mayak Dead-Man Watchdog на хабе кричит |
| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | рутина не найдена в реестре узла: claude-git-backup / Claude Config Git Snapshot отвал виден так: коммит старше суток |
| ⚪ | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | нет техосмотра с этого узла (шард doctor__from-* отсутствует) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| ⚪ | Своё исходящее и браузер делает У СЕБЯ кто делает: канон §7.2 (пиры -- полноправные члены) | по задаче | нет телеметрии: узел не отдаёт реестр рутин отвал виден так: пир диспетчеризует свою работу на хаб вместо локального исполнения |
| 🟢 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | пульс 23м назад отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| 🟢 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | последний прогон OK, 2026-08-26 06:00 отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| Сервис | Как часто | Чем доказано / почему нет | |
|---|---|---|---|
| 🔴 | Пульс узла в чат 03 кто делает: node_health.py --post / mayak_heartbeat / launchd node-health-beat | ≈15-20 мин | пульса нет 28.5д (норма ≤3ч) отвал виден так: тишина включённой машины >2 тиков = инцидент (peer-watch) |
| ⚪ | Syncthing-узел (волт+канон доезжают) кто делает: Syncthing + syncthing-watchdog | непрерывно | нет техосмотра с этого узла (шард doctor__from-* отсутствует) отвал виден так: need>0 надолго; sync-conflict файлы плодятся |
| ⚪ | Своё исходящее и браузер делает У СЕБЯ кто делает: канон §7.2 (пиры -- полноправные члены) | по задаче | нет телеметрии: узел не отдаёт реестр рутин отвал виден так: пир диспетчеризует свою работу на хаб вместо локального исполнения |
| 🟢 | Робот входящих (принимает приказы флота) кто делает: inbox-robot / mayak_inbox_robot.sh | ≈10-20 мин | последний прогон OK, 2026-08-04 15:01 отвал виден так: приказ с другой машины не исполняется, ACK не приходит |
| 🟢 | Бэкап ~/.claude (git) кто делает: claude-git-backup / Claude Config Git Snapshot | ежечасно | последний прогон OK, 2026-08-04 14:52 отвал виден так: коммит старше суток |