Parent
Parent: #196
What to build
Remove _WorkflowCommon from DevLoopWorkflow inheritance and migrate all I/O calls to use PhaseOps methods. DevLoopWorkflow should inherit only PhaseOps.
This consolidates the I/O seam so that all comment, dispatch, cleanup, reviewer, and KPI operations flow through a single protocol — PhaseOps. The workflow behavior must remain identical; only the code path changes (no more multiple inheritance).
Acceptance criteria
Blocked by
Parent
Parent: #196
What to build
Remove _WorkflowCommon from DevLoopWorkflow inheritance and migrate all I/O calls to use PhaseOps methods. DevLoopWorkflow should inherit only PhaseOps.
This consolidates the I/O seam so that all comment, dispatch, cleanup, reviewer, and KPI operations flow through a single protocol — PhaseOps. The workflow behavior must remain identical; only the code path changes (no more multiple inheritance).
Acceptance criteria
Blocked by