Собрано 2026-09-24 23:20. Раскатано = только applied: apply машинно доставил груз И машинный verify прочитал ФАКТ. «claimed» = маркер есть, доказательства нет (проза, ручной шаг, чужая ОС, --force, --confirm). «Висит» = маркера нет вовсе. Разбор «доставка ≠ применение», 06.08.2026.
| причина | посылок |
|---|---|
| apply = проза (ручной шаг человека) | 291 |
| маркер признал: доказательства нет | 43 |
| verify = проза (читает намерение, не факт) | 6 |
| узел | всего | ✅ applied | 📝 claimed | ⏳ висит |
|---|---|---|---|---|
| MacBook-Ruslana | 330 | 183 | 39 | 108 |
| MacBook-Anton | 382 | 294 | 54 | 28 |
| FLEET-ANCHOR | 360 | 291 | 47 | 12 |
| MyOwnPC-Natalia | 344 | 276 | 53 | 12 |
| A-2022BAYAREA | 421 | 348 | 63 | 6 |
| ZBOOKG8-2023PAL | 456 | 364 | 84 | 4 |
До 06.08.2026 прибор был один: есть DONE-маркер = применено. Он писался одинаково после
машинной проверки, после слов «проверил руками» (--confirm) и вообще без проверки
(--force) — текст файла был байт-в-байт тот же. Значит «раскатано» было заявлением.
Замер в момент починки: числилось раскатано 834 → честно доказано 614 (−220, это 26,2% былого «применено»). Причина у 219 из них одна: шаг «примени» написан прозой, то есть требует человека и ничего не доказывает. Ещё +19 посылок стали видимы вообще впервые — их строки лежали в расколотых Syncthing-копиях манифеста, которые старый отчёт пропускал.
🔴 Честная оговорка: если бы судили только по шагу «проверь», недоказуемых оказалось бы 10
(1,2%) — почти ноль. Вся измеренная проблема сидит в прозаическом «примени».
Разбор: reglament-pyat-pochemu-koren-po-serii-sessiy, секция «Третье живое применение».
35д radio-honest-exit-20260820 — Рация всех роботов: bus_ping недоставка=rc3 + лестница в post() + channel_owned (mtime не версия) — приказ Антона 20.0835д gate-action-not-substr-20260821 — Гейты судят ДЕЙСТВИЕ, а не подстроку: 8 тихих пропусков запуска + 2 ложных блока в cmd_action, плюс дыра питон-списка в blackbox_session_guard35д claude-token-ladder-20260820 — Лестница headless-токенов Claude: перебор аккаунтов при пустом баке (claude_token_ladder.py + claude_run v4 ACCOUNT-FALLBACK)34д browser-rail-watch-20260821 — Сторож браузерной рельсы: класс browser-rail-down больше не молчит — на красной рельсе аск класса D в 02 POLICE + видимая цена простоя (карточку пишет только хаб)34д tg-honest-exit-20260821 — Рельса @***ySsd не врёт нулём: недоставка=rc3, общий замок с TTL вместо своей копии, у детектора залипшего замка появился рот в 0233д substr-gate-action-20260822 — класс детектор-судит-подстроку: прогнать два теста гейтов (av_spawn_guard + taskId диспетчера); красный = на узле старая версия файла, зови хаб33д selfheal-taskid-and-antiloop-20260822 — selfheal.py: ASCII-taskId сессии починки (транслит) + отчёт о починке больше не считается поломкой33д grr-node-hardcode-20260822 — github_routines_registry.py: имя узла из menv.machine_key(), не константа MacBook-Anton33д grr-node-guard-20260822b — v2: сторож имени узла (реестр флота + разделители пути + чужой --fleet вслух); заменяет grr-node-hardcode-2026082233д retro-lost-peer-light-20260822 — Рутина retro-lost ПИР-ЛАЙТ на СВОЁМ узле: 5 брошенных сессий в сутки (приказ Антона 22.08, hub:5697+5699; канарейка Маяк зелёная)33д class-counter-fix-20260822 — selfheal.py: счётчик классов журнала поломок начал СЧИТАТЬ (широкое имя класса + пачка N случаев + нечёткое сопоставление семей). Живой замер: строк в счёте 321->468, классов, взявших порог 3, было 7 стало 17. Движок едет шарой claude-home (!/scripts/**/*.py), ставить руками нечего33д class-counter-fix-20260822b — ЗАМЕНА посылки class-counter-fix-20260822 (у той apply не доставлял: scripts/ корень на пиры НЕ едет, гейт lint_script_delivery -- selfheal.py LOCAL-ONLY). Счётчик классов журнала поломок начал СЧИТАТЬ: широкое имя класса + пачка N случаев + нечёткое сопоставление семей. Живой замер: строк в счёте 321->468, классов, взявших порог 3, было 7 стало 1733д stignore-conflict-guard-20260822 — Замок .stignore: конфликт-копии движков не ездят по флоту + deny scripts/.git (узел HP17 влил 173 КБ в индекс, замер 22.08)32д clobber-guard-20260822 — Дверь «занятое имя»: onair_fleet_guard блокирует перезапись спящего чужого файла из Bash (класс 14+ строк журнала; корень = дверь 20 дней не была зарегистрирована)32д help-flag-lint-20260823 — Механизм против класса unparsed-flag-silently-runs-work: help_flag_lint.py + _test_help_flag_lint.py в регресс-сетке (ночной прогон). Ratchet-baseline: accept СЛИВАЕТ записи, не перезаписывает (деревья узлов разные). На узле нужен ОДИН accept, чтобы локальные скрипты узла попали в долг, иначе ночная сетка покраснеет на них.32д fleet-sheet-rail-20260823 — Sheets-рельса флота: поставить google-либы в python3 и доказать тестом (стол-и-витрина 22.08)32д change-ledger-door-20260823 — Дверь журнала правок вне git: change_ledger.py add/lint/show + тест31д llm-cli-golikov-fleet-20260824 — Продукт Голикова (llm_cli+serve): подписочный CLI как LLM-бэкенд — на все узлы31д home-dir-guard-2026-08-24 — home-dir-guard: SessionStart-сторож чужой рабочей папки (регистрация хука в локальном settings.json)31д session-reuse-warm-slots-20260824 — Переиспользование сессий вместо холодных задач (гейт + сторож апрувов)31д scheduled-tasks-doctor-20260824 — scheduled_tasks_doctor.py — найти сирот-рутин (реестр пер-аккаунтный, промпты живут на диске) и восстановить запись30д conflict-merge-20260825 — Исполнитель слияния sync-конфликтов: детекторы кричали, чинить было некому (LEFT 78 for review каждую ночь)29д scheduled-tasks-doctor-20260826 — scheduled_tasks_doctor v2: refuses to write while the Claude app is running (it overwrites external edits); Windows detector fixed to WMI ExecutablePath29д scheduled-tasks-doctor-20260826-v2 — scheduled_tasks_doctor v2 (md5 69af78cb) — ЗАМЕНЯЕТ пустую посылку scheduled-tasks-doctor-20260826, у которой apply ничего не доставлял27д vendor-rotation-deepseek-20260827 — GIT-25: темы DeepSeek в github_vendor_rotation.json ловили 14 репо вместо 550 -> deepseek-harness/deepseek/dsh26д glf-three-roots-20260829 — Сторож GIT-25: menv вместо маковского хардкода + fail-loud на журнал + детектор пропажи лейнов26д interpreter-pin-20260829 — Класс PATH-лотереи интерпретатора закрыт: дверь _test_interpreter_pin.py + пин голых регистраций settings.json26д interpreter-pin-20260829-v2 — Класс PATH-лотереи интерпретатора закрыт: дверь _test_interpreter_pin.py в ночную сетку + пин голых регистраций settings.json25д 260830-seed-premise — 6-ya stroka bloka STOP-DUP (premissa s rannim vyhodom) + tenevoy geyt gologo sida25д dev-map-daily-20260830 — Карта разработки dev-map: суточная рутина (звезда направлений + кладбище задач)25д dr-dispatch-winrails-20260830 — DR headless-рельсы на Windows: which-резолв npm-шимов, codex stdin (cmd.exe режет argv 8191), контракт вывода + project_doc=0 против персоны AGENTS.md25д voice-take-20260830 — voice_sessions: команда take (захват до работы, анти-дубль класса 22.08) + mark --force24д ff-login-shield-20260831 — Щит логинов Firefox: user.js анти-разлогин + суточный backup куки в secrets/24д ff-login-shield-20260831-v2 — Щит логинов FF v2 (кроссплатформенный apply/verify + self-schedule под свою ОС; заменяет ff-login-shield-20260831)24д chrome-login-shield-20260831 — Щит логинов Chrome (verify+backup+restore, кросс-ОС)24д elephant-announce-mouth-20260831 — elephant.py: доклады слонов не доезжали в TG-03 (announce звал bus_send с несуществующим --text)24д inbox-debt-truth-20260831 — Правда о долгах инбокса: scan учитывает pay-леджер + окно --days N; фикс импорта bus_tg_peek в robot_alert_guard (peek commit падал каждый чистый тик)24д interpreter-pin-posixfix-20260831 — Дверь interpreter-pin v3: re-exec в пин узла (лечит ложь селфтеста под python 3.9), USERPROFILE-фолбэк на POSIX, чужая ОС судится warn вместо 20 ложных F1 (Mac16 31.08)23д authoring-lease-20260901 — Отпечаток автора на снапшот-коммитах: лиза .git/claude-authoring + хук PostToolUse (класс snapshot-robot-hijacks-authorship, 3 случая)23д approval-reply-ear-260901-nix — УХО КАНАЛА 02: локальный читатель ответов Антона (mac/linux)23д dr-rails-live-search-20260901 — DR-рельсы: живой веб-поиск codex/grok (контракт запрещал ВСЕ инструменты) + русский детектор самопризнания в dr_leg_gate23д dr-claude-rail-20260901 — DR: рельса claude берёт токен из store + получает OUTPUT_CONTRACT (2 корневых фикса, замер 0056: 1654б/0 URL -> 35351б/28 URL)22д limit-reaper-win-20260902 — Жнец лимитов: порт macOS-only -> кросс-ОС + schtasks на Windows-узлах (волна 01.09 убила 12+ one-shot app-сессий на Windows без сторожа)22д spawn-queue-260902-mac — Рутины не плодят сессии сами: spawn_queue.py install-hook (app hard-ask на scheduled-tasks из unattended, macOS)22д selfheal-class-per-target-260902 — Класс поломки = ДЕФЕКТ, а не канал эскалации: selfheal ключует класс журнала целью (<цель>-dead-task); пер-целевые классы сравниваются точно, без difflib22д ladder-wire-win-20260902 — Лестница токенов: self-wire секции claude_account_ladder на узле (ноут был слеп к своему bb; хаб уже ок; идемпотентно, не затирает готовое)22д wave5-deploy-20260902 — wave5 root fix: deploy-гейт в железе (--verdict), DONE только после apply, адресация write_done; payload+тесты, установщик с бэкапом и прогоном теста на узле22д wave5-memory-harvest-20260902 — wave5 root fix: memory_harvest -- NEEDS-HUMAN виден (exit 3 + блок на каждом прогоне), посылка-самодостаточность (соседи RED-строкой, не traceback); соседи orphan_cover/index_check едут fill-only22д wave5-memory-epistemic-20260902 — wave5 root fix: memory_epistemic -- close все-или-ничего (валидация до записи), нечитаемая копия не теряется, битый frontmatter именуется в lint22д fleet-pulse-20260902 — ПУЛЬС ФЛОТА: узел кладёт снимок своих сессий в шину, иначе он невидим в витрине Антона. Ставит fleet_pulse.py + тест, прогоняет тест НА УЗЛЕ, сразу снимает первый снимок21д wave6-gate-20260902 — wave6 self-serving-conclusion gate root-fix: negation-guard clause boundary closed (case b2e + mutation N26, red-first); grid 103/103 PASS + mutator 38/38 KILLED on sender; cargo = gate + marker dict + hermetic grid + mutation battery + canonical fleet signal map (a6d contract); installer = md5 + py_compile + hermetic test, no --help on cargo21д reply-meter-cache-fix — Прибор reply-meter: кэш вердиктов по updated_at (починка корня, 03.09)21д session-reaper-liveness-20260903 — Жнец сессий: второй прибор живости (mtime транскрипта) — прибор lastActivityAt врёт21д alpha-credit-menv-root-20260903 — Кредиты уезжали в несинкаемый локальный запас: alpha_credit.root_dir читал IMPORTS_ROOT из голого env под schtasks (23 из 26 потеряны с 27.08). Переведён на общую лесенку _shared/menv.21д substr-roster-ratchet-20260903 — substr_lint: R5 + --roster + ночной храповик по популяции гейтов; /tt Шаг 2 едет грузом (skills НЕ синкаются)21д ff-sync-login-mac-20260903 — Firefox Sync: вход AutoFF-профиля в аккаунт bb (Mac-узлы)21д patrol-muzzle-in-code-20260903 — P0: намордник патруля в коде (allow-файл не синкается, был fail-open на пирах)21д wave6b-gate-20260903 — wave6b: drive-letter путь абсолютен как дан и на POSIX (self_serving_gate)21д deploy-normalize-dialects-20260903 — deploy_lib: /dev/null->NUL под cmd.exe + псевдонимы $BUS/$VAULT (посылка красная при исправном грузе)21д patrol-muzzle-in-code-20260903-v2 — P0 v2: намордник патруля в коде — verify судит ДЕЙСТВИЕ и работает на cmd.exe (в v1 стоял grep, которого в cmd.exe нет)21д node-env-seed-20260903 — Корневые пути узла сеются в окружение ОС из machine.env. Закрывает класс: под планировщиком env голый, 64 файла читают IMPORTS_ROOT, сеют его 9 обёрток из 254 -- робот угадывает путь и пишет в несинкаемый запас с зелёным exit. verify намеренно вызывает --apply: он идемпотентен и читает факт из реестра ПОСЛЕ записи, поэтому узел чинится без человека.21д session-reaper-liveness-20260903-v3 — v3: доказательство ДОСТАВКИ второго прибора живости (в v2 verify был тавтологией — --self-test есть и в старой версии)21д shell-lane-roots-20260903 — Класс 'команда посылки не исполнима на целевой ОС' закрыт ЦЕЛИКОМ: выбор шелла по диалекту (shell_lane), одна дверь исполнения run_step, симметричный гейт портируемости, судья чужой-ОС смотрит нормализованную строку, verify_env даёт HOME и PATH интерпретатора, переносимые проверки verify_probe. Замеры: 2095 из 3062 шагов ложно числились чужой ОС; 8 из 8 неисполнимых посылок хаба стали исполнимы (старейшая висела 38 дней). Ломатель 14/14, сетки 59+28+52+26 зелёные.20д registry-guard-retro-reaper-20260904 — Страховка реестра рутин (снимок+детектор обвала) · жнец понимает Р+ · гейт живого приложения у limit_reaper20д sheets-grid-cache-20260904 — Sheets: кэш решётки в _grid — убирает 2 полных чтения вкладки на каждый upsert_row (класс 429 read-quota, 3-й датированный случай)20д sweep-guard-no-forged-marker-20260904 — Рельса раскатки перестаёт ковать DONE-маркеры: узел со старым guard помечал applied то, что не применял (улика FLEET-ANCHOR 04.09)20д debt-hook-sessionstart-posix-20260904 — Долг шины виден КАЖДОЙ сессии (mac/linux): верб inbox_debt.py hook + строка в SessionStart. Класс: forever-fix построен 17.07 и не подключён ни на одном узле20д freshness-decom-and-diary-day-20260904-posix — Storozh svezhesti: spisannaya zadacha = N/A po dvum dokazatelstvam; vorota dnevnika sprashivayut pro vchera (POSIX-uzly)20д deploy-rail-refresh-20260904 — Рельса раскатки чинит сама себя: судья чужой ОС + shell_lane на узлы вне шары (улика FLEET-ANCHOR: 7 фантомных долгов из 34 и подделанный маркер)20д deploy-rail-refresh-20260904-v2 — Рельса раскатки чинит сама себя: судья чужой ОС + shell_lane на узлы вне шары; verify едет В ГРУЗЕ (заменяет v1, чей verify звал verify_probe.py, которого на целевом узле нет)20д sweep-guard-no-forged-marker-20260904-v2 — Рельса раскатки перестаёт ковать DONE-маркеры; verify едет В ГРУЗЕ (заменяет v1, чей verify звал verify_probe.py — на целевом узле его нет)20д firefox-deautomate-mac-20260903 — Firefox: вычистить утёкшие automation-prefs из человеческого профиля (виснут страницы)20д deploy-cargo-root-20260904 — Корень класса «манифест без груза»: гейт отправителя судит ПОВЕДЕНИЕ apply (не имя _test_), установщик принимает вложенные пути (12 из 128 посылок были неустановимы навсегда), сторож САМ шлёт TASK отправителю про манифест без груза. Красный тест _test_deploy_cargo.py, 8 из 8 мутаций убиты.20д heredoc-guard-posix-20260904 — Дверь класса patch-code-via-file-not-heredoc (mac/linux): PreToolUse-хук отбивает heredoc, который пишет КОД и несёт escape20д node-env-seed-20260904-v2 — Посев корневых путей: три ноги по замеру, а не по догадке. Windows = HKCU (уже посеян), Linux = env-блок crontab (Маяк: 83 задания целы, доказано живой cron-пробой), macOS = launchctl setenv + LaunchAgent логина ПЛЮС cron (замер реестра рутин: на маке 67 launchd против 13 cron, cron-нога одна закрыла бы 13 из 196). Блокеры адверсариальной панели закрыты: fail-closed чтение crontab, бэкап с отметкой времени, проверяемый откат, --unset с бэкапом, чтение последнего присваивания как это делает cron.20д strict-argv-red-verify-20260904-posix — Строгий argv (exit 2 на неизвестный аргумент) + прибор red_verify: краснота теста доказывается, а не заявляется [posix]20д node-env-seed-20260904-v3 — Посев корневых путей, раунд 2 после адверсариальной панели. Закрыт БЛОКЕР: прежняя версия печатала 'OK посеяно' при НУЛЕ посеянных ключей (невидимый machine.env под другим пользователем; узел без своего crontab) -- теперь ноль ключей = exit 3 и названная причина. Плюс: 'не вижу каталог' больше не выдаётся за 'его нет' (успешный посев отчитывался красным из-под anton на /root 0700); чужое присваивание того же ключа НИЖЕ блока называется номером строки (cron берёт последнее, посевом это не чинится); сторож на POSIX перестал печатать N/A и exit 0 -- доказано на Маяке: без посева 1, с посевом 0, 83 задания целы через полный цикл unset->apply; докстринг приведён в соответствие с кодом.20д fleet-sheet-registry-push-20260904 — Таблица рутин «Флот — живой стол» стала живой: толкатель богатой рельсы routine-registry/20д fleet-pulse-20260904 — ПУЛЬС ФЛОТА v2: установщик САМ заводит рутину сбора (launchd/schtasks/cron), а verify требует СВЕЖИЙ снимок вместо наличия файла. Чинит корень v1: хаб и Маяк применили посылку 02.09 и встали, потому что второй шаг был инструкцией в тексте, а не механизмом20д firefox-deautomate-mac-20260904-v2 — Firefox: вычистить automation-prefs из человеческого профиля (v2, командный apply)20д memory-home-resolver-20260904 — memory_index_check + _shared/output_freshness: дом памяти и VAULT по лестнице env->machine.env; литералы чужих узлов (HP17, D:\OBSIDIAN) убраны20д substr-lint-roster-argv-20260904 — substr_lint --roster: разбор argv вместо regex по виду пути (POSIX-узлы видели 17 гейтов вместо 64)19д publish-scripts-winbad-20260905-posix — publish_scripts: WINBAD+стейт-фильтр (POSIX-узлы); корень folder error machine-bus19д firefox-inplace-guard-mac-20260905b — firefox_selenium: гвард in-place->копия на человеческом профиле19д breakage-guard-20260904 — Корень журнала поломок: гейт прямой правки (Write/Edit И Bash), fold с локом, слив копий только у владельца в шард, selfheal без записи в вид, fold+merge в housekeeping19д firefox-inplace-guard-mac-20260905d — firefox_selenium гвард in-place->копия (Syncthing-доставка, proof-by-probe)19д mwg-20260905 — memory_write_guard: serialize MEMORY.md/CLAUDE.md edits via onair lease (root-fix sync-conflict class); hook cmd QUOTED17д harvest-watch-blind-to-bullets-20260907 — harvest_watch: bullets judged, harvest column by fact, header by structure, real verdict formulas17д laser-focus-domain-gate-20260907 — github_targets: домен-гейт core/adjacent/off + own_pain первыми (лазерный фокус, приказ Антона 07.09)17д accounts-paths-lint-20260907 — accounts_paths_lint + ловец ручного логина в nightly_sync + sweep призраков codex17д browser-counter-roots-20260907 — Три корня счётчика браузеров: класс задачи (метрика была недостижима), blocked считался успехом (+2.6пп Chrome), регресс-сетка не запускалась ни разу17д accounts-lint-join-cross-node-20260907 — accounts_paths_lint: join у аккаунта ЧУЖОГО узла больше не ложное жёлтое (браузерный реестр машинно-локален); свой join = RED и наконец покрыт тестом17д memory-inject-lint-skip-trash-20260907 — memory_inject_lint: не судить .stversions/sync-conflict (130 ложных на Mac16) + baseline на узле17д dr-queue-registry-terminal-skip-20260907 — dr_queue: заказ, закрытый реестром (applied/parked/dead), больше не выдаётся раннерам как живая работа17д gh-discussions-harvest-20260907 — gh_discussions: подкоманда harvest — меряем принятые Answer (0 из 20 на 07.09)16д glm-probe-min-model-20260908 — glm_probe: MIN_MODEL вместо точного равенства (GLM-5.3 новее 5.2 -- прибор ругался на ПРАВИЛЬНОЕ состояние)16д deploy-2026-09-08-node-deflate — node_deflate.py + skill /deflate: аудит фона узла и растяжка сторожей С оператором (ZBOOKG8 141->32 запусков/час)16д dr-registry-noconsumer-retro-20260908 — dr_registry: возврат NO_CONSUMER_RE (потерян при слиянии 01.08) + autopark --retro; сетка _test_dr_debt_root была красной 38 суток16д memory-home-resolver-20260904-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: memory-home-resolver-20260904 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д accounts-paths-lint-20260907-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: accounts-paths-lint-20260907 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д accounts-lint-join-cross-node-20260907-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: accounts-lint-join-cross-node-20260907 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д fleet-sheet-taskscheduler-alias-20260907-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: fleet-sheet-taskscheduler-alias-20260907 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д gh-discussions-harvest-20260907-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: gh-discussions-harvest-20260907 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д glm-probe-min-model-20260908-v2 — ПЕРЕИЗДАНИЕ С ГРУЗОМ: glm-probe-min-model-20260908 (v1 уехала манифестом без груза — apply==verify, ставить было нечего)16д ff-shield-system-roots-20260908 — ff_login_shield: щит идёт и в СИСТЕМНЫЕ профили Firefox (класс «щит защищает пустоту», замер ZBOOKG8 #45bd3fa1) + сетка _test_ff_login_shield.py, красневшая на старой версии10д github-targets-check-outside-260914 — github_targets.py --check вне вселенной (verdict_outside, --desc) + красный тест; лейн мелочи GIT-S410д git-s4-maintainer-filter-260914 — GIT-S4: фильтр «кто мержит» maintainer_affiliation.py + правка инструкции S4 (нет в списке ≠ не трогать)9д pr-watch-foreign-thread-260915 — pr_watch: чужой тред без @-упоминания ≠ наш мяч (author + mentions_us в снимке, блок 👀); красный тест16д firefox-inplace-guard-20260905d — firefox_selenium гвард in-place->копия (Syncthing-доставка, proof-by-probe)15д link-rot-guard-260909 — link_rot_scan: цели + браузерный UA + ретрай 403/429; зелёный кейс самопроверки переведён на фикстуру14д chatbook-disk-source-20260910 — Книга чатов: экспортёр перечисляет транскрипты С ДИСКА (карточка приложения ротируется), счётчик реплик перестал считать нажатия харнесса, порог 'Антон говорил' 3->114д doi-reach-watch-20260910 — doi-reach: сторож DOI на витрине + рот у ночного аудита14д dr-ff-collect-win-alarm-20260910 — dr_ff_collect: жёсткий потолок на Windows (SIGALRM -> кроссплатформенный _alarm)14д inbox-robot-execute-signed-20260909 — Робот инбокса v2 EXECUTE-SIGNED: подписанные Tier-1 исполняет сам, план только для unsigned/Tier-2; pay-guard против «planned»; verify_probe снимает кавычки; sweep-guard пишет причины; hook показывает backlog14д inbox-robot-execute-signed-20260910 — Робот инбокса v2 EXECUTE-SIGNED + pay --register (закрывает долг без #id) — обновление посылки 09.0914д memory-split-pointer-root-20260910 — Корень memory-index-line-lost-overnight: один словарь 'покрыт' + видимый split pointer13д routine-decompose-recipe-20260911 — Рецепт декомпозиции рутин: 0-LLM предгейт + короткий LLM-финал (приказ Антона 11.09)10д dead-runs-orphan-mouth-20260914 — Рот детектору бесхозных целей: режим orphans + дверь в ночную сводку + no_cure + cure.task (класс dead-runs)10д deploy-verify-not-installer-260914 — Гейт: verify не повторяет установщик (9 ложных зеленей из 44 пар verify==apply)10д ffrail-robot-profile-root-20260914 — DR-рельса: дефолт «в самом профиле» вместо копии + предчек живой сессии + LOGGED_OUT/LAYOUT/BUSY/NO_SESSION10д lease-storm-shell-scope-20260914 — lease-storm v2: shell лизует только НАЗВАННЫЕ пути и только при видимом признаке записи; cwd не лизуется никогда; чтение свободно; запуск != запись9д approval-chat-door-20260915 — Третья дверь канала одобрений: '+' засчитывается из чата Claude Code (approval.py chat [--id]) + сторож на 8 проверок9д debt-fleet-watch-mine-20260915 — Сторож долгов: кредиторская половина (--mine) — показывает ТВОИ посылки, умершие на чужих узлах; за результат отвечает отправитель (§4.2 Connect)9д door-gate-deploy-20260915 — DOOR GATE: посылка обязана назвать вызывателя груза (класс built-part-never-wired, 3-я поломка)9д root-fixes-20260915-posix — Три корня 15.09 (POSIX): авто-лиза памяти 1800->240с + счётчик поломок сверяется с семьёй (дворник — Windows-часть, тут пропускается)9д session-groups-refresh-mac-20260915 — Иконки сессий (Mac): посылка отстала на 4 дня — не было hook-режима и SKILL.md, установщик не проводил дверь; + маркер ретро Р+ -> Р8д login-shield-loud-and-vss-20260916 — Щиты логинов: провал бэкапа кук = красный exit + VSS-фолбэк Chrome (корни разлогинов 15-16.09)3д fleet-routines-see-app-tasks-20260921 — Коллектор рутин флота был слеп к задачам приложения Claude Desktop: снимок узла нёс только планировщик ОС (замер ZBOOKG8 21.09: 124 в снимке при 141 задаче приложения на диске), из-за чего перепись сбора LLM объявляла 'ни одной рутины сбора' на узлах, где они есть. После фикса снимок 265. Груз уехал курьером publish_scripts --kind scripts.3д fleet-ssh-20260920 — SSH между всем флотом: fleet_ssh.py all (sshd на узле, ключи через шину, алиасы, матрица); Windows -> окно UAC, нажать Да3д fleet-ssh-20260921 — SSH между всем флотом v2: fleet_ssh.py all из payload (самоустановка в ~/.claude/scripts, Windows: комплект на C: перед UAC); verify = sshd слушает + дескриптор3д rail-plan-20260921 — План рельс на старте сессии + честная сверка план-факт на ретро (приказ Антона 21.09: мало жжём чужие LLM, причина недобора называется вслух, forgot обязывает править дверь)3д spawn-queue-prompt-dedup-20260921 — spawn_queue.add: дедуп по sha256(prompt) — переза́каз того же класса под новой датой в task-id отбивается rc3 (класс duplicate-prompt-two-sessions, 9 датированных случаев; замер хаба 21.09: 8 пар байт-в-байт дублей в pending)2д exact-file-lease-20260922 — exact-file лиза: каталог не лизуется без явного --dir-lease с причиной и TTL<=300с (пункт G PACT-PARITY)1д claim-keeps-signature-20260923 — Корень карантина: --claim перештамповывал поле sent и ломал Ed25519-подпись легитимных посылок -- они объявлялись подделкой (на хабе 5 записей, включая собственные фиксы 15.09, стояли 8 дней). claim_record() в deploy_lib + claimed_* в SIG25_ENVELOPE; защита от настоящей подмены сохранена1д memory-pointer-conservation-posix-20260923 — Корень memory-index-line-lost-overnight (8 случаев, mac/linux): один словарь «покрыт» (shelf_map/covered_slugs/split_pointers) + леджер сохранения conservation_check + дверь --where 1д robot-profile-roots-20260923 — Сторож робо-профилей был слеп к боевым каталогам узла: корни берутся у драйвера + per-node robot_profile_roots.json, незарегистрированный профиль = громкий RED, пустая область = снять всё. На хабе нашлось 399 кук живых сессий ЛИЧНЫХ аккаунтов Антона в 5 профилях -- корень разлогинов ChatGPT/Gmail52д gh-fleet-full-pat-20260802 — GitHub-classic-PAT-fleet-full21д deploy-normalize-dialects-20260903 — deploy_lib: /dev/null->NUL под cmd.exe + псевдонимы $BUS/$VAULT (посылка красная при исправном грузе)21д shell-lane-roots-20260903 — Класс 'команда посылки не исполнима на целевой ОС' закрыт ЦЕЛИКОМ: выбор шелла по диалекту (shell_lane), одна дверь исполнения run_step, симметричный гейт портируемости, судья чужой-ОС смотрит нормализованную строку, verify_env даёт HOME и PATH интерпретатора, переносимые проверки verify_probe. Замеры: 2095 из 3062 шагов ложно числились чужой ОС; 8 из 8 неисполнимых посылок хаба стали исполнимы (старейшая висела 38 дней). Ломатель 14/14, сетки 59+28+52+26 зелёные.14д dr-ff-collect-win-alarm-20260910 — dr_ff_collect: жёсткий потолок на Windows (SIGALRM -> кроссплатформенный _alarm)14д memory-split-pointer-root-20260910 — Корень memory-index-line-lost-overnight: один словарь 'покрыт' + видимый split pointer10д dead-runs-orphan-mouth-20260914 — Рот детектору бесхозных целей: режим orphans + дверь в ночную сводку + no_cure + cure.task (класс dead-runs)10д deploy-verify-not-installer-260914 — Гейт: verify не повторяет установщик (9 ложных зеленей из 44 пар verify==apply)10д ffrail-robot-profile-root-20260914 — DR-рельса: дефолт «в самом профиле» вместо копии + предчек живой сессии + LOGGED_OUT/LAYOUT/BUSY/NO_SESSION10д lease-storm-shell-scope-20260914 — lease-storm v2: shell лизует только НАЗВАННЫЕ пути и только при видимом признаке записи; cwd не лизуется никогда; чтение свободно; запуск != запись9д door-gate-deploy-20260915 — DOOR GATE: посылка обязана назвать вызывателя груза (класс built-part-never-wired, 3-я поломка)9д root-fixes-20260915-posix — Три корня 15.09 (POSIX): авто-лиза памяти 1800->240с + счётчик поломок сверяется с семьёй (дворник — Windows-часть, тут пропускается)2д workclaim-store-cutover-20260922 — Node-local workclaim store cutover with fenced legacy routes21д ff-sync-login-win-20260903 — Firefox Sync: вход AutoFF-профиля в аккаунт bb (Windows-узлы)21д deploy-normalize-dialects-20260903 — deploy_lib: /dev/null->NUL под cmd.exe + псевдонимы $BUS/$VAULT (посылка красная при исправном грузе)21д shell-lane-roots-20260903 — Класс 'команда посылки не исполнима на целевой ОС' закрыт ЦЕЛИКОМ: выбор шелла по диалекту (shell_lane), одна дверь исполнения run_step, симметричный гейт портируемости, судья чужой-ОС смотрит нормализованную строку, verify_env даёт HOME и PATH интерпретатора, переносимые проверки verify_probe. Замеры: 2095 из 3062 шагов ложно числились чужой ОС; 8 из 8 неисполнимых посылок хаба стали исполнимы (старейшая висела 38 дней). Ломатель 14/14, сетки 59+28+52+26 зелёные.20д fleet-sheet-registry-push-20260904 — Таблица рутин «Флот — живой стол» стала живой: толкатель богатой рельсы routine-registry/19д breakage-guard-20260904 — Корень журнала поломок: гейт прямой правки (Write/Edit И Bash), fold с локом, слив копий только у владельца в шард, selfheal без записи в вид, fold+merge в housekeeping17д laser-focus-domain-gate-20260907 — github_targets: домен-гейт core/adjacent/off + own_pain первыми (лазерный фокус, приказ Антона 07.09)17д browser-counter-roots-20260907 — Три корня счётчика браузеров: класс задачи (метрика была недостижима), blocked считался успехом (+2.6пп Chrome), регресс-сетка не запускалась ни разу17д fleet-sheet-taskscheduler-alias-20260907 — fleet_sheet: алиас taskscheduler->os-scheduler (без него 458 дублей в книге флота при пуше рельсы A с Windows)16д dr-registry-noconsumer-retro-20260908 — dr_registry: возврат NO_CONSUMER_RE (потерян при слиянии 01.08) + autopark --retro; сетка _test_dr_debt_root была красной 38 суток16д routine-token-discipline-20260908-win — Токен-дисциплина во ВСЕ живые рутины узла (приказ Антона 08.09; Mac16: -31% веса прогона за день). Payload: routine_discipline_apply.py + блок + тест + usage_audit.py16д ff-shield-system-roots-20260908 — ff_login_shield: щит идёт и в СИСТЕМНЫЕ профили Firefox (класс «щит защищает пустоту», замер ZBOOKG8 #45bd3fa1) + сетка _test_ff_login_shield.py, красневшая на старой версии10д github-targets-check-outside-260914 — github_targets.py --check вне вселенной (verdict_outside, --desc) + красный тест; лейн мелочи GIT-S421д ff-sync-login-win-20260903 — Firefox Sync: вход AutoFF-профиля в аккаунт bb (Windows-узлы)9д root-fixes-20260915-win — Три корня 15.09 (Windows): ночной дворник sync-конфликтов (48.6д долга), авто-лиза памяти 1800->240с, счётчик поломок сверяется с семьёй1д retro-lost-build-gate-20260923 — retro-lost: гейт «есть стройка» считал ОПИСАНИЕ тулов работой — 16% ночной очереди был шум; честный гейт по tool_use + красный тест + дочит середины больших сессий1д pr-watch-ci-bot-20260923 — pr_watch: CI-бот с суффиксом -ci-bot больше не делает мяч нашим (QwenLM/qwen-code#12422 висел в «МЯЧ У НАС» из-за хода чужого CI)0д head-actor-field-20260924 — Signed actor field MACHINE/head in fleet events (fleet_sign.py stamp/whoami + actor-tamper selftest)0д lead-thread-watch-account-20260924 — lead_thread_watch: поле account живое (t0x0aa DMs), + тред ***tler ***ffic13д codex-skills-bridge-20260911 — Мост умений Claude->Codex: скиллы junction'ами + второй дом зеркала ~/AGENTS.md (его читает grok-CLI)9д root-fixes-20260915-win — Три корня 15.09 (Windows): ночной дворник sync-конфликтов (48.6д долга), авто-лиза памяти 1800->240с, счётчик поломок сверяется с семьёй3д fleet-ssh-20260920 — SSH между всем флотом: fleet_ssh.py all (sshd на узле, ключи через шину, алиасы, матрица); Windows -> окно UAC, нажать Да3д fleet-ssh-20260921 — SSH между всем флотом v2: fleet_ssh.py all из payload (самоустановка в ~/.claude/scripts, Windows: комплект на C: перед UAC); verify = sshd слушает + дескриптор