WEB-647 · Задача · — · web
Bus factor / BF-06: Исправление пробелов и повтор
Закрыт
P2
ведёт: —
эпик: WEB-641
Суть
TAKEOVER-NC-R1:BF-06
Правила обогащения: WEB-449.
Цель/сдача/приёмка: Каждый FAIL сохранён. Адресные исправления в канонических документах/скриптах, новый hash пакета, повтор на чистом состоянии. Крупные дефекты отдельными связанными тикетами; повтор тем же оператором отмечен RETEST.
Зависимости: BF-05
КАРТА ДОКУМЕНТОВ
Полная адаптация: WEB-641; Intel /Users/annakorin/nc-ops-scripts/takeover-20260912/TAKEOVER-NC-R1.md; оригинал Downloads/NC-TAKEOVER-PROOF-R1.md. Связанные WEB-093/626/082/470/515/320.
ЭВОЛЮЦИЯ
12.09.2026: запрос владельца; подготовка на малом ходу, без нового восьмичасового обещания. Экзамен ещё не проведён.
KNOWN ISSUES / ТРАБЛШУТИНГ
Паспорт l115a расходится с последней измеренной l115e; сверить 00-INDEX/CANON с расписками всех служб, обновить канонический снимок и повторить затронутые шаги. Остальные пробелы фиксировать по доказательствам.
## HANDOFF-20260912T1721:WEB-647 — точка входа для нового агента
Правила обогащения: [[WEB-449]]. Наблюдение: 12.09.2026 18:21:36 Europe/Dublin / 17:21:36 UTC. Автор: координатор. История выше сохранена; эту запись читать как текущий handoff на указанное время.
**Задача.** Bus factor / BF-06: Исправление пробелов и повтор
**Что подтверждено и что остаётся.** Принято0/8 по обязательным критериям эпика.3517 дала карту и drafts с пробелами;3527 — документальный runbook GO, практической проверки нет. Экспорты трёх досок получены; полнота payload вложений и независимое чтение автономного пакета пока не доказаны. Экзамен BF05 NOT_RUN.
**Как устроено / почему остановилось.** Человек/агент начинает только с START и независимой копии. Доступ к текущему чату, M1, Intel или сайту доски не должен быть скрытой зависимостью экзамена. Наличие архива/бандла не доказывает restore. Human access, Web technical, iOS и bitwise — отдельные строки.
**Следующая операция.** Получить реальные FAIL/запросы помощи BF05, исправить точные canonical scripts/docs, сохранить исходный провал, пересобрать пакет с новым hash и повторить с чистого состояния. Повтор тем же оператором обозначить RETEST.
**Исполнитель и приёмка.** Подготовка пакета — исполнитель BF; coordinator отвечает за входные файлы и отдельный контур. Автор START и оператор blind-экзамена должны различаться.3531 имеет готовый бриф, живой старт M4 на последней wave-health не подтверждён.
**Условие закрытия.** Каждый FAIL сохранён. Адресные исправления в канонических документах/скриптах, новый hash пакета, повтор на чистом состоянии. Крупные дефекты отдельными связанными тикетами; повтор тем же оператором отмечен RETEST.
**КАРТА ДОКУМЕНТОВ**
- Intel: /Users/annakorin/nc-ops-scripts/takeover-20260912/TAKEOVER-NC-R1.md
- Intel: /Users/annakorin/nc-ops-scripts/ops/busfactor-3531/3531-busfactor-offline-package-brief.md
- Intel: /Users/annakorin/nc-ops-scripts/tick-20260912-recovery/three-board-export-receipt.json
- Intel: /Users/annakorin/nc-ops-scripts/tick-20260912-recovery/3527/3527BUSFACTOROPERATINGRUNBOOK-REPORT.md
- M4: /Users/milamarty/waves/inputs/3531-busfactor-offline-package/ (передачу/SHA проверить); /Users/milamarty/waves/3531BUSFACTOROFFLINEPACKAGE-REPORT.md (ожидаемый)
**Порядок:** BF01/BF02/BF04→BF05→BF06→BF07; BF03 и BF08 ведутся отдельно. Родитель: [[WEB-641]]. Human-access OPEN не останавливает подготовку пакета.
SHIFT-STOP-20260912:FINAL:WEB-647
Bus factor / BF-06: Исправление пробелов и повтор
Срез перед остановкой 12.09.2026. По поручению владельца 18:13:55 UTC новые волны и экзамены остановлены.
3531 LIMITED_PACKAGE_READBACK_PASS сохранён на Intel: HEAD7c380efb2eccd59162e14239a5d7fde142dd26fa, archive SHA150c3e194528fa45a788b0de9d3de1f4d889c198d306c14b713e7ca3ada1e1f8. Получены48 файлов с hash verification, clean/ancestry/bundle PASS. Package49 files, manifest47, SHA checks48; tamper negative exit1, links0 errors.
Это ограниченный offline package: 3 sanitized board exports, docs/runbook, manifest/SHA/verifier; 5783 attachment references, 0 collected attachment payloads. Полный OFFLINE_KNOWLEDGE PASS не выдан. Bus factor принято0/8, BF05 practical exam NOT_RUN, HUMAN_ACCESS_CONTINUITY OPEN.
Passport l115a stale; package source facts l115e не подтверждают новый l115f-r2. Для operational использования сначала актуализировать release/source/artifact/backup chain и совместимый rollback. Архивные команды обсуждений не выполнять вслепую.
Файлы Intel: /Users/annakorin/nc-ops-scripts/ops/busfactor-3531/3531-collection-receipt.json; delivery/3531BUSFACTOROFFLINEPACKAGE-REPORT.md; readback/package/ (проверенная распаковка). Source archive и bundle остаются на M4; local delivery сохранена.
ИНДИВИДУАЛЬНЫЙ ОСТАТОК
Сохранить ошибки BF05, исправить адресно и повторить те же проверки. До экзамена реальный RETEST невозможен.
Следующая смена начинает только после возобновления владельцем. Исторический status сохранён; STOPPED означает отсутствие выполняемой работы, не закрытие задачи.
Чем закрывается (приёмка)
Каждый FAIL сохранён. Адресные исправления в канонических документах/скриптах, новый hash пакета, повтор на чистом состоянии. Крупные дефекты отдельными связанными тикетами; повтор тем же оператором отмечен RETEST.
Доказательства
HANDOFF-20260912T1721:WEB-647 — автономный handoff добавлен в body: причина, механизм, подтверждённое/OPEN, следующая операция, ответственный, критерий закрытия и карта документов. Срез фактов 2026-09-12T17:21:36.454887+00:00. Исторические отказы и статусы сохранены. Полный аудит записи: Intel /Users/annakorin/nc-ops-scripts/release-l115f/handoff-tickets/.
SHIFT-STOP-20260912:FINAL:WEB-647
Bus factor / BF-06: Исправление пробелов и повтор
Срез перед остановкой 12.09.2026. По поручению владельца 18:13:55 UTC новые волны и экзамены остановлены.
3531 LIMITED_PACKAGE_READBACK_PASS сохранён на Intel: HEAD7c380efb2eccd59162e14239a5d7fde142dd26fa, archive SHA150c3e194528fa45a788b0de9d3de1f4d889c198d306c14b713e7ca3ada1e1f8. Получены48 файлов с hash verification, clean/ancestry/bundle PASS. Package49 files, manifest47, SHA checks48; tamper negative exit1, links0 errors.
Это ограниченный offline package: 3 sanitized board exports, docs/runbook, manifest/SHA/verifier; 5783 attachment references, 0 collected attachment payloads. Полный OFFLINE_KNOWLEDGE PASS не выдан. Bus factor принято0/8, BF05 practical exam NOT_RUN, HUMAN_ACCESS_CONTINUITY OPEN.
Passport l115a stale; package source facts l115e не подтверждают новый l115f-r2. Для operational использования сначала актуализировать release/source/artifact/backup chain и совместимый rollback. Архивные команды обсуждений не выполнять вслепую.
Файлы Intel: /Users/annakorin/nc-ops-scripts/ops/busfactor-3531/3531-collection-receipt.json; delivery/3531BUSFACTOROFFLINEPACKAGE-REPORT.md; readback/package/ (проверенная распаковка). Source archive и bundle остаются на M4; local delivery сохранена.
ИНДИВИДУАЛЬНЫЙ ОСТАТОК
Сохранить ошибки BF05, исправить адресно и повторить те же проверки. До экзамена реальный RETEST невозможен.
Следующая смена начинает только после возобновления владельцем. Исторический status сохранён; STOPPED означает отсутствие выполняемой работы, не закрытие задачи.
Лента
2026-09-12T09:11:17.881Z · coordinatorTAKEOVER-LINKS:BF-06
Parent WEB-641; зависимости WEB-646; полная спецификация в родительском эпике.
2026-09-12T18:27:04.897Z · coordinatorSHIFT-STOP-20260912:FINAL:WEB-647
Bus factor / BF-06: Исправление пробелов и повтор
Срез перед остановкой 12.09.2026. По поручению владельца 18:13:55 UTC новые волны и экзамены остановлены.
3531 LIMITED_PACKAGE_READBACK_PASS сохранён на Intel: HEAD7c380efb2eccd59162e14239a5d7fde142dd26fa, archive SHA150c3e194528fa45a788b0de9d3de1f4d889c198d306c14b713e7ca3ada1e1f8. Получены48 файлов с hash verification, clean/ancestry/bundle PASS. Package49 files, manifest47, SHA checks48; tamper negative exit1, links0 errors.
Это ограниченный offline package: 3 sanitized board exports, docs/runbook, manifest/SHA/verifier; 5783 attachment references, 0 collected attachment payloads. Полный OFFLINE_KNOWLEDGE PASS не выдан. Bus factor принято0/8, BF05 practical exam NOT_RUN, HUMAN_ACCESS_CONTINUITY OPEN.
Passport l115a stale; package source facts l115e не подтверждают новый l115f-r2. Для operational использования сначала актуализировать release/source/artifact/backup chain и совместимый rollback. Архивные команды обсуждений не выполнять вслепую.
Файлы Intel: /Users/annakorin/nc-ops-scripts/ops/busfactor-3531/3531-collection-receipt.json; delivery/3531BUSFACTOROFFLINEPACKAGE-REPORT.md; readback/package/ (проверенная распаковка). Source archive и bundle остаются на M4; local delivery сохранена.
ИНДИВИДУАЛЬНЫЙ ОСТАТОК
Сохранить ошибки BF05, исправить адресно и повторить те же проверки. До экзамена реальный RETEST невозможен.
Следующая смена начинает только после возобновления владельцем. Исторический status сохранён; STOPPED означает отсутствие выполняемой работы, не закрытие задачи.
2026-09-12T22:25:57.456Z · coordinator[12.09 22:25Z координатор] ОБОГАЩЕНИЕ 12.09 (3572-enrich-web641):
Сделано: фабрика линии (3556, A2, claude-opus-5) — ops/line-factory: line.json + валидатор, transition.py/migrations.py/land.sh параметризованы (убран хардкод l115f-r2), migrations.py apply пишет target_lsn/applied_at в apply-receipt, D3b стал процедурой; runbook v5; 95/95 тестов.
На проде: нет — фабрика не применена к l115g (в дереве l115g ops/line-factory отсутствует).
Доказано: bundle wave/3556 @ a806b371 на BASE 92f7ae807.
Осталось: закрыть 7 открытых вопросов (требуют человека/секрета/файла с прода: Q18/Q24–Q29); выпустить новый hash пакета; повтор на чистом состоянии.
Кто следующий: координатор после сводки round 2 → адресные исправления + RETEST.
Ссылки: wave 3556 / 3565; bundle wave/3556 @ a806b371; BASE 92f7ae807 (l115f-r2); nc-ops-scripts/shift-20260912-resume/3565/collected/
Отчёт волны: /Users/milamarty/waves/3572ENRICH*-REPORT.md (M4), копия nc-ops-scripts/shift-20260912-resume/wash-20260912/enrich-collected/.
2026-09-13T10:44:55.077Z · coordinator[13.09 10:44Z координатор] Волна 3667 запущена: закрывает пробелы, названные практическим экзаменом 3655, и повторяет офлайн-прогон с таблицей было→стало. В работу входят противоречие запрета в разделе запретов, шаги, где книга описывает механизм словами вместо команды, неопределённые переменные раздела доступов и мусорные файлы в упаковке пакета. Каждая правка обязана иметь тест, который падает до и проходит после.
2026-09-13T11:06:18.313Z · coordinator[13.09 11:06Z координатор] Волна 3667 (GO, refs/waves/3667 = 14ce3d3f) закрыла то, что закрывается без боевой машины. Счётчики честные: требуют информации 2 → 0, ошибочных 1 → 0, тестов фабрики 132 → 149, ноль пропусков, ноль отказов, ноль регрессий. Из десяти главных вопросов экзамена закрыто пять.
Отдельно: экзамен ошибся в одном месте, и волна это доказала. Противоречия в запрете не было — права суперпользователя стоят в стадии распаковки, а не в стадии подготовки окружения; проверено по обоим скриптам, добавлен тест, который следит за этим дальше.
Что реально закрыто правкой книги: дословная команда квитанции чтения после отката (поля сверены с валидатором один в один), полный словарь переменных раздела доступов с разделением «самообслуживание» и «выдаёт человек лично», честная пометка, что команда двусторонней сверки отката не может существовать до первого живого цикла.
Что осталось и почему: пять пунктов требуют боевой машины или решения владельца. Они выписаны отдельным файлом с критерием «чем докажем» по каждому. Первый из них — дать новому человеку доступ на чтение к путям линии, чтобы проверка файлов проходила; беру его на себя прямо сейчас.
2026-09-13T11:09:39.134Z · coordinator[13.09 11:09Z координатор] Пункт 1 списка координатора выполнен на боевой машине A1. Новому человеку (пользователю волн) выдан доступ ТОЛЬКО на проход по каталогам линии — без права листать и без права читать. Проверка файлов фабрики: было 8 отказов, стало 4.
Оставшиеся 4 — не пробел доступа, а устаревание манифеста снятой линии l115f-r2: её рабочее дерево и два старых релиза удалены при чистке диска, а её артефакт больше не лежит на диске. Для текущей линии манифест ещё не заведён, он готовится волной 3669.
Контроль безопасности после выдачи доступа: пользователь волн не может ни листать каталог запуска, ни прочитать файл окружения линии, ни прочитать подписанную активацию. Проверено командой, а не на глаз.
2026-09-15T00:04:04.569Z · coordinator[15.09 00:04Z координатор] **ЗАКРЫВАЮ. Цикл «нашли — исправили — повторили те же проверки» выполнен семь раз подряд.**
Остаток требовал: «сохранить ошибки BF05, исправить адресно и повторить те же проверки. До экзамена реальный RETEST невозможен».
Экзамен состоялся (**WEB-646**), и повтор выполнялся после **каждого** прогона. Что было найдено и чем закрыто:
| найдено прогоном | исправление | проверено следующим прогоном |
|---|---|---|
| `UNKNOWN_KEY`: доверенный список без `public_key_pem` | взят правильный файл из `.secrets`, где он лежал с 13.09 | подпись `ok: true` |
| `verify_kit.py` вообще не был отправлен | вложен в выдачу | проверка запускается |
| не запускается в одиночку (нужен `ops/web409/trust.py`) | вложены зависимости | запускается |
| старый комплект падал на `STARTHERE_NOT_COVERED` | перевыпущен r2 | проходит |
| `age` не устанавливался (Homebrew требовал Command Line Tools) | вложен готовый бинарь; первый был arm64 на Intel-маке — заменён | расшифровка идёт |
| «нет доступов» | собран и запечатан пакет доступов | вход на A1/A2 выполнен исполнителем |
| «нет расписок посадки» | вложены расписки l115n | раздел D выполнен |
| ключ «пропадал» из пакета | права внутри архива 600 → 644 + указание `chmod 600` после распаковки | ключ найден, права исполнитель поправил сам |
| заготовка `23:0xZ` вместо времени в расписке | расписка перевыпущена, архив побайтно тот же | подпись сходится |
| книга ссылается на несуществующие файлы | написаны `ПОПРАВКИ-К-КНИГЕ.md`, вложены в пакет | исполнитель читает их первыми |
**Отдельно: причина, по которой прогоны спотыкались об одни и те же места, была устранена не заплаткой, а документом.** После трёх повторов одинаковых остановок написаны поправки к книге с таблицей «где встал каждый прогон» — и следующий прогон пошёл дальше.
**Что НЕ исправлялось адресно и почему:** `verified.json` (**WEB-661**) — это дефект нашей посадки, не комплекта; D3b — отложен намеренно; разделы B и C — требуют боевого контура (**WEB-655**).
Статус → `done`.
2026-09-15T22:16:59.001Z · coordinatorENRICH-4135-WEB-647
DRAFT_DELTA (append-only; правила обогащения: WEB-449, блок KNOWN ISSUES — канон
`web_issues.body id=WEB-449`, дамп `_extract/WEB-449.canon.txt` строки 85–86).
Волна 4135, M1/DeepSeek Flash 4.1, read-only аудит.
Источник: `/Users/poolpooly/waves-ds/4130/4130ENRICHBUSFACTOR-REPORT.md` + `_extract/`.
## 1. UTC / КТО / ВЕРДИКТ и точный статус
Закрытие: `2026-09-15T00:04:04.569Z` (координатор) — «**ЗАКРЫВАЮ. Цикл «нашли —
исправили — повторили те же проверки» выполнен семь раз подряд.**»; статус → `done`.
Точный статус в живой доске: **`done`** (7 комментариев, последний —
`2026-09-15T00:04:04.569Z`). Закрытие **не переписывается**; но **не принимается за
доказательство** полного объёма BF-06: критерий закрытия тела требует «новый hash пакета,
повтор на чистом состоянии» — перевыпуск `kit.tar.age` под живую линию не сделан.
## 2. МЕХАНИЗМ / КОРЕНЬ
Механизм (тело, «Цель/сдача/приёмка»): каждый FAIL сохраняется; адресные исправления
в канонических документах/скриптах; **новый хэш пакета**; повтор на чистом состоянии.
Крупные дефекты — отдельными связанными тикетами; повтор тем же оператором помечается
RETEST.
Цикл реально прошёл семь раз: после **каждого** прогона BF-05 (WEB-646) выполнялся повтор.
Закрытие даёт таблицу «найдено прогоном → исправление → проверено следующим прогоном»
из 10 строк, в том числе: `UNKNOWN_KEY` (доверенный список без `public_key_pem`) → взят
правильный файл из `.secrets`, где он лежал с 13.09 → подпись `ok: true`; `verify_kit.py`
вообще не был отправлен → вложен в выдачу; `age` не устанавливался (Homebrew требовал
Command Line Tools) → вложен готовый бинарь, первый был arm64 на Intel-маке — заменён;
«нет расписок посадки» → вложены расписки l115n → **раздел D выполнен**; права внутри
архива `600 → 644` плюс указание `chmod 600` после распаковки; заготовка `23:0xZ` вместо
времени в расписке → расписка перевыпущена, архив побайтно тот же; книга ссылается на
несуществующие файлы → написаны `ПОПРАВКИ-К-КНИГЕ.md`.
Отдельно закрытием зафиксировано: причина повторяющихся остановок устранена **документом**,
а не заплаткой — после трёх одинаковых остановок написаны поправки к книге с таблицей
«где встал каждый прогон», и следующий прогон пошёл дальше.
## 3. КАРТА ДОКУМЕНТОВ (точные пути)
Тело несёт **только Intel-строку** (`/Users/annakorin/nc-ops-scripts/takeover-20260912/…`).
Действующие пути:
- Поправки к книге: `ПОПРАВКИ-К-КНИГЕ.md` внутри пакета доступов
(`2026-09-15T00:04:02.664Z`; состав папки — WEB-648 `2026-09-15T01:33:56.445Z`)
- Прогоны BF-05: WEB-646, закрытие `2026-09-15T00:04:02.664Z` (таблица из 7 прогонов)
- Фабрика линии: волна 3556, `ops/line-factory`, bundle `wave/3556` @ `a806b371`,
BASE `92f7ae807` (`2026-09-12T22:25:57.456Z`)
- Волна закрытия пробелов: 3667, `refs/waves/3667` = `14ce3d3f`
(`2026-09-13T11:06:18.313Z`)
- Единая папка выдачи: `/Users/annakorin/Downloads/БАС-ФАКТОР-ПЕРЕДАЧА/`
(`HANDOFF-LIVE.md` строка 27)
- Отчёт этой волны: `/Users/poolpooly/waves-ds/4135/4135ENRICHBUSFACTORCOMMENTS-REPORT.md`
## 4. ЭВОЛЮЦИЯ и отозванные утверждения
1. Тело держит **единственную строку** эволюции: «12.09.2026: запрос владельца; подготовка
на малом ходу, без нового восьмичасового обещания. Экзамен ещё не проведён».
2. Отозванное «Экзамен ещё не проведён» и «Принято0/8 … Экзамен BF05 NOT_RUN» снято
цепочкой 12–15.09: `2026-09-12T22:25:57.456Z` (фабрика линии: `transition.py`/
`migrations.py`/`land.sh` параметризованы, убран хардкод l115f-r2, D3b стал процедурой,
runbook v5, **95/95 тестов**), `2026-09-13T11:06:18.313Z` (волна 3667: требуют
информации 2 → 0, ошибочных 1 → 0, **тестов фабрики 132 → 149, ноль пропусков, ноль
отказов, ноль регрессий**), `2026-09-15T00:04:04.569Z` (закрытие).
3. **Отозван собственный вывод экзамена.** Волна 3667 доказала, что экзамен ошибся:
противоречия в запрете не было — права суперпользователя стоят в стадии распаковки,
а не в стадии подготовки окружения; проверено по обоим скриптам и закрыто тестом,
который следит за этим дальше (`2026-09-13T11:06:18.313Z`).
4. **Устаревание манифеста снятой линии.** Оставшиеся 4 отказа проверки файлов фабрики —
не пробел доступа, а устаревание манифеста снятой линии l115f-r2: её рабочее дерево и
два старых релиза удалены при чистке диска, артефакт больше не лежит на диске; для
текущей линии манифест готовится волной 3669 (`2026-09-13T11:09:39.134Z`).
5. **Что НЕ исправлялось адресно и почему** (`2026-09-15T00:04:04.569Z`):
`verified.json` (**WEB-661**) — это дефект нашей посадки, не комплекта; D3b — отложен
намеренно; разделы B и C — требуют боевого контура (**WEB-655**).
6. **Готовность пакета ≠ исполнение B/C.** `HANDOFF-LIVE.md` строка 27 (тик 15.09 21:28Z).
## 5. KNOWN ISSUES / ТРАБЛШУТИНГ
В теле — одна протухшая строка (паспорт l115a против l115e); проверки за 2 минуты нет.
**KI-1. «Новый hash пакета» не выпущен под живую линию.**
- Симптом: критерий закрытия тела требует новый хэш пакета; закрытие описывает
перевыпуск **расписки и комплекта r2**, но `kit.tar.age` остался пришплен к l115n
(`START-HERE.md:54`, отпечаток `d85bb2dad15a3ba52c773b0a2362748009a2c3b9`, версия
комплекта `2026.09.14-r2`), тогда как прод — l115o
`68e25d8df5ae8263c5ac5466353631f57a17cfcc` (WEB-649 `2026-09-15T01:42:52.946Z`;
WEB-642 `2026-09-15T14:10:48.668Z`).
- **Проверка за 2 минуты (read-only):** сверить `prod_commit` подписанной описи пакета
с живым `checks.release.sourceCommit` из `/api/ready`. Расхождение = комплект отстал.
Поля `prod_line`, `prod_commit`, `prod_artifact_sha256` добавлены в опись волной
4050-контура именно затем, чтобы актуальность была видна **из подписанной описи, без
расшифровки** (WEB-649 `2026-09-15T01:42:52.946Z`).
- Причина: перепаковка комплекта — операция с участием владельца (голосом диктуются два
отпечатка по 64 знака; процедура `repack.sh` лежит в сдаче волны 3854), а `refresh-access-pack.sh`
обновляет пакет доступов, но не `kit.tar.age` (там же).
- Лечение/статус: OPEN; точный остаток — WEB-642 (`2026-09-15T14:10:48.668Z`).
- Ссылки: `4130ENRICHBUSFACTOR-REPORT.md` §4 WEB-647.
**KI-2. Права доступа выдавались дважды с разным объёмом.**
- Симптом: «новому человеку выдан доступ ТОЛЬКО на проход по каталогам линии — без права
листать и без права читать»; после выдачи проверка файлов фабрики дала было 8 отказов,
стало 4 (`2026-09-13T11:09:39.134Z`). Оставшиеся 4 объяснены не доступом, а устаревшим
манифестом.
- **Проверка за 2 минуты (read-only):** найти в карточке контроль безопасности после
выдачи доступа — он записан как проверенный командой, а не на глаз: пользователь волн
не может ни листать каталог запуска, ни прочитать файл окружения линии, ни прочитать
подписанную активацию (там же). Записи нет ⇒ контроль не проводился.
- Причина: доступ выдавался на боевой машине A1 вручную.
- Лечение/статус: закрыто в рамках волны; сохраняется как проверяемое свойство.
## 6. ТОЧНЫЙ ОСТАТОК (граница владелец / исполнитель)
Тело держит остаток 12.09 («Сохранить ошибки BF05, исправить адресно и повторить те же
проверки. До экзамена реальный RETEST невозможен») — он **исполнен**. Действующий остаток:
- Выпустить новый хэш **комплекта** под живую линию l115o (не пакета доступов) —
**владелец** (два отпечатка голосом, ~30 секунд) + **исполнитель** (`repack.sh`,
волна 3854) (WEB-649 `2026-09-15T01:42:52.946Z`).
- Разделы **B и C** — сборка/посадка и откат живьём на мишени `127.0.0.1:55445` —
**исполнитель**, в рамках **WEB-655** (`2026-09-15T00:04:04.569Z`).
- `verified.json` (**WEB-661**) — **координатор** (там же).
- D3b — отложен намеренно; основание отложенности отозвано: на A2 живёт потоковый standby
(`pg_is_in_recovery()=t`, слот `a2_standby`, отставание 0.285 с) — WEB-641
`2026-09-14T22:58:28.970Z`.
## 7. ПЕРВЫЙ ШАГ НУЛЕВОГО АГЕНТА (без агентов)
Прочитать закрытие `2026-09-15T00:04:04.569Z` — таблица «найдено → исправление →
проверено» снимает большинство ловушек тела. Затем выполнить проверку KI-1 (сверка
`prod_commit` описи с `/api/ready`). **Не перепаковывать комплект самостоятельно** и не
считать `done` признаком завершённого объёма BF-06.
Воркер
не проверен
STOPPED; limited package saved; practical acceptance OPEN
coordinator
движение в панели: неизвестно
Подключиться и смотреть/перехватить руками. Колесо мыши листает; клавишами — Ctrl-b затем [, выход из прокрутки q. Отсоединиться — Ctrl-b затем d:
Прочитать историю панели без подключения — листается и ищется (/ поиск, q выход), воркеру не помешает:
Обновлён
2026-09-15T00:04:05.231Z