Skip to content

Allow AskUserQuestion for Stage 2-3 choice checkpoint - #2

Merged
cadic merged 1 commit into
trunkfrom
explore-askuserquestion-checkpoint
Jun 29, 2026
Merged

Allow AskUserQuestion for Stage 2-3 choice checkpoint#2
cadic merged 1 commit into
trunkfrom
explore-askuserquestion-checkpoint

Conversation

@cadic

@cadic cadic commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Summary

Lets the SpecForge Stage 1 (explore) skill use an interactive single-select tool (e.g. AskUserQuestion) for the solution-approach selection at the Stage 2–3 choice checkpoint, when the harness provides one. The text marker (=== YOUR CHOICE (STAGES 2–3) ===) remains the documented fallback for non-Claude-Code runtimes.

Changes

  • references/process.md — Stage 2–3 checkpoint instructs using the interactive tool when available (one option per approach, trade-off summary in each description; the tool's auto "Other" covers "suggest revisions"). Full Stage 2–3 prose stays in the message; the tool carries only the selection. Stage 3 closing line updated to match.
  • SKILL.md — at-a-glance step 3 notes the tool-or-marker choice.

Not changed

The Stage 1 questions checkpoint (=== WAITING FOR ANSWERS (STAGE 1) ===) stays a plain text marker — it's open-ended Q&A, not a fixed-option choice.

…plore

Use an interactive single-select tool (e.g. AskUserQuestion) for the
solution-approach selection when the harness provides one, with the text
marker as a documented fallback. The Stage 1 questions checkpoint is left
as plain text.
@cadic cadic self-assigned this Jun 29, 2026
@cadic
cadic merged commit ca0d7df into trunk Jun 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant