Task Breakdown Flow
Workflow for executing multi-step tasks with mandatory evidence requirements and verification loops. Each step must be self-sufficient and produce verifiable output.
mcp__moira__start({ workflowId: "task-breakdown-flow" })Process
Section titled “Process”flowchart LR
A[Understand] --> B[Decompose]
B --> C[Validate]
C --> D[Approve]
D --> E[Execute]
E --> F[Verify Step]
F --> G{More Steps?}
G -->|Yes| E
G -->|No| H[Deliver]| Step | Action | Output |
|---|---|---|
| 1. Understand | Collect requirements: task, deliverable, constraints, success criteria | Clear task definition |
| 2. Decompose | Break into 3-10 concrete steps with expected_output | Self-sufficient step list |
| 3. Validate | Automatic check for step self-sufficiency | Validated plan |
| 4. Approve | User confirms plan before execution | Approved plan |
| 5. Execute | Execute each step with evidence | Step artifacts |
| 6. Verify Step | Verify each step against expected_output | Verified completion |
| 7. Deliver | Final result with all evidence | Complete deliverable |
Features
Section titled “Features”Self-Sufficient Steps
Section titled “Self-Sufficient Steps”Each step contains all information needed for execution without full plan context:
- File paths and locations
- Specific actions to perform
- Expected output format
Evidence Required
Section titled “Evidence Required”| Evidence Type | Example |
|---|---|
| Screenshot | UI state verification |
| File | Created or modified files |
| Link | Published resource URL |
| Description | Detailed completion report |
Retry with Escalation
Section titled “Retry with Escalation”- Up to 3 attempts per step
- On failure: user chooses
skip/escalate/revise_plan revise_planreturns to planning phase with issue context
User Approval Gates
Section titled “User Approval Gates”- Plan approval: Required before execution begins
- Escalation decisions: User controls failure handling
Example Node Configuration
Section titled “Example Node Configuration”{ "id": "execute-step", "type": "agent-directive", "directive": "Execute step {{current_step_number}}: {{current_step_description}}. Provide evidence of completion.", "completionCondition": "Step executed with verifiable evidence matching expected_output", "connections": { "next": "verify-step" }}Use Cases
Section titled “Use Cases”- Write and publish article
- Conduct research with report
- Implement feature with tests
- Prepare presentation
- Any task with 3+ steps requiring verified completion
Related
Section titled “Related”- Content Creation — For text content creation
- Research Workflow — For research with verified sources
- Workflow Templates Overview — All available templates