⌂ все дашборды/Качество и аудиты← Token-Spend-Audit · VC-Round-Data-Quality →

Близнецы в регресс-сетке: разбор всех 15 пар

Приказ Антона 07.08 «разбирай близнецов по одной, с доказательством» · выполнено 09.08 · хаб A-2022BAYAREA
15/15
пар разобрано
с доказательством
12
мёртвых копий
списано в _scratch
3
намеренных шима/зеркала
оставлены, задокументированы
2
класс-фикса в сетке
(_scratch, review-inbox)

Самые дорогие находки

🔥 firefox_selenium: хабовый форк был БЕЗ счётчиков замера §4.8 — прогоны хаба не попадали в замер Firefox 04→18.08, перекос ровно в пользу Chrome. Живой движок = _shared/firefox_selenium.py (канон /firefox), обновлён пиром сегодня 13:03.

🧟 Воскрешение approval_clock: списанный 06.08 форк вернулся — его затолкал обратно laptop-HP17 (Syncthing API: modifiedBy JR2M6T4). Правило класса: списание на синкаемой шаре = удаление при живых пирах + проверка global.deleted=True и needDeletes=0 у каждого. Удалён повторно; ⚠️ синк ноута стоит на 97.84% — задача ушла ему по шине.

📸 5 «красных тестов» были фотографиями: сетка гоняла замороженные ревью-снапшоты из review-inbox/**/files/ как живые тесты (4 из 5 уже разошлись с живьём).

Все 15 пар

#ПараЖивой экземпляр (доказательство)Мёртвый/второйВердикт
1approval_clock (+тест)_imports\content-factory\ — зовёт approval_clock_tick.cmd, есть place, 13/13форк 29.07 в scripts, воскрешён ноутомСПИСАН ×2 + правило delete-на-шаре
2_test_tasks_readers + tasks_indexcron Маяка 03:30 крутит /home/anton/tasks-index/, md5 = копии хаба scripts\tasks\; тест 23/23; в живом audit есть «owner_note»_imports\tasks\ июльский, FAIL 8/9 — красная декорацияСПИСАН ⚠️ деплой на Маяк был РУЧНЫМ — дыра автоканала (P0 в реестре)
3–7dr_start · outsource_digest · retro_inventory · session_alpha_mine · zalp_delta_filtersживые в scripts/_importsревью-снапшоты review-inbox/**/files/КЛАСС-ФИКС review-inbox → SKIP_PARTS
8_test_claude_fleetscripts\ — со сценарием 10 (.gitignore-фикс 01.08); движок только в scriptsфорк в _shared без сценария 10СПИСАН
9codex_lib (движок!)_imports\codex\ — зовёт codex_export.cmd, все forever-фиксы 29–31.07копия в scripts БЕЗ фикса коллизий UUIDv7СПИСАН
10firefox_selenium (движок+тест)_shared\ — канон /firefox, счётчики §4.8, обновлён сегодняscripts-форк 03.08 без счётчиков замераСПИСАН
11dr_start_guard (хук+тест)hooks\ — его зовёт settings.jsonmd5-идентичное зеркало в scriptsСПИСАН
12_test_blackbox_guardhooks\ — с heredoc/Codex-раундами, exit 0сабсет в _sharedСПИСАН
13_test_consensus_s10scripts\ (движок consensus.py рядом; красный давний, до чистки)копия в _shared, где движка НЕТ — декорацияСПИСАН
14_test_machine_bus_seek_shared\ — пир-резолвер, задокументированный домсабсет в scripts без резолвераСПИСАН
15_test_consensus (шим) · spawn-семействошим _shared намеренно зовёт канон уровнем выше; spawn-движки md5-равныОСТАВЛЕНЫ by design

Проверки после чистки

ПроверкаРезультат
Дубликаты имён в сетке2 (оба намеренные: consensus-шим, spawn-зеркало); было 15
Утечки _scratch / review-inbox в сетку0 / 0
Живые тесты затронутых семействfirefox, blackbox, mbseek, dr_start_guard, tasks_readers (23/23), approval_clock (13/13) — все exit 0
Давние красные (не мои)claude_fleet exit 4 (крэш в своей temp-фикстуре, сценарий 2) и consensus_s10 exit 1 — были красными ДО чистки, из списка 33
Синк ноута claude-homeСТОИТ на 97.84% (needItems 78) — задача ноуту по шине, delete approval_clock в его очереди