Parent
Tracks part of #1522.
Why This Should Exist
The workspace is the product unit for sources, chats, notes, generated artifacts, task-agent runs, decisions, and review history. The current product direction depends on a canonical workspace model, but the repo still needs a clear bridge between browser-local workspace state and the server-backed record needed for cross-device use, SaaS team ownership, and enterprise governance.
Track Fit
- OSS/self-hosted completeness: make local workspace state coherent, recoverable, and inspectable.
- SaaS first-value readiness: let a user start in one workspace and keep sources, chat, artifacts, and tasks together.
- Enterprise pilot readiness: provide the minimum server-owned workspace record needed for team ownership, permissions, retention, and audit.
Scope
Non-Goals
- Full real-time collaboration semantics.
- Replacing all workspace-adjacent UI routes in one pass.
- Building a new workspace product surface beside the existing WebUI.
Acceptance Criteria
Parent
Tracks part of #1522.
Why This Should Exist
The workspace is the product unit for sources, chats, notes, generated artifacts, task-agent runs, decisions, and review history. The current product direction depends on a canonical workspace model, but the repo still needs a clear bridge between browser-local workspace state and the server-backed record needed for cross-device use, SaaS team ownership, and enterprise governance.
Track Fit
Scope
Non-Goals
Acceptance Criteria