Master Plan: ROX.ONE → Workspace OS evolution (v1.1 → v2.0)
## Что это
# ROX.ONE → Workspace OS — Master Evolution Plan (v1.1 → v2.0)
**Document location:** `/home/dev/.claude/plans/brainstorming-graphify-repo-scan-projec-eventual-lemon.md` (\~7500 слов, 17 секций)
## Executive Summary
* ChatGPT-предложение проанализировано: 70% корректно, 5 критичных ошибок (local-first, no embeddings, no event sourcing, no presence, agent sessions as external).
* 60% Workspace Platform Layer уже построено в v1.0.0 (Routes, Sidebar, Sources OAuth, MCP, Multi-tenant Postgres, RBAC, Sync v2, Audit log, Rox Design embed).
* Нужны 3 новых внутренних сервиса (`@rox-one/object-graph`, `@rox-one/embeddings-pipeline`, `@rox-one/presence-hub`) + 1 native sidecar (`@rox-one/activity-sidecar`) для Day Tracking. БЕЗ новых БД — pgvector в существующем Postgres.
## 5 User Decisions (зафиксированы 2026-05-20)
1. **Embeddings:** Cohere `embed-multilingual-v3.0` (1024 dim) через `COHERE_API_KEY` ENV-only
2. **Mail attachments:** S3 adapter (T022)
3. **Native activity tracking:** с самого Phase B
4. **Whiteboard collab:** сразу multi-user от Phase C (Excalidraw + Yjs awareness)
5. **Notion-databases:** v1.1 как TableBlock в Notes Page + standalone module в v1.2
## OSS Stack (final)
TipTap 2.10 + Yjs 13.6 + @tiptap/extension-collaboration; **Excalidraw** (не tldraw — сменил лицензию); FullCalendar Standard; pgvector 0.8+; Orama 3.x; nodemailer + imapflow + mailparser; dnd-kit (✓ stoit) + TanStack Table (✓); active-win + node-idle для activity tracker.
## 12 Workstreams + готовность
| \# | Workstream | Готовность |
| -- | -- | -- |
| W1 | Workspace Platform — Object Model | 5% |
| W2 | Module Registry + Sidebar v2 | 30% |
| W3 | Embeddings + Semantic Search | 0% |
| W4 | Event Sourcing + Audit Replay | 40% |
| W5 | Notes / Pages module | 0% |
| W6 | Tasks / Kanban module | 10% |
| W7 | Today / Day Tracking | 0% |
| W8 | Calendar module | 5% |
| W9 | Mail module | 5% |
| W10 | Drive module v2 | 60% |
| W11 | Whiteboard module | 0% |
| W12 | Team Workspace + Realtime Presence | 50% |
| W13 | AI Context Layer | 20% |
| W14 | DevOps & Quality | 70% |
## 5 фаз roadmap (\~22-32 недели)
* **Phase A (4-6 нед):** Platform Foundations — ContentObject + Relation + ActivityEvent + Embeddings + Module Registry + AgentSession migration
* **Phase B (6-8 нед):** First New Modules — Notes + Tasks + Today (manual + native activity)
* **Phase C (5-7 нед):** Sync & Connect — Calendar + Mail read-only + Whiteboard с multi-user
* **Phase D (4-6 нед):**...
## Статус
Это задача из текущего backlog'а ROX.ONE (Linear). Текущий статус в Linear: `Бэклог — Backlog`. Метки: —.
## 🔗 Linear
- [PZD-111](https://linear.app/kuhjie/issue/PZD-111/master-plan-roxone-workspace-os-evolution-v11-v20) — backing ticket
Log in to comment and vote
No comments yet
Be the first to share your thoughts.