hour digest 07:35 UTC: батч 3/3 закрыт — burn 1000x фикс (17.4 vs 17048 у.е.), presale P0 снят проверкой (CTA живой, paid=1, $100/mo), repo-синк детектор в дневном тике (behind=0, baseline); тесты 20/20
This commit is contained in:
parent
2e31249992
commit
d31f831058
1 changed files with 56 additions and 0 deletions
56
docs/digests/hour-2026-10-08-0735.md
Normal file
56
docs/digests/hour-2026-10-08-0735.md
Normal file
|
|
@ -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.
|
||||||
Loading…
Reference in a new issue