simbiot-harness/docs/presale-launch-kit.md

254 lines
18 KiB
Markdown
Raw 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.

# Presale launch-kit: первый канал трафика на presale.cil.by
> Задача t-261004000834-4bbc6f [L] · часовой поток Simbiot · 2026-10-04
> Цель по docs/SALES-PLAN-1000-US.md: трафик ~0 → запустить первый органический
> канал на 1000 предзаказов ($100/mo, лимит мест). Публикация — только с
> аккаунтов Alex. Один показательный пост на площадку, без спама (тир-0 плана).
> Директива прайса: везде $100/mo, срочность — только лимитом мест, без скидок.
---
## 0. Статус готовности инфраструктуры (проверено вживую 04.10, 01:01 UTC)
| Компонент | Статус | Доказательство |
|---|---|---|
| Клик-трекинг CTA | ✅ РАБОТАЕТ | Живой клик `POST /api/presale/cta {variant:"HR-VRFY", href:"…utm_source=harness-hourly…"}` → `{"ok":true}` → запись id=2 в `presale_cta_events` (БД /root/coop/coop.db), `created_at=2026-10-04 01:01:16`. Лог: artifacts/presale-tracking-verify-2026-10-04.md |
| Счётчик мест | ✅ ЖИВОЙ из биллинга | `GET /api/presale/seats` → `{"paid":1,"taken":2,"total":100}` (не хардкод) |
| Stripe checkout | ✅ ЖИВОЙ | Лендинг ведёт на `buy.stripe.com/aFa28q8h14RpfPYgrK1B60a` (не test_) |
| A/B hero-заголовков | ✅ В трекере | variant A/B пишется в каждое событие клика |
| Существующий трафик | ⚠️ НОЛЬ | До тестового клика в `presale_cta_events` было 0 записей — органических кликов по CTA не было вообще. Канал трафика — критический путь. |
### Найденные пробелы (НЕ блокируют запуск, чинить параллельно)
1. **Нет атрибуции по UTM**: utm_* сохраняются только строкой внутри `href`. После
запуска метрики по каналам придётся парсить строки. Рекомендация: колонки
`utm_source/utm_medium/utm_campaign` в `presale_cta_events` + парсинг на бэкенде (~30 мин).
2. **Нет счётчика визитов** — конверсию «визит → клик CTA» мерить нечем (план
требует CTR ≥ 3%). Рекомендация: beacon `/api/presale/visit` на загрузку
страницы или разбор access-лога Caddy.
3. **Открытия чекаута** считаются только в Stripe-дашборде. Для воронки
«клик → checkout → paid» на старте берём: клики (наша БД) + paid (seats API).
**Вывод: трекинг подтверждён живым кликом и записью события — публиковать можно.**
---
## 1. UTM-дисциплина (проставлять в КАЖДУЮ ссылку при публикации)
База: `https://presale.cil.by/?utm_medium=organic&utm_campaign=presale_launch_2026-10&utm_source=<SOURCE>`
| Площадка | utm_source | Полная ссылка |
|---|---|---|
| Show HN | `show_hn` | `https://presale.cil.by/?utm_medium=organic&utm_campaign=presale_launch_2026-10&utm_source=show_hn` |
| Reddit r/SideProject | `reddit_sideproject` | `…&utm_source=reddit_sideproject` |
| Reddit r/AI_Agents (dev) | `reddit_aiagents` | `…&utm_source=reddit_aiagents` |
| Reddit r/Entrepreneur | `reddit_entrepreneur` | `…&utm_source=reddit_entrepreneur` |
| X-тред | `x_thread` | `…&utm_source=x_thread` |
| Тёплый контур (личные сообщения/каналы) | `warm_circle` | `…&utm_source=warm_circle` |
Сейчас utm попадает в поле `href` события клика — атрибуция по подстроке работает
уже сегодня (проверено: параметр записался). После фикса пробела №1 — по колонкам.
---
## 2. Show HN — заголовок + 3 варианта текста
Формат Show HN: ссылка на presale.cil.by в текст поста (не в заголовок), тон —
фактологичный, без маркетинга; первое лицо основателя; готовы отвечать на
комментарии часами (это половина успеха на HN).
**Заголовок (один из):**
- `Show HN: Simbiot – a harness of AI agents that runs our co-op on hourly ticks`
- `Show HN: Our co-op is operated by a ladder of AI agents (min→hour→day). Presale is open`
- `Show HN: Simbiot – rhythm-based agent harness with a cryptographically signed audit trail`
### Вариант HN-A «Системный» (рекомендую: самый HN-шный)
> We're a small co-op running several products, and since September the company's
> operations — tasks, escalations, hourly digests, on-call — are executed by a
> ladder of AI agents: a minutes-level worker escalates to an hourly supervisor,
> which escalates to a daily planner. Humans approve irreversible things and
> decisions that need judgment; agents do the rest.
>
> What makes it usable in production for us:
>
> - It lives in ticks (seconds→minutes→hours→days), not in a chat window. If a
> minute-tick fails, it escalates with a trace, and the hourly level handles it.
> - Every command the agent runs is signed with an ed25519 key and chained into a
> tamper-evident log; anyone can verify the chain with our public key.
> - Each level has its own context budget (256k → 512k → 1M tokens), so the
> long-term planner never drowns in raw events.
>
> Honest numbers: we're pre-revenue-ish (1 paid seat so far), our burn is real,
> and that's why we're opening a presale: $100/mo, 100 seats, you get the same
> harness we run ourselves — not a demo — plus onboarding by us. Live seat counter
> comes from our billing, not a hardcoded number.
>
> Ask us anything — especially about what broke. The failures are the interesting part.
### Вариант HN-B «История» (мягче, больше вовлечения)
> A year ago our co-op's ops lived in chat messages and someone's memory. Today an
> AI harness wakes up every minute, works the task queue, writes an hourly digest
> of what happened, and escalates to me only when something is above its pay grade.
> Last week it handled ~370k second-ticks and woke me for exactly the decisions
> that mattered.
>
> This post is itself part of the system: the draft you're reading was produced by
> the hourly agent as a task, and I'm only the publisher. That's the product.
>
> We're opening presale: $100/mo, 100 seats. You get the same harness we run —
> rhythm-based agents, a portal with task board and RAG knowledge bases, signed
> audit trail for every command, and onboarding where we deploy it on your
> channels. Honest limits: no custom development in the subscription, no 24/7 SLA
> at the start.
>
> Happy to answer the "yeah, but does it actually work" questions with specifics.
### Вариант HN-C «Короткий и дерзкий»
> We stopped managing our co-op by hand and let a ladder of AI agents do it:
> minute workers → hourly supervisor → daily planner. Every agent command is
> signed into an ed25519 tamper-evident chain. It writes the reports, we make the
> decisions. Presale open: $100/mo, 100 seats, same setup we run ourselves.
> AMA about the architecture and the failures.
⚠️ **Флаг честности:** вариант из плана продаж «we open-sourced our ops» можно
использовать ТОЛЬКО если код реально опубликован под публичной лицензией к моменту
поста — иначе это ложное заявление, на HN за такое выжигают мгновенно. Сейчас код
публично не выложен — заголовки выше сформулированы без «open-sourced».
---
## 3. Reddit — r/SideProject (3 варианта) + dev-сабы
Правила гигиены: один пост на саб; disclosing что мы продаём — обязательно;
в комментариях не защищать цену агрессивно; отвечать в первые 2 часа.
### Reddit-A «История основателя» (для r/SideProject)
**Заголовок:** I run a co-op where an AI harness does the ops: tasks, escalations, hourly reports. Now we're selling access to it — honest numbers inside.
> For the last months our co-op (7 people, several small products) has been run
> like this: an AI harness wakes up every minute, picks tasks from a queue, does
> them or escalates. Every hour it sends me a digest. Every day — a summary. When
> something is too risky or unclear, it escalates to a human instead of guessing.
>
> What actually surprised me:
> - The bottleneck moved from "doing stuff" to "writing good task descriptions".
> - The escalation ladder matters more than the model. A cheap model that knows
> when to ask for help beats a strong one that silently breaks things.
> - Trust came from the audit trail, not from outputs: every command is signed
> (ed25519) into a tamper-evident chain. When something looks wrong, we verify
> the chain instead of arguing.
>
> We decided to sell it as a subscription: $100/mo, 100 seats (live counter on the
> page, 2 taken / 1 paid right now). You get the same setup we run, onboarding
> included. Full honesty: it's a tool for orgs, not a magic employee; setup takes
> up to a month; no custom dev inside the subscription.
>
> Page: presale.cil.by (link + UTM from the kit). Happy to answer anything —
> including "why would anyone pay for this".
### Reddit-B «Технический» (для r/SideProject или r/AI_Agents)
**Заголовок:** Safe-by-design AI agent: every shell command it runs is signed into an ed25519 tamper-evident chain. Here's our architecture.
> We run a co-op on an AI harness and the #1 thing that made it trustable was not
> prompt engineering — it was the audit architecture:
>
> 1. Rhythm, not chat: agents live in ticks (s→min→hour→day). Each level has its
> own context budget (256k/512k/1M) and only sees consolidated summaries from
> below, never raw firehose.
> 2. Signed audit chain: every command envelope is signed with ed25519; events are
> chained by prev_sig. Tampering breaks verification. Public key is published,
> so an external party can verify our logs.
> 3. Escalation as a first-class operation: an agent that can't safely do a thing
> must escalate with a trace, not improvise. Irreversible actions need human ack.
> 4. Idempotent side-effects: file deliveries and notifications dedupe by key —
> a retried tick must not double-send.
>
> Happy to go deeper on any layer. We also just opened presale for the harness
> itself ($100/mo, 100 seats) — link in profile/first comment per sub rules, no DM spam.
### Reddit-C «Числа в открытую» (для r/Entrepreneur, build-in-public угол)
**Заголовок:** We're a co-op run by AI agents. Our burn is $2.3k/week, we have 1 paying customer, and we just opened presale at $100/mo. All numbers in the post.
> Build-in-public post, no glamor:
> - What we built: a harness where AI agents run company ops on a rhythm (ticks),
> escalate to humans, and write hourly digests. Signed audit trail for everything.
> - Where we are: product is live (we run our own company on it daily), presale
> opened recently: $100/mo, 100 seats. Currently 1 paid, 2 reserved.
> - The plan: 1000 subscriptions is the goal that makes this a real business; the
> first channel is organic (this kind of post), paid traffic only after tracking
> proves conversion.
> - What we won't do: discounts (it would invalidate our own price test), fake
> urgency (no countdown timers — only the real seat counter), growth hacking spam.
>
> Critics welcome — especially on pricing and on whether "AI runs ops" is a product
> or a feature.
⚠️ **Флаг:** вариант C публикует burn ($2291.81/нед) — только если Alex ок с
публичностью этой цифры, иначе убрать/округлить и заменить на «several thousand $/mo».
---
## 4. X-тред — 3 варианта зацепки + структура
Структура треда (6–8 твитов): хук → 2–3 твита «как это устроено» (с 1 скрином
дашборда и 1 скрином audit-цепочки) → 1 твит честных ограничений → 1 твит с
ссылкой+UTM (дублировать ссылку первым ответом, не в хук) → последний твит-вопрос
для вовлечения.
### X-A «Сотрудник, который пишет отчёты» (рекомендую)
1/ Our company has an AI employee that files a report to me every hour. It also escalated to me 5 times last week — each time a decision it correctly refused to make alone. Here's what running a co-op on an AI harness actually looks like 🧵
### X-B «Safe-by-design»
1/ Every command our AI agents run gets signed with a private key and chained into a tamper-evident log. Anyone — including our customers — can verify nothing was edited after the fact. We think "safe by design" is the only honest way to sell agents 🧵
### X-C «Цифры» (если Alex ок на публичный burn)
1/ Burn: ~$2.3k/week. Paying customers: 1. Product: live, our own company runs on it daily. We're a co-op operated by AI agents, and we're doing presale with all numbers in public. A thread on what that actually means 🧵
Скрины для треда: (1) дашборд задач с «🔧 в работе» и таймером; (2) вывод
`cli.py verify` (подписанная цепочка OK); (3) часовой дайджест как текст.
---
## 5. Порядок запуска (учитывая график «3 через 3», docs/alex-schedule.md)
Окно от m-516173591 (~03.10): рабочие — 03–04.10, далее выходные 05–07.10,
следующие рабочие — 08–10.10. Вся публикация — руками Alex.
| Шаг | Когда | Что |
|---|---|---|
| 0 | сегодня-завтра (рабочий день) | Тёплый контур: 5–10 личных сообщений партнёрам/знакомым со ссылкой `…utm_source=warm_circle` — цель: первые 1–3 заказа как соцдоказательство на лендинге (план: тир-0) |
| 1 | вт–чт, утро US (напр. чт 08.10, 14:00–16:00 MSK) | **Show HN** (вариант A или B), Alex в комментариях первые 3–4 часа |
| 2 | +2–3 часа после HN | **X-тред** (ссылка ответом) — ловим вторую волну трафика |
| 3 | следующий рабочий день | **r/SideProject** (вариант A), затем через 2+ дня r/AI_Agents (вариант B) — не одним днём |
| 4 | неделя 2 | r/Entrepreneur (вариант C, если ок по burn) + ретро метрик: клики/CTA по utm, checkout, paid |
Правило: если пост площадки «пошёл вниз» — не перезаливаем, не удаляем, не
дублируем; один показательный пост на площадку (директива плана продаж).
---
## 6. Петля метрик (что придёт после публикации)
- **Источник кликов:** `presale_cta_events` (variant+href с utm) — срезы по
`utm_source` в еженедельном дайджесте часа (план продаж §3).
- **Воронка:** клики CTA → открытия checkout (Stripe-дашборд, ручной срез) →
paid (`/api/presale/seats`).
- **Бенчмарк цели:** 1000 предзаказов = 100–200k визитов/мес при сквозной
конверсии ≥0.5–1%. Первый ориентир честнее: **первые 10 мест** (тёплый контур +
первый публичный пост), потом решение о расширении лимита — директива Alex.
- Еженедельная сводка уходит в дайджест часа автоматически (задача на ритм
ставится сразу после первой публикации).
---
## 7. Вопросы к Alex (нужны решения, не срочно-критично, но до публикации)
1. **Что публикуем:** какой вариант на каждой площадке (моя рекомендация: HN-A,
Reddit-A + Reddit-B через пару дней, X-A)?
2. **Когда:** по таблице §5 (HN чт 08.10 утро US) или раньше/позже?
3. **Burn в публичном поле:** ок ли цифра $2.3k/week (вариант X-C / Reddit-C)?
4. **«Open-sourced»:** выкладываем ли код публично до HN-поста? Без этого слово
из постов убрано (честность > кликбейт).
5. Аккаунты: X/Reddit/HN логины у тебя — нужен только твой запуск по кнопке.
---
*Подготовил часовой поток Simbiot, 2026-10-04. Верификация трекинга:
artifacts/presale-tracking-verify-2026-10-04.md. Прайс и лимит мест — строго по
docs/PRICE-DIRECTIVE-SIMBIOT.md. Черновики НЕ публиковать без ок Alex.*