From d31f8310587b2b19759666be8aff6f6cf60bd7b7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 8 Oct 2026 10:33:12 +0300 Subject: [PATCH] =?UTF-8?q?hour=20digest=2007:35=20UTC:=20=D0=B1=D0=B0?= =?UTF-8?q?=D1=82=D1=87=203/3=20=D0=B7=D0=B0=D0=BA=D1=80=D1=8B=D1=82=20?= =?UTF-8?q?=E2=80=94=20burn=201000x=20=D1=84=D0=B8=D0=BA=D1=81=20(17.4=20v?= =?UTF-8?q?s=2017048=20=D1=83.=D0=B5.),=20presale=20P0=20=D1=81=D0=BD?= =?UTF-8?q?=D1=8F=D1=82=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=BE?= =?UTF-8?q?=D0=B9=20(CTA=20=D0=B6=D0=B8=D0=B2=D0=BE=D0=B9,=20paid=3D1,=20$?= =?UTF-8?q?100/mo),=20repo-=D1=81=D0=B8=D0=BD=D0=BA=20=D0=B4=D0=B5=D1=82?= =?UTF-8?q?=D0=B5=D0=BA=D1=82=D0=BE=D1=80=20=D0=B2=20=D0=B4=D0=BD=D0=B5?= =?UTF-8?q?=D0=B2=D0=BD=D0=BE=D0=BC=20=D1=82=D0=B8=D0=BA=D0=B5=20(behind?= =?UTF-8?q?=3D0,=20baseline);=20=D1=82=D0=B5=D1=81=D1=82=D1=8B=2020/20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/digests/hour-2026-10-08-0735.md | 56 ++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 docs/digests/hour-2026-10-08-0735.md diff --git a/docs/digests/hour-2026-10-08-0735.md b/docs/digests/hour-2026-10-08-0735.md new file mode 100644 index 0000000..1bab0cb --- /dev/null +++ b/docs/digests/hour-2026-10-08-0735.md @@ -0,0 +1,56 @@ +# Часовой дайджест ~07:35 UTC, 2026-10-08 + +## Главное — все 3 задачи батча закрыты (3/3) +1. **Burn-оценка: найдена и исправлена ошибка порядка 1000×** (f3a1d6, коммит c6cd612). + Сверка с фактом дайджеста 25.09–02.10 (снимок живой usageHistory): 2491.47 у.е. / + 2.642 млрд токенов = **9.43e-7 у.е./токен**; кросс-чек по нашему ключу той недели + (299.11 у.е. / ~300M токенов = 9.97e-7) — сходится. В коде стояло 0.000943 + (9.43e-**4**) — порядок величины вчитан неверно при калибровке. Итог: burn 7д + из стора = **≈17.4 у.е.**, а не ≈17048.71. AUM-планировщик больше не искажён: + AumMeasured перезаписан, aum_target в policy обновлён (`cli aum --record`) — + контексты всех уровней уже видят честные числа. RATE_FLASH/RATE_FULL приведены + к тому же порядку. Живая БД ~/.9router на хосте по-прежнему нет (миграция); + usage-эндпоинтов API у ключа роутера нет (404, сессионные) — сверка с живой + usageHistory остаётся на момент возврата пути к БД. +2. **Presale P0 закрыт проверкой, а не работой** (b8be52, коммит 79e1254). + Премиса задачи устарела: CTA на presale.cil.by и в каноне ведёт на + `buy.stripe.com/aFa28q8h14RpfPYgrK1B60a` (HTTP 200), **не** test_-заглушка. + Цена live $100/mo (6 упоминаний, $99.90 нет — расхождение из + presale-price-divergence-2026-10-07.md снято). Счётчик мест живой из биллинга + (seats API paid=1, taken=2, total=100) — через этот чекаут прошёл реальный + платник. Создание нового линка невозможно и не нужно: STRIPE_LIVE_KEY на хосте + нет, биллинг :8902 недоступен (timeout). Найден новый дрейф: канон захардкодил + **10 мест** против бэкенда **100** — до решения Alex деплой канона не запускать. + Артефакт: docs/presale-live-check-2026-10-08.md. Alex уведомлён (tg-notify, + ключ presale-live-check-2026-10-08). +3. **Детектор дрейфа репо в дневном тике** (2e2294, коммит 2e31249). + Инцидент «2 дня не видели 32 коммита» покрыт механикой, не памятью LLM: + `_repo_sync_check` в scheduler.py — git fetch origin + замер behind/ahead → + событие RepoSynced (1/день, дедуп по дате); при behind>0 **два дня подряд** — + EscalationRaised (счётчик из истории стора, рестарт демона не сбрасывает). + Ошибка fetch не валит тик (behind=unknown честно фиксируется). Порог + SIMBIOT_REPO_SYNC_MAX_AGE_DAYS (default 2). Живой прогон: **behind=0**, ahead=13, + baseline RepoSynced записан (id 571862). + +## События часа +- Эскалации: открытых 0 (все acked ранее; новых не поднималось). +- Минутные: 6 тихих тиков (гейт, LLM не запускался) — пустой час снизу. +- Тесты: полный сюит **20/20 зелёный** (новый tests/test_repo_sync.py — 17 проверок + hermetic в git-песочнице; остальные не задеты). +- Доска: очередь пуста, 3 задачи hour-батча закрыты отдельно по мере готовности. +- Среда: DNS-резолв cil.by с хоста флапает (были таймауты) — зеркалим через + /etc/hosts → 204.168.232.21; router.cil.by стабилен. + +## Активация фиксов +- **burn-фикс (aum.py + aum_target)** — контексты уже честные (замер перезаписан в + стор вручную); модуль демона перегрузится при рестарте. +- **repo-sync шаг (scheduler.py)** — заработает после рестарта + simbiot-harness.service; рестартить в тихое окно (сейчас прибил бы рабочие тики). + Baseline на сегодня уже записан живым прогоном — день не потерян. + +## Планы на след. час +- Ждём ответ Alex: режим Stripe-линка в дашборде (live?), 10-vs-100 мест, + доступ к биллингу :8902 для P1-задач. +- Рестарт демона в тихое окно (активация repo-sync + burn-модуля). +- Push 13 коммитов в origin — заблокирован отсутствием кредов (KEYS-REGISTRY), + известное ограничение, эскалации не требует: детектор теперь следит за behind.