From 04e1e8f0dd85d19917ac5ba0b73cba65ebac8976 Mon Sep 17 00:00:00 2001 From: soryu Date: Mon, 26 Jan 2026 20:19:30 +0000 Subject: Add completion phases --- makima/src/daemon/task/manager.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'makima/src/daemon/task/manager.rs') diff --git a/makima/src/daemon/task/manager.rs b/makima/src/daemon/task/manager.rs index 86d7e05..8abff3f 100644 --- a/makima/src/daemon/task/manager.rs +++ b/makima/src/daemon/task/manager.rs @@ -720,6 +720,9 @@ makima supervisor status # Advance to the next phase (specify, plan, execute, review) makima supervisor advance-phase + +# Mark a phase deliverable as complete (e.g., 'plan-document', 'pull-request') +makima supervisor mark-deliverable [--phase ] ``` ### User Feedback @@ -781,6 +784,25 @@ makima supervisor advance-phase Valid phases: `specify`, `plan`, `execute`, `review` +### Marking Deliverables Complete + +Each phase has deliverables that must be completed before advancing. Use `mark-deliverable` to explicitly mark them as complete when you've verified the requirement is satisfied: + +```bash +# Mark a deliverable complete (defaults to current phase) +makima supervisor mark-deliverable plan-document + +# Mark a deliverable for a specific phase +makima supervisor mark-deliverable pull-request --phase execute +``` + +Common deliverable IDs by phase: +- **plan**: `plan-document`, `requirements-document` +- **execute**: `pull-request` +- **review**: `release-notes`, `retrospective` + +**Use `status` to see which deliverables are pending for the current phase.** + ## When to Advance Phases **IMPORTANT**: You MUST advance the contract phase as you complete work in each phase! -- cgit v1.2.3