From 9b8ce69f37b525a9fe8632198cb7d40ab170f3e9 Mon Sep 17 00:00:00 2001 From: Alex Verkhovsky Date: Sat, 24 Jan 2026 21:57:08 -0800 Subject: [PATCH] fix(quick-spec): reorder final menu to D-B-A-P-R (#1402) Group "go-on" options first (Done, Begin Dev), then reasoning options (Advanced Elicitation, Party Mode, Adversarial Review). Follows established pattern: most common action first, related options grouped. Co-authored-by: Claude Opus 4.5 --- .../bmad-quick-flow/quick-spec/steps/step-04-review.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md b/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md index 6f234612..105c049d 100644 --- a/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md +++ b/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md @@ -115,11 +115,11 @@ Saved to: {finalFile} **Next Steps:** -[A] Advanced Elicitation - refine further -[R] Adversarial Review - critique of the spec (highly recommended) -[B] Begin Development - start implementing now (not recommended) [D] Done - exit workflow +[B] Begin Development - start implementing now (not recommended) +[A] Advanced Elicitation - refine further [P] Party Mode - get expert feedback before dev +[R] Adversarial Review again - critique of the spec (highly recommended) --- @@ -138,9 +138,9 @@ b) **HALT and wait for user selection.** #### Menu Handling Logic: -- IF A: Read fully and follow: `{advanced_elicitation}` with current spec content, process enhanced insights, ask user "Accept improvements? (y/n)", if yes update spec then redisplay menu, if no keep original then redisplay menu -- IF B: Load and execute `{quick_dev_workflow}` with the final spec file (warn: fresh context is better) - IF D: Exit workflow - display final confirmation and path to spec +- IF B: Load and execute `{quick_dev_workflow}` with the final spec file (warn: fresh context is better) +- IF A: Read fully and follow: `{advanced_elicitation}` with current spec content, process enhanced insights, ask user "Accept improvements? (y/n)", if yes update spec then redisplay menu, if no keep original then redisplay menu - IF P: Read fully and follow: `{party_mode_exec}` with current spec content, process collaborative insights, ask user "Accept changes? (y/n)", if yes update spec then redisplay menu, if no keep original then redisplay menu - IF R: Execute Adversarial Review (see below) - IF Any other comments or queries: respond helpfully then redisplay menu