🛡️ Карантин входящих посылок
Машина ZBOOKG8-2023PAL. Посылки (фиксы/скрипты/задачи) с непроверенным происхождением держатся здесь и НЕ применяются вслепую. Две линзы одного механизма: тут — безопасность, в /alpha-review — ценность.
⛔ В карантине — ждут твоего решения 1
Пришли из непроверенного источника или с плохой подписью. НЕ применены. Скажи Claude «/quarantine release <id>» чтобы применить (после проверки), или «discard <id>» чтобы выбросить.
claudemd-budget-rootfix-2026-07-17⛔ КАРАНТИН
CLAUDE.md/MEMORY.md budget root-fix: pay-as-you-go (Маяк 17.07, мандат Антона +++). Гард СЛИТ с хабовым храповиком; net-new: хук+intake preflight (гард=хаб, memory_guard/compress→_shared), которых у флота нет.
источник: FLEET-ANCHOR · отправлено: · без подписи (HMAC не подключён)
непроверенный/неизвестный источник: FLEET-ANCHOR
примени: bash <bus>/_deploy/payloads/claudemd-budget-rootfix/install.sh --net-new-only (или вручную): (1) hooks/claude_md_budget_hook.sh + add-only регистрация PostToolUse Write|Edit в settings.json; (2) /intake шаг3 preflight ДО записи. ⛔ НЕ копировать claude_md_guard.py/memory_guard.py/claude_md_compress.py как файлы — гард раскатывает хаб (интеграция CAP-DEBT+preflight), memory_guard/compress идут в hub scripts/_shared merge (фриз дрейфа #c06b1a04). Windows: README-APPLY.md, Task Scheduler. Verify: хук echo-тест + selftest гарда.
✅ Доверенные — применятся сами 20
Валидная подпись или известная машина флота. deploy_check предложит их к установке как обычно.
cc-review-verdict-md-20260721✅ доверенный
cc-review: вердикт читается по СОДЕРЖАНИЮ (общий парсер _shared/verdict_parse.py)
источник: MacBook-Anton · отправлено: 2026-07-21 00:57 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Скопируй из _deploy/payloads/cc-review-verdict-md-20260721/ : codex_review.py, grok_review.py, _test_verdict_parse.py -> ~/.claude/scripts/cc-review/ ; _shared/verdict_parse.py -> ~/.claude/scripts/_shared/ (он же едет Syncthing'ом, копия в пакете — страховка рельсы). Затем прогони verify.
grok-vendor3-20260721✅ доверенный
Grok Build CLI + grok_review.py = третий вендор-ревьюер (пакет _transit/grok-vendor3-rollout-20260721)
источник: MacBook-Anton · отправлено: 2026-07-21 00:58 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Читать _transit/grok-vendor3-rollout-20260721/INSTALL.md. Кратко: (1) поставить grok CLI — macOS: brew install --cask grok-build; Linux/Windows(Git Bash/WSL): curl -fsSL https://x.ai/cli/install.sh | bash; (2) grok login --device-auth (аккаунт X @*****Stef_; код ОДНОРАЗОВЫЙ — отбился, генери новый; узлам коллег логин НЕ делать до отмашки Антона); (3) скопировать grok_review.py в ~/.claude/scripts/cc-review/ (на пирах ~/.claude receiveonly -> кладёт ХАБ), сверить md5 по CHECKSUMS.txt.
verdict-contract-v2-20260721✅ доверенный
Структурный контракт вердикта v2 (===VERDICT=== sentinel + enum + AMBIGUOUS + exit-гейт 0/3/4; консенсус Codex+Grok APPROVE) — файлы едут синком из канона, нужен только verify; payload в _deploy/payloads/verdict-contract-v2-20260721
источник: MacBook-Anton · отправлено: 2026-07-21 16:00 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Сверь md5 ~/.claude/scripts/_shared/verdict_parse.py и cc-review/{codex_review,grok_review,cc_review,_test_verdict_parse}.py с payloads/verdict-contract-v2-20260721/CHECKSUMS.txt; расходятся и синк не доехал — скопируй из payload
tripwire-deploy-fix-20260723✅ доверенный
Убрать 'deploy' из tier_tripwire (ложная Tier-2 эскалация); данные, не движок
источник: MacBook-Anton · отправлено: 2026-07-23 10:26 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Скопировать payloads/tripwire-deploy-fix-20260723/tier_tripwire.txt в ~/.claude/scripts/tier_tripwire.txt (перезаписать), md5=e17f23c7a7c3a41e306aeb415834d3c6, затем deploy_apply.py tripwire-deploy-fix-20260723
canon-watchdog-ackage-rootfix-20260724✅ доверенный
canon watchdog ACK-age root-fix (behind_since) + version gate — МЕРЖ на свой publish_canon.py
источник: MacBook-Anton · отправлено: 2026-07-24 14:52 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: МЕРЖ (не слепая копия — Маяк форк): payload payloads/canon-watchdog-ackage-rootfix-20260724/ (md5 в CHECKSUMS.txt). Если `grep -q behind_since ~/.claude/scripts/publish_canon.py` пусто -> портируй check() (ACK-age + behind_since + guards) и version-gate publish() из payload на СВОЙ файл, сохранив локальные пути/шапку. НЕ запускай старый файл без флагов (публикует). Детали MANIFEST.md. После: py_compile + _test_publish_canon.py.
deploy-split-manifest-20260724✅ доверенный
Манифест не теряется в расколотой копии Syncthing (sync-conflict/merged читаются как свои, фантомные пиры исчезли) + машина резолвится по hostname/алиасам, а не только по регистру (голый env launchd звал Mac16 'MacBookPro.home'). Замер на Маяке: своих посылок 12->22, фантомов 2->0. Пакет _transit/deploy-split-manifest-20260724
источник: MacBook-Anton · отправлено: 2026-07-24 15:26 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: скопировать deploy_lib.py + deploy_check.py из _transit/deploy-split-manifest-20260724 (md5 в CHECKSUMS.txt); fleet_nodes.json — СВЕРИТЬ hostname своей машины командой hostname и дописать алиас, если расходится (не слепая копия); прогнать _test_case_class.py
canon-chain-catchup-20260725✅ доверенный
Канон: отставший узел догоняет сам (CHAIN.json + FF-CATCHUP); лесенка к fleet-секрету
источник: A-2022BAYAREA · отправлено: 2026-07-25 23:36 · подпись ✓
валидная подпись флота
примени: Читай _deploy/payloads/canon-chain-catchup-20260725/APPLY-2026-07-25.md; canon_apply.py + publish_canon.py -> scripts/, fleet_hmac.py -> scripts/_shared/, _test_canon_chain.py -> scripts/
canon-ack-selfheal-20260726✅ доверенный
Канон: публикатор больше не числится отстающим у своего сторожа + анти-гонка ACK + видимость ключа (поверх вчерашней посылки)
источник: A-2022BAYAREA · отправлено: 2026-07-26 06:46 · подпись ✓
валидная подпись флота
примени: Читай _deploy/payloads/canon-ack-selfheal-20260726/APPLY-2026-07-26.md; canon_apply.py + _test_canon_chain.py -> scripts/
sentinel-age-rootfix-20260726✅ доверенный
Layer-C сторож: daily-nag был мёртвым кодом (возраст всегда None) — лестница улик + first_seen ledger
источник: FLEET-ANCHOR · отправлено: 2026-07-26 20:09 · подпись ✓
валидная подпись флота
примени: Читай _deploy/payloads/sentinel-age-rootfix-20260726/APPLY-2026-07-26.md; бэкап-first, копируй deploy_sweep_guard.py + _test_deploy_sentinel_age.py в ~/.claude/scripts/
tasks-registry-readers-20260726✅ доверенный
Читатели реестра задач: SessionStart-хук P0/P1 (портируемый) + tasks_index с гейтом схемы и авто-нормализатором для вашей копии индексатора. Маяк остаётся sole writer audit-latest.json и sole weekly-пингером — на пирах НИЧЕГО не шедулить, старый scheduler-двойник индексатора выключить. Codex-ревью вшито.
источник: FLEET-ANCHOR · отправлено: 2026-07-26 20:27 · подпись ✓
валидная подпись флота
примени: Читай _deploy/payloads/tasks-registry-readers-20260726/APPLY-2026-07-26.md: хук -> ~/.claude/hooks/ + ADD-ONLY регистрация в SessionStart settings.json (бэкап, не затирая secondop); tasks_index.py -> замена своей копии индексатора (бэкап .bak); md5 по CHECKSUMS.txt
autochannel-cmdapply-gate-20260726✅ доверенный
Авто-канал доставки скриптов: cmd-apply гейт (tier1+Ed25519) + генерический апплаер deploy_payload_install.py (P0 #83487491/#001b5f1f)
источник: FLEET-ANCHOR · отправлено: 2026-07-26 20:29 · подпись ✓
валидная подпись флота
примени: Читай _deploy/payloads/autochannel-cmdapply-gate-20260726/APPLY-2026-07-26.md; bootstrap: python3 <payload>/deploy_payload_install.py autochannel-cmdapply-gate-20260726
sync-conflict-rootfix-20260726✅ доверенный
ROOT-FIX sync-conflict: per-node имена (Waiting-Sessions/Quarantine) + единственный писатель (Task-Backlog/Vault-Orphans/_People-MOC) + идемпотентный ACTIVE_NOW
источник: A-2022BAYAREA · отправлено: 2026-07-26 21:40 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: scripts/ синком НЕ едет -> файлы в _machine-bus/_transit/sync-conflict-rootfix-20260726 (README.md там же). Забэкапить и положить в ~/.claude/scripts: onair.py, session_wait_watchdog.py, quarantine.py, derived_writers.py, fleet_boards_index.py. derived_writers.py = МОСТ, реализация+реестр в _imports/sync (едет сама). Без этого узел продолжает драться за общие дашборды и ACTIVE_NOW.md.
quarantine-trust-case-20260726✅ доверенный
Карантин держал посылки СВОЕГО анкера из-за регистра (FLEET-ANCHOR vs fleet-anchor) — предусловие для авто-канала
источник: MacBook-Anton · отправлено: 2026-07-26 23:03 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: python3 ~/.claude/scripts/deploy_payload_install.py quarantine-trust-case-20260726
bible-leads-gate-v2-20260727✅ доверенный
Гейт «сначала Библия» v2: +touch-base/триаж/no-show/DoD-звонка (anton 27.07)
источник: MacBook-Anton · отправлено: 2026-07-27 00:11 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: cp _transit/DEPLOY-bible_leads.py ~/.claude/scripts/bible_leads.py
kbfix-sticky-keys-20260729✅ доверенный
kbfix: залипший Shift ломает Ctrl+C/Ctrl+V и цифры 1-5 (разоружить хоткеи спец-возможностей + кнопка сброса)
источник: A-2022BAYAREA · отправлено: 2026-07-29 08:45 · подпись ✓
валидная подпись флота
примени: python ~/.claude/scripts/deploy_payload_install.py kbfix-sticky-keys-20260729 && python ~/.claude/scripts/kbfix_install.py
fleet-parity-audit-20260729✅ доверенный
Табло паритета флота: у всех ли пиров все апдейты (смотрит на узлы СНАРУЖИ)
источник: A-2022BAYAREA · отправлено: 2026-07-29 12:45 · подпись ✓
валидная подпись флота
примени: python ~/.claude/scripts/deploy_payload_install.py fleet-parity-audit-20260729
fleet-nodes-ladder-20260729✅ доверенный
fleet_nodes.json ladder fix (env->~/.claude->_shared), thread #a9a5fbb3, author ZBOOKG8-2023PAL, proven-VERIFY on FLEET-ANCHOR
источник: FLEET-ANCHOR · отправлено: 2026-07-29 13:01 · подпись ✓
валидная подпись флота
примени: скопировать fleet_nodes.py+fleet_nodes.json из _deploy/payloads/fleet-nodes-ladder-20260729/ в ~/.claude/scripts/_shared/ (сверить md5 по CHECKSUMS.txt)
false-no-guard-20260724✅ доверенный
Гейт против ложного «файла X нет» (have.py + Stop-хук false_no_guard.py)
источник: MacBook-Anton · отправлено: 2026-07-29 06:07 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Скопировать have.py -> ~/.claude/scripts/ и false_no_guard.py -> ~/.claude/hooks/ из <bus>/_deploy/payloads/false-no-guard/ (Windows: %USERPROFILE%\.claude\...), сверить md5 с CHECKSUMS.txt, затем ОДНА команда: python3 ~/.claude/hooks/false_no_guard.py --install (сам пропишется в локальный settings.json локальными путями, бэкап снимет, идемпотентно). Подробности в MANIFEST.md рядом.
qa-engine-zone-20260729✅ доверенный
QA: движки видят зону _engine + пер-машинный отчёт регресс-сетки (6 починок)
источник: MacBook-Anton · отправлено: 2026-07-29 06:27 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: python3 "$MACHINE_BUS_DIR/_transit/qa-engine-zone-20260729/apply_qa_engine_zone.py"
rails3-20260729✅ доверенный
три QA-рельсы /tt headless (Codex+Grok+Gemini): установка 3-й рельсы Gemini + verify всех трёх; README-RAILS3.md в посылке
источник: MacBook-Anton · отправлено: 2026-07-29 06:51 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: python "$MACHINE_BUS_DIR/_transit/rails3-20260729/rails3_apply.py"
📦 Уже применённые 26
windowless-s4u✅ доверенный применён
Чёрные окна: flip задач в S4U
источник: ZBOOKG8-2023PAL · отправлено: 2026-07-06 00:50 · без подписи (HMAC не подключён)
доверенный источник флота (ZBOOKG8-2023PAL) [мягкий гейт: HMAC ещё не подключён]
примени: запуÑти fix_windowless.cmd (нужен UAC)
memory-guard✅ доверенный применён
Memory Index Guard (ночной гвард бюджета)
источник: ZBOOKG8-2023PAL · отправлено: 2026-07-06 00:50 · без подписи (HMAC не подключён)
доверенный источник флота (ZBOOKG8-2023PAL) [мягкий гейт: HMAC ещё не подключён]
примени: заведи задачу из kit memory-guard-for-laptop
memory-tidy✅ доверенный применён
Memory Index Tidy (Opus причёÑывание, Sun 23:35)
источник: ZBOOKG8-2023PAL · отправлено: 2026-07-06 00:50 · без подписи (HMAC не подключён)
доверенный источник флота (ZBOOKG8-2023PAL) [мягкий гейт: HMAC ещё не подключён]
примени: fix MEMDIR под ноут + weekly-задача; memory_focus.py ждём Ñ Ñ…Ð°Ð±Ð° (деградирует на budget-gate)
ack-watchdog✅ доверенный применён
ACK-watchdog (тишина=инцидент)
источник: ZBOOKG8-2023PAL · отправлено: 2026-07-06 00:50 · без подписи (HMAC не подключён)
доверенный источник флота (ZBOOKG8-2023PAL) [мягкий гейт: HMAC ещё не подключён]
примени: заведи задачу ack-watchdog из ack-watchdog-for-laptop
scripts-drift-3-20260706✅ доверенный применён
3 drifted scripts from hub: machine_bus.py + cron_watchdog.py + robot_alert_guard.py (closes #6528ca69 F2 + manifest drift)
источник: A-2022BAYAREA · отправлено: 2026-07-06 20:01 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: backup your 3 local copies (*.bak-preS5drift), then copy machine_bus.py, cron_watchdog.py, robot_alert_guard.py FROM _machine-bus/_transit/scripts-from-A-2022BAYAREA/ TO %USERPROFILE%\.claude\scripts\ ; expected md5: machine_bus=f4f8677d6a34ffd1e384acb82d6ca284 cron_watchdog=ebab6eb09c2c230373eef41bfb9553b2 robot_alert_guard=4f4c6608cc76cb67b6be94b27a3eb793 ; NOTE cron_watchdog REGISTRY entries are hub-flavored -- review REGISTRY_MCP for laptop-specific tasks before install, adapt if needed
83-stayers-bus-20260706✅ доверенный применён
#83: bus_send.py + machine_bus.py (правленые стейеры, импорты/пути -> _shared)
источник: A-2022BAYAREA · отправлено: 2026-07-06 23:39 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: copy from _transit/scripts-from-A-2022BAYAREA/ to ~/.claude/scripts/ (overwrite)
dr-queue-phase2-browser✅ доверенный применён
DR-queue Phase 2: браузерный воркер разноса DR (роль по DR-ROBOT-RUNBOOK v2)
источник: MacBook-Anton · отправлено: 2026-07-11 03:44 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: 1) Скопировать _transit/dr-queue-phase2/dr_queue.py в %USERPROFILE%\.claude\scripts\. 2) Роль браузерного воркера по _transit/dr-queue-phase2/DR-ROBOT-RUNBOOK.md v2: принимать TASK DR-fanout, разносить через локальный Chrome, attach результатов. 3) /tt песочница.
dr-queue-registry-dep✅ доверенный применён
DR-queue: недостающая зависимость dr_registry.py v2 (без неё dr_queue.py падает ModuleNotFoundError/no attribute BUS — хаб наступил 14.07)
источник: A-2022BAYAREA · отправлено: 2026-07-14 14:35 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: copy _deploy/payloads/dr-queue/dr_queue.py + dr_registry.py -> %USERPROFILE%\.claude\scripts\ (dr_registry = peer-local v2, Windows-portable: COMPUTERNAME fallback + E:\ vault autodetect; dr_queue import'ит его из СВОЕЙ папки — волтовый _imports/dr_registry.py не трогать) ; потом перепрогнать verify своего dr-queue-phase2-browser
canon-gate-0716✅ доверенный применён
canon_write_gate.py roaming-leader canon gate
источник: A-2022BAYAREA · отправлено: 2026-07-16 18:10 · подпись ✓
валидная подпись флота
примени: copy /Y "E:\Obsidian\Anton-Knowledge\_machine-bus\_transit\canon-gate-20260716\canon_write_gate.py" "%USERPROFILE%\.claude\scripts\canon_write_gate.py"
deploy-verify-kind-fix✅ доверенный применён
deploy_*: verify-описание больше не exec'ается (класс aibus-shard-fix 16.07) -- verify_kind cmd/note + --confirm
источник: A-2022BAYAREA · отправлено: 2026-07-16 21:02 · подпись ✓
валидная подпись флота
примени: скопируй 4 файла deploy_lib.py deploy_apply.py deploy_check.py deploy_register.py из _transit/deploy-mechanism/ в %USERPROFILE%\.claude\scripts\ (это merge: несёт и карантин-гейт+HMAC хаба, деградирует мягко если quarantine_lib нет)
flee01-path-rules✅ доверенный применён
FLEE-01: 5 path-scoped rule files -> ~/.claude/rules/ (спутник canon d5463283; rules/ не синкается)
источник: A-2022BAYAREA · отправлено: 2026-07-17 21:39 · подпись ✓
валидная подпись флота
примени: mkdir "%USERPROFILE%\.claude\rules" 2>nul & copy /Y "E:\Obsidian\Anton-Knowledge\_machine-bus\_deploy\payloads\flee01-path-rules\rules\*.md" "%USERPROFILE%\.claude\rules\"
dr-fanout-grok-prosemirror-flee03-20260718✅ доверенный применён
dr-fanout: Grok ProseMirror paste-event forever-fix (FLEE-03)
источник: A-2022BAYAREA · отправлено: 2026-07-18 05:13 · подпись ✓
валидная подпись флота
примени: Syncthing уже доставил новый paste_verify.js+SKILL.md (Grok ProseMirror forever-fix, FLEE-03). Локальный install-шаг НЕ нужен — просто перечитай skill/dr-fanout/SKILL.md перед следующим DR-fanout: Grok теперь целится в .tiptap.ProseMirror через paste-event, textarea-зеркало не трогаем.
deploy-sweep-fleetwide-20260720✅ доверенный применён
deploy-sweep: сторож видит посылки, зарегистрированные не на меня (класс-фикс fleetwide-package-peer-blindspot)
источник: MacBook-Anton · отправлено: 2026-07-20 11:06 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: cp "$MACHINE_BUS_DIR/_transit/deploy-sweep-fleetwide-20260720/"deploy_{lib,check,register}.py <scripts>/ (Windows: %USERPROFILE%\.claude\scripts\). Сверить md5 с CHECKSUMS.txt. Ничего больше не требуется — API старое сохранено.
verify-parity-deployapply-20260720✅ доверенный применён
deploy_apply.py судит verify тем же судьёй, что и sweep (run_verify): PYTHONPATH->scripts, cwd=SCRIPTS, интерпретатор нормализуется под ОС. Корень бага, о котором доложил хаб 20.07: apply запускал verify сырым subprocess -> на Windows python3 нет + скрипты не импортируются -> ХОРОШАЯ посылка выглядела сломанной и каждый Windows-пир форсил вслепую. Плюс _normalize_cmd теперь двусторонний (python3->python, не только python->python3).
источник: MacBook-Anton · отправлено: 2026-07-20 13:02 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Файлы приезжают синком claude-config; применение = убедиться, что md5 сошлись (deploy_apply.py 2ff.., deploy_lib.py см. манифест) и прогнать verify ниже
power-thermal-logger-20260720✅ доверенный применён
Чёрный ящик питания/температур: 5-мин сэмплы + авто-рапорт в 03 после перезагрузки (приказ Антона 'раскатать на весь флот')
источник: A-2022BAYAREA · отправлено: 2026-07-20 21:07 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: Скопировать power_thermal_logger.py + _test_power_thermal.py из <bus>/_deploy/payloads/power-thermal-logger/ в ~/.claude/scripts/ (Windows: %USERPROFILE%\.claude\scripts\), сверить md5 с CHECKSUMS.txt, затем ОДНА команда: python power_thermal_logger.py --install (Windows -> задача планировщика, macOS/Linux -> crontab). Подробности и таблица датчиков по ОС - в MANIFEST.md рядом.
worktree-hook-outside-sync-20260720✅ доверенный применён
Хук WorktreeCreate v2 (консенсус #f2e71c9a + '+' Антона 20.07). ⚠️ v1 была БИТАЯ (печатала путь, не создавая worktree) — если ставили, замените файл. v2 делает настоящий git worktree add в $HOME/.claude-worktrees/<repo>/<name>. Payload+MANIFEST: _deploy/payloads/worktree-hook-outside-sync-20260720/, md5 8a0352fd055f72b52f51a620e6a37ea9. ЖИВОЙ ПРОГОН обязателен (урок: VERIFY проверяет замену, не симптом).
источник: MacBook-Anton · отправлено: 2026-07-20 13:09 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Перед правкой: cp settings.json settings.json.bak-20260720-worktree. После правки: проверить, что settings.json остался валидным JSON и что хук печатает путь ВНЕ волта.
engine-visibility-20260720✅ доверенный применён
consensus.py ENGINE-VISIBILITY (консенсус #94389335, tier-1, accepts FLEET-ANCHOR+MacBook-Anton, committed хабом 20.07). (1) провал подписи -> строка в stderr + счётчик sigfail-<MACHINE>.json (dark mode СОХРАНЁН, леджер не падает); (2) CLI-гигиена: -h/--help голым и после любого verb, propose отказывает subject на '-' (инцидент #4b814fec). Сторож _shared/consensus_config_guard.py CLASS C читает счётчик и алармит на РОСТ -- едет сам синком _shared.
источник: A-2022BAYAREA · отправлено: 2026-07-20 21:40 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: scripts/ синком НЕ едет. Бэкап: cp ~/.claude/scripts/consensus.py ~/.claude/scripts/consensus.py.bak-preengvis-20260720 ; затем скопировать consensus.py + _test_consensus.py из _deploy/payloads/engine-visibility-20260720/ в ~/.claude/scripts/, сверить md5 с CHECKSUMS.txt, прогнать _test_consensus.py (41/41) и consensus_config_guard.py check (exit 0). Подробности + результаты тестов хаба = MANIFEST.md рядом. Откат = вернуть .bak.
sig-unify-grant-ed25519-20260720✅ доверенный применён
SIG-UNIFY шаг 1+2 (консенсус #a0161a32, HUMAN-APPROVED Антоном 20.07 '+++++'): machine_bus.py grant подписывается Ed25519 через fleet_sign (та же корневая система доверия, что у консенсуса: атрибуция на машину, поштучный отзыв, раздавать нечего — проверяющему хватает синкаемого реестра _engine/signers). Легаси-HMAC ПРИНИМАЕТСЯ переходно (шаг 2); на dual-signed блоках HMAC считается поверх payload+ED-строки, старые приёмники НЕ ломаются. Новый глагол sigcheck [<file>] = вердикт по блоку, exit 0=trusted. md5 machine_bus.py=bfbe9305e83f4cd1d74b71e5b960fc99. Тесты на Mac16: 8/8 (sign/verify, tamper, подмена имени, мусор-b64, unsigned, узел-без-ключа не подписывает, dual-sign, CRLF). Шаг 3 (выключение HMAC + удаление fleet_hmac.env) — ОТДЕЛЬНО, после VERIFY всех узлов. ★ПОПРАВКА ДОСТАВКИ: синк claude-config до Маяка НЕ доходит — файл теперь лежит в _deploy/payloads/sig-unify-grant-ed25519-20260720/ (machine_bus.py + CHECKSUMS + MANIFEST).
источник: MacBook-Anton · отправлено: 2026-07-20 13:41 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: machine_bus.py приезжает синком claude-config; применение = сверить md5 и прогнать verify
deploy-case-canon-20260720✅ доверенный применён
Case-класс закрыт в движке: canon_key канонизирует ключи машин против fleet_nodes; записи PENDING/DONE всегда каноническим написанием, чтения case-устойчивы (сливают PENDING-fleet-anchor + PENDING-FLEET-ANCHOR, DONE под любым case валиден). Плюс BUS из machine.env при пустом env (просьба FLEET-ANCHOR 17.07). Файлы: _transit/deploy-case-canon-20260720 (или синк claude-config), md5 в MANIFEST
источник: MacBook-Anton · отправлено: 2026-07-20 13:54 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: скопировать deploy_lib.py deploy_check.py deploy_register.py из _transit/deploy-case-canon-20260720 в ~/.claude/scripts (сверить md5), прогнать verify
outbound-ladder-20260721✅ доверенный применён
bus_ping.post_to(): лестница user->bot->spool вместо тихой потери. КОРЕНЬ: post_to при занятом Telethon-локе печатал 'PING SKIP' и возвращал False -- одношаговые сообщения ПРОПАДАЛИ МОЛЧА, включая эскалации Tier-2 к Антону в 02 POLICE (post_police идёт через post_to). У близнеца post() фолбэк есть, у post_to забыли. Теперь: ждём лок 25с -> бот (Bot API, без лока) -> спул на диск + громкий stderr; любая успешная отправка сливает припаркованное (без нового крона). Глубина спула видна в --check, ручной слив --drain. Плюс бот @********_bus_bot добавлен в чаты 02 и 04 -- там ступени 2 физически не было.
источник: A-2022BAYAREA · отправлено: 2026-07-21 04:35 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: scripts/ синком НЕ едет. Бэкап: cp ~/.claude/scripts/bus_ping.py ~/.claude/scripts/bus_ping.py.bak-preladder-20260721 ; скопировать bus_ping.py из _deploy/payloads/outbound-ladder-20260721/ в ~/.claude/scripts/, сверить md5 с CHECKSUMS.txt, прогнать `bus_ping.py --check` (ждём PING READY + SPOOL: 0). Нет токена бота -> ступень 2 пропускается, ступень 3 работает, ничего не падает. Тесты хаба 6/6 + разбор находок Codex = MANIFEST.md рядом. Откат = вернуть .bak.
verify-proof-gate-20260721✅ доверенный применён
PROOF-GATE: proven/unproven VERIFY в consensus.py + payload-рельса-гейт в deploy_register (мандат Антона 20.07, тред #328e4404)
источник: MacBook-Anton · отправлено: 2026-07-21 00:29 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Файлы лежат в _deploy/payloads/verify-proof-gate-20260721/ (5 шт + CHECKSUMS.txt). Апплай по MANIFEST.md: бэкап *.bak-proofgate-20260721 -> скопировать 5 файлов в ~/.claude/scripts/ (Win: %USERPROFILE%\.claude\scripts\) -> прогнать python3 _test_consensus.py && python3 _test_deploy_gate.py (оба exit 0) -> VERIFY в тред #328e4404 с ДЕТЕРМИНИРОВАННЫМ proof (счётчики тестов + exit 0 + md5). Флаг proof_grading_after НЕ выставлять — армирование отдельным шагом после VERIFY всех узлов.
verify-tilde-windows-20260721✅ доверенный применён
verify-судья перестаёт врать: (1) ~ раскрывается на Windows [НОВЫЙ корень: verify, написанный на Mac, умирал на КАЖДОМ Windows-пире], (2) deploy_apply судит через run_verify [реализация verify-parity-20260720, чьи файлы НЕ доехали синком], (3) _test_deploy_gate пишет фикстуры newline='' [тест проваливал сам себя: 8/11 -> 11/11]. Пакет в _deploy/payloads/verify-tilde-windows-20260721/ + CHECKSUMS.txt
источник: A-2022BAYAREA · отправлено: 2026-07-21 21:44 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: Бэкап *.bak-tilde-20260721 -> скопировать 3 файла из _deploy/payloads/verify-tilde-windows-20260721/ в ~/.claude/scripts/ -> прогнать оба теста (11/11 и 48/48). Применять ПОСЛЕ verify-proof-gate-20260721 (надстраивает его deploy_lib)
memory-guard-allprojects-20260721✅ доверенный применён
memory_guard.py сторожил ЧУЖОЙ MEMORY.md: путь был захардкожен на проект E---CLAUDE-PaloAltoPC-June26, а скрипт синкается всем. На хабе живой always-loaded индекс (123 строки, 35 записей >150 симв) не проверялся ВООБЩЕ, страж рапортовал про чужой файл. Теперь обходит projects/*/memory/MEMORY.md, префикс [проект] в выводе, флаг рядом со своим индексом. Payload + CHECKSUMS на месте
источник: A-2022BAYAREA · отправлено: 2026-07-21 23:00 · без подписи (HMAC не подключён)
доверенный источник флота (A-2022BAYAREA) [мягкий гейт: HMAC ещё не подключён]
примени: Бэкап memory_guard.py -> *.bak-allprojects-20260721; скопировать 1 файл из _deploy/payloads/memory-guard-allprojects-20260721/ в ~/.claude/scripts/; прогнать python3 memory_guard.py — должен перечислить ВСЕ твои проекты с префиксом [...]
fleet-nodes-rollout-45114062✅ доверенный применён
fleet_nodes registry rollout (consensus #45114062) — реестр узлов: fleet_nodes.py -> scripts/_shared, fleet_nodes.json -> ~/.claude; см. E:/Obsidian/Anton-Knowledge/_machine-bus/_transit/fleet_nodes-rollout/MANIFEST.md
источник: ZBOOKG8-2023PAL · отправлено: 2026-07-23 23:04 · подпись ✓
валидная подпись флота
примени: Скопировать из _transit/fleet_nodes-rollout: fleet_nodes.py -> ~/.claude/scripts/_shared/, fleet_nodes.json -> ~/.claude/; затем патч dr_registry по MANIFEST (реестр главный, оффлайн-фолбэк)
secondop-grokcli-20260724✅ доверенный применён
secondop: локальная Grok-рельса на подписке + doctor (канон CLAUDE.md v2.3.0 §4.3)
источник: MacBook-Anton · отправлено: 2026-07-24 16:08 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: Скопировать _machine-bus/_transit/secondop-grokcli-20260724/secondop.py поверх ~/.claude/scripts/cc-review/secondop.py (сперва бэкап .bak-pre-grokcli-20260724), затем python secondop.py doctor. Нет grok CLI -> npm i -g @xai-official/grok + grok login --device-auth; XAI_API_KEY НЕ ставить. Подробности в README.md рядом.
bible-leads-gate-20260726✅ доверенный применён
Гейт «сначала Библия» для любой лид-работы (anton 26.07)
источник: MacBook-Anton · отправлено: 2026-07-26 23:53 · без подписи (HMAC не подключён)
доверенный источник флота (MacBook-Anton) [мягкий гейт: HMAC ещё не подключён]
примени: cp _transit/DEPLOY-bible_leads.py ~/.claude/scripts/bible_leads.py