diff --git a/docs/superpowers/zamer/2026-08-02-ZAMER-metoda.md b/docs/superpowers/zamer/2026-08-02-ZAMER-metoda.md index a2e00e3d..ea81fe4d 100644 --- a/docs/superpowers/zamer/2026-08-02-ZAMER-metoda.md +++ b/docs/superpowers/zamer/2026-08-02-ZAMER-metoda.md @@ -3610,3 +3610,44 @@ C5 — там **«✅ 178 записей за месяц, всё в порядк (два прибора) — **третий: цело ли хозяйство**. Стоит одну команду: посчитать пакеты без описания, и внешние, и вложенные. Ноль — работать можно; не ноль — сторожа врут, и всё зелёное этой смены недостоверно. + +--- + +## М-179. 🔴 ПЕРВОЕ ЗА СМЕНУ ВОЗРАЖЕНИЕ ПРО ПОСТРОЕННОЕ — И ОНО ПРО ДЫРУ, КОТОРУЮ НЕ ЛОВИТ НИ ОДНА ПРОВЕРКА + +Судья замерил перекос (М-175): из сорока возражений двадцать семь про надзирателя и лишь +тринадцать про построенное, и виноват в перекосе я — хвалил за один род показаний. Я вписал +в поручение прямое требование: **дай хотя бы одно возражение про работу, а не про метод.** +Первый же круг его дал, и оно тяжелее всего, что нашли о методе. + +**Продолжение поднимает работника без единого замка на файлы.** Замки живут в каталоге +прогона; у погашенного работника они сняты надзирателем при гашении. А продолжение заводит +**новый** прогон — новый пустой каталог замков, — и среди двенадцати его шагов **нет ни одного, +который занимает файлы заново**. + +⇒ Ночью: продолжающий правит файл без замка; владелец запускает обычный прогон, тот +**законно** занимает тот же файл (ворота продолжения его не видят). Углы у них разные — +**а база данных одна** (решение владельца 1). В самом коде про это написано прямым текстом: +общая база даёт **«ЗЕЛЁНЫЕ ВРУЩИЕ проверки — худший вид беды»**. + +🔑 И главное: **ни одна из 51 проверки этого не поймает по устройству.** Все они смотрят +на одного работника в одиночку, а столкновение бывает **только между двумя прогонами**. +⇒ Класс: **беда, которой нет ни в одном предмете по отдельности** — родня «крупнейшие беды +все на стыках», но злее: тут стык не между частями кода, а **между двумя запусками**, +и такого предмета в проверках нет вовсе. + +⇒ Датчик, которого не было ни у кого: спросить у всякой защиты — **а что будет, если этого +же самого будет ДВА одновременно?** Замки, счётчики, каталоги прогона, база — всё это +писалось «на один прогон», и ни разу не спрашивалось, что бывает при двух. + +🪤 Из того же отчёта, поменьше и того же рода: подпись `zavestiProdolzhenie` в договоре стоит +**без номера прогона** — исполни её дословно, и предел прогона не сработал бы ни разу, +оставаясь зелёным. И голова работника, которую легко скопировать вчерашнюю из карточки +вместо нынешней настройки владельца. + +🟢 И честный итог круга, названный самим помощником: **было семь правил без зовущего — стало +восемь.** Его собственное новое имя тоже никто не зовёт, потому что дорога не заводится +с первого шага: три из двенадцати шагов заперты тем, чего ещё нет, и заперты **вне его +границ**. Он не стал строить недостающее и не поставил заглушек — назвал поимённо и остановился. +Это правильное поведение, и оно стоит записи: **«головная цель не достигнута» с названной +причиной — лучший исход, чем достигнутая цель на заглушке.**