fix: recognize coverage diagrams and clarify design review instructions

This commit is contained in:
Garry Tan committed 2026-09-11 19:24:08 +00:00
1 parent dc0af5e44f
commit 0c11ff3535
29 files changed
+163 -51

No files matched your search

+2 -2
View File
@@ -1282,8 +1282,8 @@ the approved variant.
AskUserQuestion response instead of using the board. Use their text response
as the feedback.
**SERVER FALLBACK:** Nonzero exit or no readiness marker: use the fallback below. Exit 0 with \`BOARD_URL\` means the daemon is serving.
In that case, show each variant inline using the Read tool (so the user can see them),
Exit 0 with \`BOARD_URL\` means the daemon is serving; use the board feedback flow above.
**SERVER FALLBACK:** Nonzero exit or no readiness marker: show each variant inline using the Read tool (so the user can see them),
then use AskUserQuestion:
"The comparison board server failed to start. I've shown the variants above.
Which do you prefer? Any feedback?"
+1 -1
View File
@@ -165,7 +165,7 @@ export function outsideVoiceInvocation(ctx: TemplateContext, opts: OutsideComman
: 'Request a final Recommendation: <action> because <specific reason> line, including an explicit no-findings rationale.';
const preparation = nativeStructured
? 'Run Codex’s built-in structured review with the selected base. It supplies its own prompt and accepts no custom prompt file with --base. Require severity-tagged findings (including native P1:/P2: labels) or an explicit no-findings conclusion; arbitrary prose or a refusal is missing coverage.'
: `Use Write to save the **complete prompt and context** in a private file. Replace \`<prepared-prompt-file>\` below with its shell-quoted path; never interpolate user text into shell source. Include actual plan/spec/source content: Claude Code review/challenge has no tools, git, or path access. ${completion} A refusal is never completion.`;
: `Use Write to save the **complete prompt and context** in a private file. Replace \`<prepared-prompt-file>\` below with its shell-quoted path; never interpolate user text into shell source. Include actual plan/spec/source content${outsideVoiceFor(ctx).id === 'claude-code' ? ': Claude Code review/challenge has no tools, git, or path access' : ''}. ${completion} A refusal is never completion.`;
return `${preparation}
\`\`\`bash