status, system, specification_version, migration, owners
| status | system | specification_version | migration | owners | |
|---|---|---|---|---|---|
| active | tasks | 1 | complete |
|
Task and workflow system
Purpose
The task and workflow system owns durable work items, task relationships, execution lifecycle, workflow steps, queued launches, and the contracts that move a task through its configured process.
Ownership
This system owns task identity and metadata, task documents and attachments, parent and dependency relationships, task creation and launch behavior, task runtime state publication, workflow definitions and transitions, completion signals, and task-scoped scheduling contracts.
Exclusions
- Agent identity, permissions, and runtime profiles belong to the agent system.
- Repository and worktree ownership belongs to the workspace system.
- Office-specific autonomous agent identities and dashboards belong to the Office system.
- Presentation-only behavior belongs to the UI specifications.
Specification map
Requirements
- Active clarification lifecycle
- Active clarification lifecycle scenarios
- Agent-generated titles
- Attach workspace sources
- Archive confirmation
- Autopilot mode
- Blocked task escalation
- Cancelled turn completion
- Create dialog advanced dependency settings
- Create dialog dependency selector
- Documents
- Execution stages
- External task ID idempotency
- External task ID idempotency boundaries
- External task ID idempotency scenarios
- Explicit workflow-step completion signal
- Interrupted task indicator
- Labels
- Link an existing task to a GitHub issue
- MCP task agent-profile default
- Model unification
- Multi-branch tasks
- Parent-child message interrupt
- Parent-child task stop
- Prevent agent autostart on open
- Prompt attachments
- Quick chat expiration
- Quick chat repository context
- Remote contribution tasks
- Rich task title previews
- Run scheduling
- Runtime state publication order
- Sidebar task edit
- Subtask checklist
- Subtask completion trigger
- Subtask detachment
- Subtask reparenting
- Subtree controls
- Task create escape dismissal
- Task create executor default
- Task create workflow memory
- Task dependencies
- Task launch failure recovery
- Task title length limit
- User question turn boundary
- Without repositories
- Runtime cleanup
- Workflow cycle guardrails
- Workflow duplication
- Workflow quorum decision recording
- Workflow quorum decision recording: agent surface
- Workflow quorum decision recording: concurrency
- Workflow quorum decision recording: diagnostics
- Workflow quorum decision recording: participant slate
- Workflow quorum decision recording: re-evaluation
- Workflow quorum decision recording: regression
- Workflow quorum decision recording: step binding
- Workflow quorum decision recording: verdict vocabulary
- Workflow session settings
- Workflow settings autosave
- Workflow step agent-start ownership
- Workflow sync workspace authorization
- Workflow task-step transition ledger
- Workflow task-step transition ledger scenarios
- WIP limits and visible overflow queues
System design
- Active clarification lifecycle
- Attach workspace sources
- External task ID idempotency
- External task ID idempotency operations
- Model unification
- Remote contribution tasks
- Runtime cleanup
- Task dependencies
- Workflow quorum decision recording
- Workflow task-step transition ledger
- WIP limit and pull system
Migration status
All task and workflow sources in this migration are now represented by authoritative requirement and system-design documents under this directory. The legacy editable sources were split by capability, lifecycle, and contract boundary, then removed from the legacy tree.
Related systems
- Agents: supplies agent identity and execution profiles.
- Office: builds autonomous workflows on task primitives.
- UI: owns presentation-specific task surfaces.
- Workspaces: owns repositories and task worktrees.