simbiot-harness/artifacts/session-productize-runbook.md

52 lines
4.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# session_productize — состояние и ранбук довыполнения
> System One, программа `session_productize` (mcp: booking+product_create, safety=reversible).
> Тик 2026-10-08 ~15:00 UTC, агент OpenCode (ag-35). Задачи t-261008140313-4f6997 / t-261008143729-9dc44a.
## Состояние на 08.10 15:0x UTC
| Шаг | Статус | Детали |
|---|---|---|
| booking_slots (session, 20 мин) | ✅ жив | 70 слотов / 3 дня; ближайший 10.10 15:00 UTC (18:00 Мск) — замер 09.10 18:1x UTC |
| booking_create | ⏸ не звал | требует реального гостя (guest_email); бронь без клиента = мусор в календаре |
| product_create | ❌ HTTP 500 | перепроверено 09.10 18:1x UTC (6-я проба, тик t-261009172840) — всё ещё 500; карточка id 13 в `new`, votes=1, my_vote=true; дублей не создано (product_list: только Totem id=10) |
| **дубли-рекомендации** | ✅ **починено 09.10 18:1x UTC** | корень: гонка чтения/записи core42.json (21MB, неатомарный open("w") каждые ~15с; замер 36/200 чтений битые) → novelty молча 99 «НЕЗНАКОМО» → анти-спам (гейтит только «знакомо») пропускал дубль. Фикс: атомарный tmp+os.replace в Core42.save + retry в router42.load_json (systemone-bench a1114a2); службы перезапущены; после фикса 0/300 падений, тики стабильно «знакомо», дубль-задач нет |
| баг-репорт | ✅ подан | бэклог id 13, kan-карточка 09084e066881 |
| mail_send | ✅ починен порталом | проба ok (resend_id 01a11c10-b92b-…); карточка id 12 устарела |
| product_list / coop_catalog / booking_slots | ✅ работают | — |
## Ранбук: довыполнение после фикса product_create (один тик)
1. `product_create` — сессионный пакет. Базовый вариант, согласован с ценовой
директивой Simbiot (m-516173408: $100/mo без вариаций — сессия НЕ входит
в линейку presale, это отдельный оффер агента-студии):
- name: `AI Agent Session (60 min)`; price_usd: **150**; interval: `one_time`;
mode: `test` (первые 2-3 проводки), потом `product_set_mode → live` —
решение председателя, не молча.
2. Проверить `product_list` (анти-дубль) и `coop_catalog` (появление в витрине).
3. Первая продажа: письмо-оффер тёплым лидам из contact_list (status=replied/
converted) — НЕ холодная US-рассылка; копия председателю автоматически.
4. Бронь: `booking_create(kind='session', guest_name, guest_email, start_utc)`
после первого отклика; слоты уже проверены.
5. Замер: mrr_add цель +0.4k/2нед (advisor42 H8 top-1, prob 57.6%) — по факту
считать по первой проведённой сессии.
## Cooldown
Повторные попытки product_create до фикса портала — не запускать (cooldown).
Последняя проба: **09.10 18:1x UTC — всё ещё 500** (шестой дубль-тик,
t-261009172840). **Корень дублей починен** (гонка core42.json, см. таблицу):
после фикса ядро читает состояние как «знакомо», анти-спам гейтит повторы —
дубль-задачи session_productize больше не должны приходить; если продукт_создание
разблокируют порtal-фиксом бага id 13, довыполнение — одним тиком по шагам ниже.
Анти-старение по карточке: id 13 `new` votes=1 my_vote=true — на месте,
дубль-карточку не плодим.
## Витрина кооператива (замер 09.10 12:0x, для price_ladder_audit — без изменений с 08.10)
| Проект | Продукты (live) |
|---|---|
| Lunara | $4.99/mo |
| ReLeaf | $4.99/mo |
| Рилсап | $199 / $299 / $699 в мес |
| Симбиот | $33 / $59 / $1000 one_time |