Skip to content

wb-flow vs OpenSpec

Dimensionwb-flowOpenSpec
Execution (plan → parallel verified changes)partial
Planning (intent → executable task graph)partial
Artifact traceability (task → explain/execute/validate links)

Architecture

OpenSpec optimizes for lightweight brownfield deltas (ADDED / MODIFIED / REMOVED). It is heavily focused on the delta/change model for existing projects, allowing quick, specific modifications. wb-flow is more comprehensive, tracking the entire artifact graph (requirements, tasks, explanations, validations) across both greenfield and brownfield projects with wave-based execution.

Decision Framework

  • Choose OpenSpec if: you are doing brownfield work (e.g., "add OAuth without rewriting the world spec") and want a purely delta/change model.
  • Choose wb-flow if: you need full engineering traceability, composable planning, and explicit wave-based execution.