- Новый порядок этапов (D-026): фаза 1 — концепт на dev без внешних
сервисов (1b сайт, 1c вход, 1d ключи, 1e счёт и демо-оплата,
1f демо-выдача, 1g продления, 1h рефералы); фаза 2 — Telegram;
фаза 3 — ALTCHA, ЮKassa, почта, Twenty, Chatwoot, Umami, выдача
через API и публичный запуск; фаза 4 — звёзды и эквайринги.
- Решения: демо-оплата по списку IP (D-027), выдача ключей через
адаптер manual/demo/api (D-028), страницы сайта из блоков Payload
(D-029), пересборка через revalidatePath (D-030), RU-адрес у mass
(D-031), счётчик свободных серверов (D-032), переводы на 5 языков
в каждом этапе (D-033).
- Тексты описывают работающий продукт; Вейликс — выделенный IP на
общем сервере; Telegram поддержки — @veilix_support; сроки ответа
не обещаем; VPN-серверы не ведут журналов.
- Ссылки на этапы во всех документах, Q-12 решён (ЮKassa для RUB),
R-19 (библиотеки для headless Chromium) сделано.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- R-17: location /_next/hmr во всех dev-блоках nginx, горячая
перезагрузка держится без переподключений; этап 1a закрыт полностью.
- Q-19: крайние случаи реферального бонуса днями подтверждены (D-025).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Q-02: цены mass в USD $6.99 и $69.90, пресеты пополнения в RUB и USD.
- D-025: реферальный бонус — 30 дней к ключу обоим вместо денег;
продления без оплаты (key-extensions); крайние случаи — Q-19.
- Q-08, Q-09: help@veilix.app и help@veilixvpn.com, часы по Москве.
- Q-16: ящики на почтовом хостинге (R-18), на этапе 2 — Chatwoot по IMAP.
- R-01 сделано; R-17: путь HMR в Next 16.4 — /_next/hmr.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Next 16.4 и Payload 3.91 в одном приложении, PostgreSQL с UUID,
TypeScript 6, ESLint 9, Prettier, Vitest
- Payload: администраторы с ролями, multi-tenant по сайтам, локализация
en/ru/de/fr/es, интерфейс админки ru/en, языки сайта (sites.locales)
- Коллекции sites, domains, currencies, countries, locations, tags,
tariffs, payment-systems (manual), media и начальные данные (pnpm seed)
- Proxy: хост → домен, язык и валюта, внутренние маршруты по хосту;
/admin и /api закрыты на доменах брендов
- Токены и темы брендов, оболочки сайта и кабинета, переключатели языка,
валюты и темы, заглушки страниц
- /svc/health, юнит systemd veilix-dev.service
- Документация: решения D-022…D-024, команды в CLAUDE.md
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>