| обёртка | новый дом | что делает | нужно | обязана при пустом баке | мысль | почему (из кода) | увер. |
| content_drain_daily.cmd | Q1R · Claude+маршрутизатор | Ежедневный слив контент-воронки: 2 сида из posts.jsonl → готовые черновики (тизер RU/EN, medium FB) голосом Ма | волт | ✅ | 🧠 | Нужен локальный контекст (RECALL по волту и репо — «пост из 3-строчного сида = пересказ пересказа», воронка и движки лежат в E:\Obsidian\_imports\content-factory), и рутина обязана течь ежедневно: она построена ровно пот | medium |
| gmail_digest_morning.cmd | Q1R · Claude+маршрутизатор | Тихий утренний сторож 3 ящиков Gmail: детерминированный забор непрочитанного + биллинг-проход, LLM-планка 'тре | секреты | ✅ | 🧠 | Локальность обязательна: OAuth-токены в единственной канонической папке коннектора и маркер billing_status.json кормит локальный anchor_triage (fail-closed вето). При этом пропуск = деньги: урок 16.07 в самом SKILL — 3 н | high |
| inbox_robot.cmd | Q1R · Claude+маршрутизатор | Медленная полоса межмашинного инбокса (каждые 20 мин): heartbeat, сторож роботов пиров, inbox-debt-алерты, con | волт, MCP/TG | ✅ | 🧠 | Детерминированный слой уже вынесен вперёд (95% пустых тиков не трогают LLM), но LLM-часть — настоящее суждение: классификация пунктов шины, план для Антона и consensus.py respond по существу. Она обязана переживать пусто | high |
| session_unsticker_tick.cmd | Q1R · Claude+маршрутизатор | Тик каждые 15 мин: python-предгейт за 0 токенов смотрит очередь зависших сессий; непуста → headless sonnet раз | MCP/TG | ✅ | 🧠 | Нужен глубоко локальный контекст (транскрипты ~/.claude, list_sessions, approval.py, шина) плюс LLM-суждение по каждому вопросу зависшей сессии — и застрявшая очередь держит доставку наружу и асков в 02, поэтому обязана | high |
| connector_health_daily.cmd | Q2 · python, 0 LLM | Ежедневный сторож внешних коннектов (TG MCP, Telethon-beat, WhatsApp, Gmail, Calendar, n8n): JSON + дашборд + | MCP/TG, секреты | ✅ | · | 4 из 6 проверок в самом SKILL уже детерминированы (wa_probe читает стор с диска, Telethon = mtime dispatcher.beat, Gmail = gmail_common.whoami, n8n = curl healthz), выход = JSON + build_dashboard.py + tg_bot_send.py — вс | high |
| dr_robot.cmd | Q2 · python, 0 LLM | Оркестратор DR-очереди хаба каждые 30 мин: диспатч approved-задач воркеру ZBOOKG8 по шине, reminder при зависа | волт, MCP/TG | · | · | dr_robot_prompt.md — это строго детерминированный алгоритм: проверить существование/возраст маркер-файла, отправить ШАБЛОННУЮ строку через bus_send.py, создать маркер, вызвать dr_queue.py deliver. Ни одного шага с сужден | high |
| hanging_tasks_digest.cmd | Q2 · python, 0 LLM | Ежедневно 05:52 шлёт Антону в TG-папку сводку висячих задач из реестра 10-Tasks + счётчик неразобранных голосо | волт, MCP/TG | · | · | Сам SKILL.md требует делать всё детерминированно: реестр читается из готового audit-latest.json или frontmatter «0 токенов, без LLM», ask_debt.py и отправка через tg_bus_send.py тоже скрипты. LLM здесь только форматирует | high |
| health_weekly_sync.cmd | Q2 · python, 0 LLM | Еженедельно инкрементально стягивает 7 TG-чатов здоровья Антона в волт (watermark-дедуп) и гонит готовый пайпл | волт, MCP/TG | · | · | Все шаги — детерминированный конвейер: цикл по 7 chat_id с watermark, запись сообщений VERBATIM (в SKILL прямо запрещено перефразировать), затем готовые python-скрипты и robocopy. LLM выступает лишь клеем вокруг MCP-вызо | high |
| inbox_ack.cmd | Q2 · python, 0 LLM | Быстрая полоса квитанций: каждый тик (~1.3с) читает robot-scan шины и шлёт AUTO-ACK «принял #id» без единого L | волт | ✅ | · | Уже спроектирована как 0-LLM: в шапке скрипта прямо написано «узел подтверждает получение сам, без LLM», регэксп-парсер + json-состояние. Родилась из замера 29.07 (22% квитанций), потому что квитанция не требует мышления | high |
| mcp_mongo_http.cmd | Q2 · python, 0 LLM | Держит ОДИН общий mongodb-mcp-server (HTTP на 127.0.0.1:8766) для всех сессий вместо ~26 stdio-копий по ~117MB | MCP/TG | · | · | Это вообще не LLM-рутина, а инфраструктурный демон: одна команда npx поднимает HTTP-сервер, здоровье сторожит детерминированный watchdog с двумя TCP-пробами. Никакой модели ни в одном месте нет и не нужно; переносить нек | high |
| obsidian_backup_healthcheck.cmd | Q2 · python, 0 LLM | Еженедельная проверка живости оффсайт-бэкапа Obsidian: детерминированный чекер + алерт в TG-03 + self-heal пер | волт, MCP/TG | ✅ | · | Весь вердикт уже считает детерминированный backup_healthcheck.py (STATUS OK/PROBLEM + список problems), TG-сообщение шаблонное, а self-heal — правило «bundle протух и задача Enabled → перезапусти backup_to_drive.py и пер | high |
| sessions_results_task.cmd | Q2 · python, 0 LLM | Ночная (05:40) пересборка HTML-дашборда итогов всех фоновых claude -p сессий из ~/.claude/spawned в _Dashboard | волт | · | · | Уже эталонный Q2: чистый python без единого LLM-вызова (в .cmd нет ни claude_run, ни SKILL.md), детерминированный рендер дашборда по meta.json/log.txt. Оставить как есть; открытый долг из шапки — поставить выход под outp | high |
| takeout_pull_weekly.cmd | Q2 · python, 0 LLM | Еженедельный сторож Google Takeout: детерминированный скан a@ на письма «export ready», отчёт живых ссылок с d | MCP/TG, секреты | ✅ | · | Штатный еженедельный путь целиком детерминирован: takeout_pull.py уже сам сканирует a@ по Gmail API, печатает 🟢 LIVE/🔴 EXPIRED с days-left и пишет state — отчёт в 03 шаблонится через bus_send без LLM. Сейчас sonnet будит | medium |
| tg_relationships_weekly.cmd | Q2 · python, 0 LLM | Еженедельный «радар отношений»: дни рождения на 7 дней из contacts.db/волта + важные CRM-лиды без контакта >30 | волт, секреты | · | · | Вся работа по промпту = фильтр/джойн по датам (birthday в 7-дневном окне, last-contact >30д, статус «тёплый») и шаблонное сообщение; сам SKILL требует «сначала SQL/grep, LLM только на формулировку» и запрещает выдумывать | medium |
| tg_weekly_digest.cmd | Q2 · python, 0 LLM | Воскресный свод недели: запускает детерминированный brain_digest.py, сжимает готовый Weekly-Digest.md в 5-10 п | волт, секреты | · | · | По коду промпта «тяжёлую работу делает скрипт, ты только формулируешь»: brain_digest.py уже выдаёт готовый дайджест-файл, LLM лишь пересжимает его для телефона. Тизер = шапка + первые N пунктов + путь к полному файлу дел | medium |
| token_spend_watchdog.cmd | Q2 · python, 0 LLM | Ночной сторож расхода токенов 23:51: token_audit.py считает топ и аномалии, отчёт пересылается AS-IS в TG-03 ( | MCP/TG, секреты | ✅ | · | Промпт прямо запрещает LLM думать: «forwarded AS-IS (do not rewrite or add analysis)» — весь анализ делает token_audit.py, Claude только парсит две последние строки stdout и постит. Плюс нарушение §5.5: сторож токенов Cl | high |
| claudeai_sync_nightly.cmd | Q1 · видимая сессия | Ночной инкрементальный забор чатов claude.ai (веб) в волт через живой Chrome MCP, скилл /claudeai-sync | волт, MCP/TG | · | · | Код обёртки прямо требует живой Chrome MCP этой машины (KEEP_MCP=1, комментарий «Needs Chrome MCP (login self-heal)») плюс запись в волт — это агентная браузерная работа, которую Codex/Grok через llm_ask не исполнят, зна | high |
| faaa_weekly_sync.cmd | Q1 · видимая сессия | Еженедельный инкрементальный забор FAAA-фоллоуапов звонков из TG-группы в Platinum-CRM волта (карточки лидов + | волт, MCP/TG | · | 🧠 | Шаг 7 — настоящая LLM-работа (из свободного текста звонка синтезировать name/company/category/agreements/summary, 'never invent'), детерминированно не решается; нужны живая TG-MCP-сессия tonyssd и запись в волт-CRM — зна | high |
| facebook_diary_daily.cmd | Q1 · видимая сессия | Вечерний FB-дневник: собирает openclaw-сессии дня со всех машин и пишет один честный пост в авторском голосе А | волт, MCP/TG | · | 🧠 | Ядро — авторский голос Антона (SKILL шаг 8: 'этот пост пиши на Opus, не Sonnet'), чужим рельсам Codex/Grok его не отдать по канону голоса; нужны волт-корпус сессий всех машин и TG MCP. Это самопроизводство контента, не в | high |
| five_hard_monthly.cmd | Q1 · видимая сессия | Месячная рутина 'активного брейна': 5 самых застоявшихся belief-заметок Антона -> по одному трудному сократиче | волт | · | 🧠 | Вся ценность — LLM-суждение по личным belief-заметкам волта ('тезис -> вопрос -> почему трудно', identity-синтез на Opus по SKILL шагу 3), детерминированно не сделать, а identity-слой чужим вендорам не отдаём. Раз в меся | high |
| intention_daily.cmd | Q1 · видимая сессия | Ночью 23:20 майнит намерения Антона из сессий дня и пишет 2-3 черновика постов-намерений авторским голосом, шл | волт, MCP/TG | · | 🧠 | Майнер детерминированный, но ядро — авторский голос Антона и отбор «самых альфовых» намерений: это суждение и качественный текст, по канону §6.2/§9.7 их нельзя увозить на Codex/Grok. При пустом баке черновики спокойно жд | high |
| memory_tidy.cmd | Q1 · видимая сессия | Ежедневная авто-уборка MEMORY.md хабовых проектов: бэкап всех индексов, детерминированный budget-гейт, и тольк | волт, MCP/TG | · | 🧠 | Гейт и бэкап детерминированы (в тихие дни ~0 токенов), но сам tidy — семантическое суждение: сжать хук не потеряв смысл, решить live-vs-archive, сфолдить хаб, выцепить open-tails — это не сделать grep-ом. Самоулучшение с | high |
| preference_sweep_daily.cmd | Q1 · видимая сессия | Дневной свип свежих чатов: rule_scan/retro_inventory дают дайджесты, LLM судит какие предпочтения Антона и арт | волт, MCP/TG | · | 🧠 | Ядро — настоящее LLM-суждение («genuine standing preference или разовая задача?», «переиспользуемый ли артефакт?») по локальным дайджестам, CLAUDE.md и MEMORY.md — детерминированно не решается и требует волта+TG MCP. Это | high |
| skill_gap_daily.cmd | Q1 · видимая сессия | Еженедельный (Mon 00:50) аудит «какой скилл строить дальше»: кластеризация дайджеста сессий всех машин, кросс- | волт, MCP/TG | · | 🧠 | Кластеризация тем сессий и ранжирование value×repeat — суждение по локальному контексту (волт-дайджест, memory, установленные скиллы, scheduled-tasks MCP), детерминированно не считается. Это чистое самоулучшение: SKILL.m | high |
| voice_triage.cmd | Q1 · видимая сессия | Дневной (10:00) триаж новых голосовых/текстовых заметок Антона из TG: корзины задача/альфа + обязательный конт | волт, MCP/TG, GPU | · | 🧠 | Классификация живого языка (задача vs альфа, 6 контент-статусов, suppress с причиной) — настоящее LLM-суждение по содержанию, промпт прямо говорит «сомнительный случай суди по СОДЕРЖАНИЮ»; детерминированно не решается. Н | high |
| weekly_brain_audio_digest.cmd | Q1 · видимая сессия | Еженедельный (вс 05:30) аудио-подкаст мозга: выбирает тему недели по git log волта, курирует пакет через brain | волт, MCP/TG | · | · | Единственный путь к NotebookLM — живой UI в залогиненном Chrome a2 (промпт: «live UI is the only path — no API for consumer»), т.е. агентное вождение браузера с адаптацией к интерфейсу; на python/playwright это хрупко, в | high |
| wisdom_distill_weekly.cmd | Q1 · видимая сессия | «Мудрость недели»: wisdom_week_gather.py собирает дайджест заметок origin:anton за 7 дней, LLM дистиллирует 3- | волт, секреты | · | 🧠 | Ядро = чистый LLM-синтез («durable = переживёт месяц, как Антон теперь думает», формат урок-источники-что-меняет, промпт сам требует opus-субагента) — детерминированно не делается и по §6.2 должно оставаться на умной мод | high |
| _scratch_bak_claudeai.cmd | 🪦 утиль (выкл 30д) | Пред-правочная копия claudeai_sync_nightly.cmd (единственное отличие: --model opus вместо sonnet) | — | · | · | Diff с живым claudeai_sync_nightly.cmd показывает единственное отличие в строке 18 (--model opus vs sonnet) — это бэкап до перевода на sonnet. Ни одна задача планировщика на файл не ссылается, оба пишут в один лог _claud | high |
| _scratch_bak_fbdiary.cmd | 🪦 утиль (выкл 30д) | Пред-правочная копия facebook_diary_daily.cmd (версия до ворот выхода post_output_check от 21.08) | — | · | · | Diff с живым facebook_diary_daily.cmd: в бэкапе нет ворот выхода post_output_check (фикс 21.08 после ложного exit=0 без артефакта) и остался KEEP_MCP, который из живого убрали. Задача планировщика «Claude Facebook Diary | high |
| _scratch_bak_memtidy.cmd | 🪦 утиль (выкл 30д) | Пред-правочная копия memory_tidy.cmd (единственное отличие: уборку MEMORY.md зовёт opus вместо sonnet) | — | · | · | Diff с живым memory_tidy.cmd показывает одно отличие в строке 58 (--model opus vs sonnet) — бэкап до перевода тидай-сессии на sonnet. Задача «Memory Index Tidy» зовёт живой memory_tidy.cmd; двойной запуск этого бэкапа оз | high |
| coach_morning.cmd | 🪦 утиль (выкл 30д) | Еженедельный (Пн) утренний ИИ-коуч: зеркало недели + камень недели в TG чат 03; ПОСТАВЛЕН НА ПАУЗУ Антоном | волт | · | 🧠 | Первая строка SKILL.md: «⛔ PAUSED by Anton 2026-08-12 („да СТОП ПО НИМ“)» — 5 недель писем, 0 ответов; push-рельса выключена, cron_watchdog REGISTRY переведён в None, разбор живёт в pull-режиме /coach (coach_run.py прове | high |
| content_factory_daily.cmd | 🪦 утиль (выкл 30д) | Ночная фабрика контента: собирает вчерашний день (openclaw всех машин + голос-хаб TG) в инбокс и строит контен | волт, MCP/TG, GPU | · | 🧠 | SKILL.md первой строкой: '⛔ PAUSED by Anton 2026-08-12 — НЕ ВКЛЮЧАТЬ, канал @ClawRus остановлен, очередь заморожена'; 1712 постов в triage переведены в frozen, потребителя у плана нет. OS-задача физически Enabled (disabl | high |
| fb_watch_daily.cmd | 🪦 утиль (выкл 30д) | Конвейер 'пост на стене FB -> тизер в @ClawRus': жатва Content Library через Chrome MCP, нормализация, тизеры | волт, MCP/TG | · | 🧠 | Description SKILL.md: '⛔ ОСТАНОВЛЕНА 06.08.2026 приказом Антона: Полностью останови задачи по постингу тизеров... Включать ТОЛЬКО по новой команде Антона' — а канал-потребитель @ClawRus остановлен тем же приказом. Логика | high |
| reddit_warmup_lead.cmd | 🪦 утиль (выкл 30д) | Бывший Reddit-прогрев для Русланы (батчи черновиков в 03); лейн закрыт после банов 20.07, обёртка теперь тольк | — | · | · | SKILL.md несёт баннер [DISABLED 2026-07-23]: все 3 Reddit-аккаунта забанены 20.07, Антон 27.07 сказал «на стоп», рутина выключена в scheduled-tasks MCP, Windows-задача Disabled (хинт подтверждает). Сам .cmd ловит баннер | high |
| tg_calendar_agenda.cmd | 🪦 утиль (выкл 30д) | Утренняя повестка дня из Google Календаря в TG-03; с 27.07 полезная нагрузка выпилена, cmd пишет строку в лог | — | · | · | Остановлено словом Антона 27.07 («пока не надо предупреждать про будущие эвенты»), задача Windows в хинтах Disabled, in-app двойник enabled=false, вахта сторожа снята; память подтверждает «Календарная повестка — СТОП». М | high |