f5a505c468
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com> Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
15 KiB
15 KiB
status, system, specification_version, migration, owners
| status | system | specification_version | migration | owners | |
|---|---|---|---|---|---|
| active | tasks | 1 | in_progress |
|
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
System design
Migration record
Migration remains in progress. Files that retain migration wrappers still need extraction before this system can return to a complete migration state.
Related systems
- Agents: supplies agent identity and execution profiles.
- Office: builds autonomous workflows on task primitives.
- UI: owns presentation-only task surfaces.
- Workspaces: owns repositories and task worktrees.