VibeRune
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)

On this page