fix(skills): clarify escaped grill prefixes

This commit is contained in:
2026-09-08 11:39:28 -04:00
parent 3f257eadaf
commit 7dc5f8f6ac

View File

@@ -71,11 +71,11 @@ Start each line with one escaped prefix, one space, one bracket state, one space
Indent cause notes by two spaces under the changed question.
Do not nest open questions under other open questions.
Use the line prefix to show list changes on the current turn:
Use the raw prefix to choose the escaped prefix for the current turn:
- `-` for unchanged, resolved, or removed questions
- `+` for questions added by the latest answer
- `~` for questions updated by the latest answer
- `\-` for unchanged, resolved, or removed questions
- `\+` for questions added by the latest answer
- `\~` for questions updated by the latest answer
Use the bracket state to show the question state:
@@ -84,21 +84,21 @@ Use the bracket state to show the question state:
- `[x]` for resolved questions
- `[-]` for removed questions
Keep `- [ ]` and `- [b]` questions visible every turn.
Show `+`, `~`, `[x]`, and `[-]` for one turn only.
After that turn, keep an updated question visible as `- [ ]` or `- [b]`.
Keep `\- [ ]` and `\- [b]` questions visible every turn.
Show `\+`, `\~`, `[x]`, and `[-]` for one turn only.
After that turn, keep an updated question visible as `\- [ ]` or `\- [b]`.
After that turn, remove resolved and removed questions from the visible list.
Use `- [b]` for questions the agent knows exist but cannot ask yet.
When a blocked question becomes askable, mark it with `~ [ ]` for one turn.
Do not use `+ [ ]` for unblocked questions because they are not new.
Use `\- [b]` for questions the agent knows exist but cannot ask yet.
When a blocked question becomes askable, mark it with `\~ [ ]` for one turn.
Do not use `\+ [ ]` for unblocked questions because they are not new.
Add questions only when the latest answer directly causes them.
When the user extends scope instead of answering, account for the new question before pursuing it.
Do not add optional follow-up questions to the open-question list.
Put optional follow-up questions in the final summary instead.
Include a cause note for each `+`, `~`, and `[-]` change.
Include a cause note for each `\+`, `\~`, and `[-]` change.
Use this format:
```md