Files
kandev/docs/specs/workspaces/README.md
T
2026-09-09 07:50:57 +01:00

70 lines
2.5 KiB
Markdown

---
status: draft
system: workspaces
specification_version: 1
migration: in_progress
owners:
- kandev
---
# 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.
## Exclusions
- Task-owned worktree lifetime belongs to the [task system](../tasks/README.md).
- Provider credentials belong to the [integration system](../integrations/README.md).
- Workspace settings presentation belongs to the [UI system](../ui/README.md).
## Specification map
### Requirements
- [Branch Policies](requirements/branch-policies.md)
- [Create a Local Repository During Task Creation](requirements/create-local-repository.md)
- [Empty Remote Repositories](requirements/empty-remote-repositories.md)
- [Kanban workspace creation](requirements/creation.md)
- [Workspace Deletion](requirements/deletion.md)
- [Improve Kandev](requirements/improve-kandev.md)
- [Local Workspace Repositories](requirements/local-repositories.md)
- [Organization Units](requirements/org-units.md)
- [Repository and Workspace Secrets](requirements/repository-secrets.md)
- [Repository Sets](requirements/repository-sets.md)
- [Copy and Move Secrets Between Scopes](requirements/secret-scope-transfer.md)
- [Workspace Base-Branch Propagation](requirements/workspace-base-branch-propagation.md)
- [Worktree Base Refresh](requirements/worktree-base-refresh.md)
- [Worktree Branch Templates](requirements/worktree-branch-templates.md)
### System design
- [Secret reference protection](system-design/repository-secrets.md)
- [Empty Remote Repositories](system-design/empty-remote-repositories.md)
- [Improve Kandev](system-design/improve-kandev.md)
- [Copy and Move Secrets Between Scopes](system-design/secret-scope-transfer.md)
- [Branch Policies](system-design/branch-policies.md)
- [Worktree Base Refresh](system-design/worktree-base-refresh.md)
- [Local Workspace Repositories](system-design/local-repositories.md)
- [Organization Units](system-design/org-units.md)
## Migration record
Migration remains in progress while legacy source detail is extracted from the
canonical requirement and system-design documents above.
## Related systems
- [Tasks](../tasks/README.md): consumes workspace repositories and worktrees.
- [Integrations](../integrations/README.md): supplies remote repository identity.