1.3 KiB
1.3 KiB
status, system, specification_version, migration, owners
| status | system | specification_version | migration | owners | |
|---|---|---|---|---|---|
| draft | workspaces | 1 | in_progress |
|
Workspace system
Purpose
The workspace system owns workspace lifecycle, repositories, worktrees, branches, branch policies, workspace secrets, and workspace-scoped execution context.
Ownership
This system owns workspace creation and deletion, repository attachment, repository sets, local repositories, branch templates, secrets, and workspace Git state.
Workspace context identity, cached collection isolation, and navigation recovery after failed reads also belong here.
Exclusions
- Task-owned worktree lifetime belongs to the task system.
- Provider credentials belong to the integration system.
- Workspace settings presentation belongs to the UI system.
Migration record
Migration remains in progress while legacy source detail is extracted from the canonical requirement and system-design documents. Use the catalog command to find current sources.
Related systems
- Tasks: consumes workspace repositories and worktrees.
- Integrations: supplies remote repository identity.
- Platform: owns shared read capacity and persistence health.