From 51e2429dd46bcf4a329442df0ff6a58d8ce402eb Mon Sep 17 00:00:00 2001 From: alexion Date: Tue, 20 Oct 2026 16:05:27 -0400 Subject: [PATCH] fix(grill): show the complete decision frontier --- src/skills/grill/SKILL.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/skills/grill/SKILL.md b/src/skills/grill/SKILL.md index fd57fa9..04ed493 100644 --- a/src/skills/grill/SKILL.md +++ b/src/skills/grill/SKILL.md @@ -7,7 +7,17 @@ Interview the user relentlessly until you reach a shared understanding. Map this Maintain the design tree in a new Markdown file. Use the file as the source of truth. -Work the tree one question at a time. The **frontier** is every decision whose prerequisites are already settled: the questions you can ask now without guessing at answers you have not heard yet. Record the next frontier question in the file, then ask it and wait for the user's answer. +The **frontier** is the complete set of unresolved decisions whose prerequisites are settled. +At the start of the grill, inventory every known decision. +After each answer, recompute and display the complete frontier. +Do not hide ready decisions because another question is selected. + +Ask one selected frontier question per turn. +Mark it as selected in the displayed frontier. +A clarification does not settle, remove, or replace a question. +After answering a clarification, show the unchanged selected question again. + +Finish only when the frontier is empty. Format a question like so: