refactor(skills): inline grill turn endings

This commit is contained in:
2026-09-08 14:42:28 -04:00
parent 046b5e7dc7
commit c4d9b9cc33

View File

@@ -73,8 +73,9 @@ A completed grill summary is not an instruction to build.
Probe vague words, overloaded terms, and hidden assumptions. Probe vague words, overloaded terms, and hidden assumptions.
Use concrete scenarios to test concept boundaries and edge cases. Use concrete scenarios to test concept boundaries and edge cases.
When code contradicts the user's claim, quote both the claim and the code behavior. When code contradicts the user's claim, quote both the claim and the code behavior.
If the turn includes a correction, file edit, apology, or explanation, still end with the next numbered question.
Finish when the turn ends with one numbered question, summary, or pause statement. Finish when the turn ends with the next numbered question.
5. Close or pause. 5. Close or pause.
Close when `Open questions:` and `Blocked questions:` are empty. Close when `Open questions:` and `Blocked questions:` are empty.
@@ -82,15 +83,6 @@ A completed grill summary is not an instruction to build.
Include optional follow-up questions that were not added to either section. Include optional follow-up questions that were not added to either section.
Do not act on the summary unless the user gives a new implementation instruction. Do not act on the summary unless the user gives a new implementation instruction.
If the user changes tasks, state that grill is paused. If the user changes tasks, state that grill is paused.
End the turn with the final decision summary or the pause statement.
Finish when the summary is delivered or grill is explicitly paused. Finish when the summary is delivered or grill is explicitly paused.
## Turn endings
While grill is active, every assistant turn must end with exactly one of these items:
- the next numbered question
- the final decision summary
- a plain statement that grill is paused because the user changed tasks
If the turn includes a correction, file edit, apology, or explanation, still end with the next numbered question.