Parallel Phase Execution

Execute multiple workflow phases concurrently for faster development cycles

Bootspring supports executing multiple workflow phases in parallel, dramatically reducing overall development time for independent tasks.

Overview

Traditional workflows execute phases sequentially:

Phase 1 → Phase 2 → Phase 3 → Phase 4 [=====] [=====] [=====] [=====] Total: 4 units

With parallel execution:

Phase 1 → Phase 2 ──┐ [=====] [=====] │ ├── Phase 4 Phase 1 → Phase 3 ──┘ [=====] [=====] [=====] Total: 3 units

Parallel-Enabled Workflows

Full Stack Parallel Development

Loading code block...

Comprehensive Audit

Loading code block...

Generate a Parallel Plan (v2.3.4)

The orchestrator plan action generates structured execution plans via MCP:

Use bootspring_orchestrator action=plan context="Full production audit"

Returns phases marked parallel or sequential with agent assignments and skill references. Claude Code spawns one agent per specialist simultaneously.

Using Parallel Execution

Starting Parallel Phases

When you advance into a parallel section, Bootspring automatically detects and starts all parallel phases:

Loading code block...

Completing Individual Phases

Each parallel phase must be completed individually:

Loading code block...

Checking Parallel Status

Loading code block...

Best Practices

Good Candidates for Parallel Execution

  • Frontend and backend development (after API contract)
  • Multiple audit types (security, performance, code quality)
  • Documentation and testing
  • Multi-service deployments

Avoid Parallelizing

  • Phases with data dependencies
  • Sequential approval gates
  • Database migrations (unless independent)