Merge origin/main (v1.91.15.0, #3017) into garrytan/parallel-waves; release metadata v1.91.16.0

Conflicts resolved by hand in templates, tests, CLAUDE.md, TODOS.md,
CHANGELOG.md and bin/gstack-config; generated SKILL.md/sections, the agents
digest and test/fixtures/context-budget.json regenerated. The eval codemod
re-applied to main's new gstack-paths/gstack-slug evals. Coverage-read rule:
bare echo separators after unknown output extend the unknown span (main's
pathspec CI shape). CLAUDE.md keeps the TREE_MUTATING, catalog-ceiling and
detach-timeout facts main's instruction-facts test pins.
This commit is contained in:
garrytan committed 2026-10-03 08:53:18 +00:00
commit 6fb8ea3d10
351 files changed
+7477 -8179

No files matched your search

+1 -1
View File
@@ -111,7 +111,7 @@ Tokens: N | Est. cost: ~$X.XX
3a. **Synthesis recommendation (REQUIRED).** After presenting the full
adversarial output, emit ONE recommendation line summarizing what the user
should do, in the canonical format the AskUserQuestion judge grades:
should do, in this format:
```
Recommendation: <action> because <one-line reason that names the most exploitable finding>
+1 -1
View File
@@ -109,7 +109,7 @@ Tokens: N | Est. cost: ~$X.XX
3a. **Synthesis recommendation (REQUIRED).** After presenting the full
adversarial output, emit ONE recommendation line summarizing what the user
should do, in the canonical format the AskUserQuestion judge grades:
should do, in this format:
```
Recommendation: <action> because <one-line reason that names the most exploitable finding>
+2 -2
View File
@@ -199,8 +199,8 @@ Session saved — run /codex again to continue this conversation.
"Note: Claude Code disagrees on X because Y."
8. **Synthesis recommendation (REQUIRED).** Emit ONE recommendation line
summarizing what the user should do based on Codex's consult output, in the
canonical format the AskUserQuestion judge grades:
summarizing what the user should do based on Codex's consult output, in this
format:
```
Recommendation: <action> because <one-line reason that names the most actionable insight from Codex>
+2 -2
View File
@@ -197,8 +197,8 @@ Session saved — run /codex again to continue this conversation.
"Note: Claude Code disagrees on X because Y."
8. **Synthesis recommendation (REQUIRED).** Emit ONE recommendation line
summarizing what the user should do based on Codex's consult output, in the
canonical format the AskUserQuestion judge grades:
summarizing what the user should do based on Codex's consult output, in this
format:
```
Recommendation: <action> because <one-line reason that names the most actionable insight from Codex>
+1 -1
View File
@@ -182,7 +182,7 @@ GATE: UNVERIFIED (Codex completed and tagged nothing; read the output above)
5a. **Synthesis recommendation (REQUIRED).** After presenting Codex's verbatim
output and the GATE verdict, emit ONE recommendation line summarizing what the
user should do, in the canonical format the AskUserQuestion judge grades:
user should do, in this format:
```
Recommendation: <action> because <one-line reason that names the most actionable finding>
+1 -1
View File
@@ -180,7 +180,7 @@ GATE: UNVERIFIED (Codex completed and tagged nothing; read the output above)
5a. **Synthesis recommendation (REQUIRED).** After presenting Codex's verbatim
output and the GATE verdict, emit ONE recommendation line summarizing what the
user should do, in the canonical format the AskUserQuestion judge grades:
user should do, in this format:
```
Recommendation: <action> because <one-line reason that names the most actionable finding>