docs(presale): расхождение live $99.90 vs директива $100 (m-516173408) — платник есть, деплой заблокирован отсутствием SSH/Forgejo-каналов на мигрированном хосте; запросы Alex (деплой, токены, путь к 9router-usage) — tg-notify отправлен
This commit is contained in:
parent
0308258d99
commit
b3f4fd902d
1 changed files with 46 additions and 0 deletions
46
docs/presale-price-divergence-2026-10-07.md
Normal file
46
docs/presale-price-divergence-2026-10-07.md
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
# Presale: расхождение цены live vs канон + блокировка деплоя
|
||||||
|
|
||||||
|
> День 2026-10-07. Проверено живьём: `cil.by/presale` (HTTP 200, 13.2KB).
|
||||||
|
|
||||||
|
## Факты
|
||||||
|
|
||||||
|
| Что | Состояние |
|
||||||
|
|---|---|
|
||||||
|
| Live-страница cil.by/presale | **$99.90/mo — 7 упоминаний** (hero, offer, FAQ, футер) |
|
||||||
|
| Канон `docs/simbiot_presale_landing.html` | **$100/mo везде** (директива m-516173408, коммит 42de213) + mock-секции «What it looks like on a Tuesday» |
|
||||||
|
| Счётчик мест | бэкендовый (`/api/presale/seats`): **paid=1, taken=2, total=100** — первый реальный платник |
|
||||||
|
| Канон vs live | разные файлы: live не содержит правок канона (mock-секции, $100) |
|
||||||
|
|
||||||
|
## Директива цены (m-516173310/11, обновлена m-516173408)
|
||||||
|
|
||||||
|
Единая цена **$100/mo во всех упоминаниях**, занижение запрещено. Live
|
||||||
|
продаёт за $99.90 — прямое нарушение директивы, и это цена, по которой уже
|
||||||
|
есть **1 платник**.
|
||||||
|
|
||||||
|
## Почему харнес не задеплоил (осознанно, не отговорка)
|
||||||
|
|
||||||
|
Хост харнеса мигрировал (~2026-10-05) на **W11PC** (192.168.0.200, LAN):
|
||||||
|
- SSH-ключей нет по политике (KEYS-REGISTRY §3–4) → на прод (204.168.232.21) не попасть;
|
||||||
|
- FORGEJO_PULL_TOKEN живёт в `/root/coop/.alfa_env` на старом хосте — здесь отсутствует;
|
||||||
|
- push в origin без креденшелов не работает (`could not read Username`), поэтому канон с $100 сейчас только локально.
|
||||||
|
|
||||||
|
## Что нужно (одна команда от Alex, у кого SSH на прод)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# с хоста, где есть SSH-ключ на прод и актуальный канон:
|
||||||
|
ssh root@204.168.232.21 'bash -s' < scripts/deploy_landing.sh
|
||||||
|
```
|
||||||
|
Скрипт из origin/master (день 10-05): бэкапит index.html, тянет канон из
|
||||||
|
git.cil.by, ставит, проверяет. **Важно**: REPO_RAW указывает на
|
||||||
|
`simbiot-landing-v2-live.html` — для presale-страницы нужно направить на
|
||||||
|
актуальный канон (`docs/simbiot_presale_landing.html` после пуша) —
|
||||||
|
параметр REPO_RAW.
|
||||||
|
|
||||||
|
## Открытые вопросы Alex
|
||||||
|
|
||||||
|
1. Задеплоить $100-канон на cil.by/presale (директива нарушена, платник есть).
|
||||||
|
2. Вернуть харнесу push-канал: FORGEJO-токен (write) в .env этого инстанса.
|
||||||
|
3. Ключи авто-балансов AUM: OPENROUTER_KEY / STRIPE_LIVE_KEY — сейчас
|
||||||
|
авто-refresh слеп (26.7 — stale-замер 10-04).
|
||||||
|
4. Живая БД 9router недоступна с этого хоста — burn считается оценкой из
|
||||||
|
стора (блендед-ставка). Если есть сетевой путь к usageHistory API — дать ключ.
|
||||||
Loading…
Reference in a new issue