Workflows
Development
Workflow definition
Development
Claude CodeFactory
Development Workflow
Standard workflow for implementing new features or making significant code changes.
Workflow Steps
1. Planning Phase
Droid: planner
Purpose: Research and create implementation plan
- Analyze requirements
- Research technical approaches
- Identify dependencies and risks
- Create phased implementation plan
2. Implementation Phase
Droid: coder
Purpose: Write the code
- Follow the plan from Phase 1
- Implement in small, testable increments
- Follow project coding standards
- Handle errors appropriately
3. Testing Phase
Droid: tester
Purpose: Validate implementation
- Run existing test suites
- Ensure no regressions
- Check coverage requirements
- Verify build passes
4. Review Phase
Droid: reviewer
Purpose: Quality assessment
- Code quality check
- Security review
- Performance analysis
- Best practices verification
5. Debug Phase (If Needed)
Droid: debugger
Purpose: Investigate issues
- Only triggered if tests fail or issues found
- Root cause analysis
- Fix implementation
- Return to Testing Phase
Workflow Diagram
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ Planner │ -> │ Coder │ -> │ Tester │ -> │Reviewer │
└─────────┘ └─────────┘ └────┬────┘ └─────────┘
│
┌────▼────┐
│Debugger │ (if issues)
└─────────┘Success Criteria
- All tests pass
- Coverage meets requirements
- No critical/high issues in review
- Build succeeds
- Documentation updated (if needed)