Parent
Parent: #196
What to build
Remove private _comment and _cleanup methods from ExecutePhase and ReviewPhase. These duplicate the same Temporal activity-calling pattern that PhaseOps already provides through _phase_comment and _phase_cleanup.
Have phase classes call PhaseOps methods via the injectable callbacks seam instead of re-implementing activity calls. Keep only phase-specific logic (answer_questions, post_review_findings, dispatch_review).
This restores seam discipline: phases cross the seam once through PhaseOps instead of duplicating the I/O at each phase.
Acceptance criteria
Blocked by
Parent
Parent: #196
What to build
Remove private _comment and _cleanup methods from ExecutePhase and ReviewPhase. These duplicate the same Temporal activity-calling pattern that PhaseOps already provides through _phase_comment and _phase_cleanup.
Have phase classes call PhaseOps methods via the injectable callbacks seam instead of re-implementing activity calls. Keep only phase-specific logic (answer_questions, post_review_findings, dispatch_review).
This restores seam discipline: phases cross the seam once through PhaseOps instead of duplicating the I/O at each phase.
Acceptance criteria
Blocked by