TODO-0174 P1: аудит шага — ОТКЛОНЁН, 5 блокеров
Коммит bf88254 содержал только тест (1 файл, +417) без кода, который он
проверяет. Независимый аудит переполучил все числа и нашёл:
1. В коммите нет кода, сообщение коммита описывало 5 файлов.
2. Охранный тест test_stand_covers_new_paths пересобирает стенд у себя
(свой SQLite + save_news_hits + add_proactive_trigger). Настоящий стенд
делает только init_store. Оба мира дают 51, наборы разные 2-на-2.
Реальный стенд не задевает 4 из 10 зон (news_digest 0/14,
reminder_cancel_miss 0/14, context_overflow 0/7, web_search_digest 0/14).
3. reminder_topic: перестановка _CALENDAR_TOPIC меняет 5 из 6 проб
mention -> calendar.
4. skills.py:1587 — английский ответ стал немецким («aktualisiert.»).
5. conftest.py: reload(server) переприсваивает server._relay_rooms новым {},
test_relay.py держит старый объект из коллекции ->
test_relay_duplex детерминированно падает (1 failed/113 passed против
114 passed на исходной фикстуре). Правка при этом не нужна.
Плюс 4 крупных (_TOPIC_CREATE пере-матчит «listeme 3 ekle»; _FORGET
починил 2 языка из 7; 17 мёртвых строк skills.py:1615-1631; литералы
yumurta в продовом regex) и 3 мелочи.
Полный прогон agent_core: 1 failed, 1928 passed, 3 skipped, 462 subtests,
772.02s — единственный сбой это блокер 5.
Состояние зафиксировано для разбора, НЕ как принятая работа.
Отчёт: TODOs/TODO-0174/P1-AUDIT-2026-10-03.md