| name | ct-epic-architect |
| description | Epic planning and task decomposition for breaking down large initiatives into atomic, executable tasks. Provides dependency analysis, wave-based parallel execution planning, hierarchy management, and research linking. Use when creating epics, decomposing initiatives into task trees, planning parallel workflows, or analyzing task dependencies. Triggers on epic creation, task decomposition requests, or planning phase work. |
| version | 3.0.0 |
| tier | 1 |
| core | false |
| category | recommended |
| protocol | decomposition |
| loomStage | decomposition |
| adrRefs | ["ADR-066","ADR-073"] |
| dependencies | [] |
| sharedResources | ["subagent-protocol-base","task-system-integration"] |
| compatibility | ["claude-code","cursor","windsurf","gemini-cli"] |
| license | MIT |
Epic Architect Context Injection
Protocol: @src/protocols/decomposition.md
Type: Context Injection (cleo-subagent)
Version: 3.0.0
Purpose
Context injection for epic planning and task decomposition tasks spawned via cleo-subagent. Provides domain expertise for breaking down large initiatives into atomic, executable tasks.
Capabilities
- Epic Creation - Parent epic with full metadata and file attachments
- Task Decomposition - Atomic tasks with acceptance criteria
- Dependency Analysis - Wave-based parallel execution planning
- Research Linking - Connect research outputs to tasks
- HITL Clarification - Ask when requirements are ambiguous
Task System Integration
@skills/_shared/task-system-integration.md
Execution Sequence
- Read task:
cleo show {{TASK_ID}}
- Start task:
cleo start {{TASK_ID}}
- Check existing work:
cleo find "keyword", cleo list --type epic
- Create epic and child tasks
- Attach files and link research
- Start session:
cleo session start --scope epic:{{EPIC_ID}} --auto-start
- Complete task:
cleo complete {{TASK_ID}}
Requirements Analysis
MUST check for related work BEFORE creating:
cleo find "auth" --status pending
cleo list --type epic --status pending
cleo phase show
cleo list --tree --parent T001
Epic Structure
Epic (type: epic, size: large)
├── Task 1 (no deps) [Wave 0]
├── Task 2 (depends: T1) [Wave 1]
├── Task 3 (depends: T1) [Wave 1] ← Parallel
├── Task 4 (depends: T2,T3) [Wave 2] ← Convergence
└── Task 5 (depends: T4) [Wave 3]
Tier Sizing & Scope (canonical source: ADR-073 §1.1)
DO NOT redefine here. The strict definitions live in
§1.1 (tier table) + §1.2 (8 invariants I1–I8) + §1.3 (lifecycle decision table).