跳到主要内容

Workspace Module Specifications

Index of all specification documents related to workspaces


Platform Distinction

Important: This project has two different "workspace" concepts:

AspectDesktop WorkspaceWeb Workspace
Platformapps/desktop (Tauri)apps/web (Next.js)
DefinitionLocal folder + agent configurationCloud collaboration space
StorageSQLite + local file systemPostgreSQL
FeaturesMCP, Skills, Chat, KanbanPackage management, member management
Agent Support.claude/, .codex/, .cursor/N/A

Core Specifications

Desktop Workspace System (Primary)

SpecDescriptionStatus
workspace-managementDesktop workspace core architectureDone
desktop-chat-workanyChat feature integration (based on workany)Planning

Web Workspace System

SpecDescriptionStatus
workspace-apiWeb Workspace CRUD APIDone
workspace-uiWeb Workspace UI pagesDone

Kanban System

Task board functionality within workspaces (Desktop Only)

Architecture & Analysis

SpecDescriptionStatus
kanban-integrationKanban overall architecture + package designSpecification
kanban-featuresCore feature specifications (Phase 1-2)Specification
vibe-kanban-architecturevibe-kanban frontend architecture deep analysisReference
desktop-kanban-integration-progressDesktop integration progress report (~75%)Report

Implementation Phases

PhaseSpecFocusStatus
P3kanban-phase3Advanced features (quick create, keyboard navigation, statistics)Planning
P4kanban-phase4Collaboration featuresPlanning
P5kanban-phase5Automation + integrationPlanning
P6kanban-phase6Views + reportsPlanning
P7kanban-phase7AI integrationPlanning
P8kanban-phase8Advanced customizationPlanning

Relationship Diagram

Desktop App
└── Workspace Management
├── Global Workspace (~/)
│ └── Agents (.claude/, .codex/, .cursor/)
│ ├── MCP Servers
│ └── Skills
└── Custom Workspaces (project folders)
├── Agents (local configs)
│ ├── MCP Servers
│ └── Skills
├── Chat ← desktop-chat-workany
└── Kanban ← kanban-*

Web App
└── Workspaces (cloud)
├── Packages (MCP/Skills)
├── Members
└── Settings

  • Adding new workspace features: Start with workspace-management spec
  • Kanban development: Start with kanban-integration spec
  • Chat integration: See desktop-chat-workany spec
  • Web workspace API: See workspace-api spec