мастер-борд · структура

TakeProfit — карта всей структуры

Вся система и весь разбор на одном экране: архитектурный стек, подсистемы, потоки и деливераблы.

📦 352 чанка + 6 воркеров + 46 CSS📚 99 доков🧩 36 подсистем🖥 ~55 скринов📄 9 документов + PDF

Поток данных (от бэкенда до пикселей)

Go backend · gRPC Connect stream 6× SharedWorkerComlink · reconnect Svelte stores PixiJS WebGL2 · 1 canvas

Архитектурный стек (16 блоков)

🧩Каркас
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)

Виджеты рабочего пространства

ChartWatchlistScreenerFinancialsMarket DepthIndie® Code EditorStrategy / BacktestingFeedNotesAccountLime / J2T / Ilotcos

Сильные стороны · и риски (из ревью)

✅ Преимущества

vs TradingViewWebGL-рендер (у TV — Canvas2D)
Creator-экономикаBorn to Earn до 100% автору
AI/MCPпубличный MCP-сервер
СкриптыIndie серверный (как Pine)

⚠ Системные риски

Стабильностьsingle canvas/контекст без восстановления
Стоимостьиндикаторы 100% на сервере, без дедупа
Данныенет heartbeat → stale price
Безопасность100% телеметрия+PII; ключи плейнтекстом

Деливераблы (клик — открыть)

📇
Каталог поштучно80 индик. + 44 алго + 40 инстр. + 11 виджетов
🔬
Архитектурное ревью42 проблемы + роадмап + тикеты
🗺
Полное техописание36 подсистем, мини-сайт
🖱
UX доскональноживой обход интерфейса
⚔️
vs TradingViewконкурентное сравнение
📦
Мастер-разборсвод одной лентой
⚙️
Chart teardownстек/протокол
🧩
Архитектура кода7 подсистем + код
📸
UX walkthroughранний визуальный обход
📕
PDF-комплект142 стр · всё вместе
📂
Индекснавигатор по документам