diff --git a/docs/superpowers/plans/2026-06-09-sdd-task-scoped-review-dispatch.md b/docs/superpowers/plans/2026-06-09-sdd-task-scoped-review-dispatch.md index fb5993d6..564da68f 100644 --- a/docs/superpowers/plans/2026-06-09-sdd-task-scoped-review-dispatch.md +++ b/docs/superpowers/plans/2026-06-09-sdd-task-scoped-review-dispatch.md @@ -626,7 +626,9 @@ the review-fix cycle play out — that cycle is exactly the behavior under test. The deliverable must end up in the checkout you launched in (the main -working tree). Once the agent reports the plan is complete (both functions +working tree). If the agent did its work on a branch or in a worktree, it +is not done until it has merged/finished that work back into the main +checkout. Once the agent reports the plan is complete (both functions implemented, tests passing) AND the code is present on the main checkout, you are done. @@ -671,6 +673,7 @@ pre() { requires-tool npm file-exists 'docs/superpowers/plans/report-plan.md' file-contains 'docs/superpowers/plans/report-plan.md' 'formatAdminReport' + file-contains 'docs/superpowers/plans/report-plan.md' 'repeat(40)' } post() {