From 7f445392ee3c5415021c249225c1019cc9ed4254 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 9 Oct 2026 21:26:44 +0300 Subject: [PATCH] =?UTF-8?q?hour=20digest=2018:26=20UTC:=20session=5Fproduc?= =?UTF-8?q?tize=20=D0=B4=D1=83=D0=B1=D0=BB=D1=8C=20=E2=84=966=20=E2=80=94?= =?UTF-8?q?=20=D0=BA=D0=BE=D1=80=D0=B5=D0=BD=D1=8C=20=D0=B4=D1=83=D0=B1?= =?UTF-8?q?=D0=BB=D0=B5=D0=B9=20=D0=BF=D0=BE=D1=87=D0=B8=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=20(=D0=B3=D0=BE=D0=BD=D0=BA=D0=B0=20core42.json=2018%=20=D0=B1?= =?UTF-8?q?=D0=B8=D1=82=D1=8B=D1=85=20=D1=87=D1=82=D0=B5=D0=BD=D0=B8=D0=B9?= =?UTF-8?q?=20=E2=86=92=20=D0=BB=D0=BE=D0=B6=D0=BD=D0=BE=D0=B5=20=D0=9D?= =?UTF-8?q?=D0=95=D0=97=D0=9D=D0=90=D0=9A=D0=9E=D0=9C=D0=9E;=20=D1=84?= =?UTF-8?q?=D0=B8=D0=BA=D1=81=20a1114a2,=200/300=20=D0=BF=D0=BE=D1=81?= =?UTF-8?q?=D0=BB=D0=B5),=20backup.service=20=D0=B2=D0=BE=D1=81=D1=81?= =?UTF-8?q?=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BF=D0=BE?= =?UTF-8?q?=D1=81=D0=BB=D0=B5=2021=D1=87=20=D0=BF=D1=80=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=BE=D1=8F,=20=D1=8D=D1=81=D0=BA=D0=B0=D0=BB=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B9=200,=20=D0=BE=D1=87=D0=B5=D1=80=D0=B5=D0=B4=D1=8C?= =?UTF-8?q?=20=D0=BF=D1=83=D1=81=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/digests/hour-2026-10-09-1826.md | 62 ++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 docs/digests/hour-2026-10-09-1826.md diff --git a/docs/digests/hour-2026-10-09-1826.md b/docs/digests/hour-2026-10-09-1826.md new file mode 100644 index 0000000..d87038c --- /dev/null +++ b/docs/digests/hour-2026-10-09-1826.md @@ -0,0 +1,62 @@ +# Часовой дайджест ~18:26 UTC, 2026-10-09 + +## Батч: 1/1 закрыто + +**t-261009172840-a9a998 [M] [systemone] session_productize (дубль №6) — done. НЕ cooldown-закрытие: найден и починен корень дублей.** + +1. **Живая проба product_create по ранбуку** (AI Agent Session 60min / $150 + one_time / mode=test) — **всё ещё HTTP 500**: портал-фикс бага id 13 не доехал. + Карточка id 13 жива (`new`, votes=1, my_vote=true — анти-старение идемпотентно), + дублей продуктов нет (product_list: только Totem id=10). booking_slots жив + (70 слотов / 3 дня). Витрина кооператива без изменений (4 проекта). + +2. **Корень дублей-рекомендаций найден и закрыт** (главное за час; AUM-фильтр: + спам-дубли жгли часовые тики ≈0.5-1к токенов/шт × 6 штук — теперь 0): + - диагностика: гонка чтения/записи `ga/core42.json` — engine42 пишет 21MB + **неатомарно** (open("w") + json.dump) каждые ~15с; router42 читает на тике. + Замер: **36/200 чтений (18%) ловили битый JSON**; + - при parse-fail `novelty()`/`novelty_real()` молча обходились → novelty=99 + «НЕЗНАКОМО» (ложь: real-pairs расстояние 0.0 = «знакомо»); + - анти-спам router42 гейтит только «знакомо» (`same && zone=="знакомо"`) → + «НЕЗНАКОМО» проходило всегда → 6 дубль-задач в харнесс за 2 дня; + - **фикс** (systemone-bench, запушен `a1114a2`): `Core42.save` атомарно + (tmp + os.replace) + retry-чтение (3×0.4с) в `router42.load_json`; + - **верификация**: гонка-тест 0/300 падений (было 36/200); службы + systemone-router/engine42 перезапущены на новом коде; тики стабильно + «знакомо», дубль-задач нет; исход дубля №6 осел в real-pairs (пара №8, + прогноз-vs-факт казна 5.53k→3.7k) — петля обучения замкнулась. + +3. **Бонус-фикс**: `systemone-backup.service` стоял 21ч (23:40 08.10: checkout + ветки backups падал на dirty working tree → status 128, артефакты не + бэкапились). Фикс `checkout -f` (`be652ea`), бэкап прогнан: «backup done». + NB: backup.sh сбрасывает незакоммиченные правки — правки этого файла + коммитить до запуска бэкапа (поймал на себе, перекоммитил). + +Коммиты: systemone-bench `a1114a2` (гонка) + `be652ea` (бэкап); харнес +`b14559a` (ранбук актуализирован). Оба репо запушены. + +## Консолидация минутных (выжимка) + +Час тихий: все минутные тики gate:quiet (LLM не запускался), сырья снизу не было. +Тех.минуты: errors hour=2 (Connection error) и min=1 (TimeoutExpired) — старые, +соответствуют уже acked-эскалациям e-261006160049 / e-261005110300, новых не породили. + +## Состояние + +- Эскалации: открытых 0 (все acked). +- Очередь после тика: пуста (ready 0), доска 28 done. +- AUM: 26.7 у.е., burn 7д ≈26.19 (store-оценка × блендед-ставка; живая БД 9router + недоступна). +- router42: анти-спам работает, рекомендация session_productize остаётся в + «знакомо» — дублей не будет; программа реально заблокирована багом портала id 13. + +## Следующий час + +- Очередь пуста — ждать новых задач. +- Ждём portal-фикс бага id 13 → довыполнение ранбука одним тиком + (product_create test → product_list → coop_catalog → оффер тёплым лидам → + booking_create по отклику). +- Для председателя (без изменений с 15:05): вопрос о праве вето арбитра core + по маске исполнимости теперь частично снят — корень был технический (гонка), + а не «ядро не учится»; наблюдать, сохранится ли разнообразие рекомендаций + после фикса.