What problem does it solve?
phaseflow helps you move a complex engineering phase forward in a controlled engineering loop by using a design source as the decision truth and a control document as the execution and gatekeeping truth.
Core Features & Use Cases
- Design-driven phase control: Uses
design_doc as the primary authority for phase design, planning, and review judgments to ensure outcomes match the intended architecture and success criteria.
- Total control via
control_doc: Reads and continuously updates the phase state, work-unit status, artifact paths, commit hashes, review conclusions, residual risks, and next entry points.
- Multi-agent routing and review adjudication: Dispatches specialist agents, consolidates independent reviews, and records durable accept/reject/defer findings with risk tracking.
- Gate-based progression: Advances from phase discussion through aggregate deep review to
ready-to-open-draft-PR, then (after user authorization) continues through the draft PR gate until draft-PR-pass.
Quick Start
Run phaseflow with your design document and implementation control document so it can read control_doc first, then plan and route work to move the current phase to the draft PR gate.