🧩Каркас
SSR-фронт, маршруты лендинга и терминала в одном билде
SvelteKitSvelte 5 (runes)
📈Чарт-движок
Форк модели TradingView + свой GPU-рендер; свечи инстансингом
Lightweight Charts (форк)PixiJS v7 · WebGL2on-demand рендер
🪟Layout / виджеты
Докинг-сетка поверх ОДНОГО full-viewport canvas
Lumino DockPanelresize · tabs · DnDsingle canvas
🔌Данные
Бинарный RPC к Go-бэкенду; ~20 protobuf-сервисов
Connect-Webprotobuf-esbackend/trading.takeprofit.com
🧵Стриминг
Server-streaming по HTTP в воркерах, шаринг между вкладками
6× SharedWorkerComlinkreconnect (нет heartbeat)
📜Скрипты
Python-подобный DSL, исполнение на сервере
Indie® DSLCodeMirror 6 + LezerR_PYTHON / R_WASM
📊Стакан / Order Flow
DOM + пузыри потока на CPU-канвасе
TxOrderBook (Canvas2D)Order Flow Bubblessnapshot+delta
💱Трейдинг
Ордера с графика; Beta
TradingApi (Connect)Bybit нативно · Lime iframeMarket/Limit · GTC
🔔Алерты
14 триггеров, 5 каналов доставки
popup/email/TelegramDiscord/webhookпеременные {{ticker}}
🔐Auth
OAuth + cookie-сессия + refresh
Stytch (Google)httpOnly cookieaccessToken refresh
💾Persist
Воркспейс/настройки на сервере (не в браузере)
REST /api/settingsky · throttle 5сschema-миграции
🎨Дизайн
Токены wide-gamut, темизация data-theme
Tailwind (tw-)display-p3 · 15 тем7 seeds → токены
🤖AI / MCP
Встроенный чат + публичный MCP-сервер
Anthropic (BYOK)5 chart-actionsmcp.takeprofit.com
📡Аналитика
4 системы телеметрии (см. ревью — риски)
Sentry (100%+PII)PostHog autocaptureGA4 · Reddit
🌐Рынки
Агрегатор данных внешних провайдеров
US equities (NYSE/Nasdaq)CFD (Pepperstone/Exness)70+ крипто · DEX
💰Монетизация
Creator-экономика
Born to Earnмаркетплейс индикаторовплатные посты (Stripe)
✅ Преимущества
vs TradingViewWebGL-рендер (у TV — Canvas2D)
Creator-экономикаBorn to Earn до 100% автору
AI/MCPпубличный MCP-сервер
СкриптыIndie серверный (как Pine)
⚠ Системные риски
Стабильностьsingle canvas/контекст без восстановления
Стоимостьиндикаторы 100% на сервере, без дедупа
Данныенет heartbeat → stale price
Безопасность100% телеметрия+PII; ключи плейнтекстом