Коммуникационная платформа · foundation stage
LUMERINE
GitHubБольшая платформа начинается с точных границ.
INFRASTRUCTURE01
SHARED CONTRACTS02
API + WEB03
NEXT / STAGE 0
Сначала фундамент. Потом платформа.
Инженерный фундамент платформы для геймеров, друзей и сообществ — без преждевременных claims о готовом продукте.
Stage 0 закрепляет архитектуру, shared contracts и validation gates. Аутентификация описана в документации; messaging, channels и calls остаются в roadmap. Эта граница определяет порядок следующих итераций.
01
Next.js
Web foundation
02
Fastify
API и health endpoints
03
Shared packages
Contracts, config, UI, permissions
04
Prisma / Docker / Caddy
Данные и инфраструктура
Что подтверждено.
Реализовано
- Next.js web foundation, Fastify health endpoints, shared packages и PostgreSQL/Prisma foundation.
- Docker/Caddy, tests и CI pipeline.
Спроектировано
- Initial technical architecture и authentication model в документации.
Запланировано
- Аутентификация, app shell, servers, channels, messaging, social, moderation и calls.
Основание для выводов
pnpm/Turborepo monorepo: apps, shared contracts, config, database, UI и permissions packages.
CI включает lint, typecheck, tests, build и Playwright; AGENTS.md/CLAUDE.md задают scoped workflow.