Problem
The Opus 4.8 xhigh fallback reviewer twice violated the intended tool-free review boundary. The runner launched Claude with --safe-mode --tools "" --disable-slash-commands --strict-mcp-config, but Claude still emitted a server_tool_use event for the built-in advisor tool.
Both attempts then consumed the full 600-second wall timeout instead of returning the required structured code-review verdict. The second attempt spent roughly 39k thinking tokens before requesting advisor.
This is reviewer infrastructure failure, not a finding on the frozen #109 candidate. The candidate did not change, its canonical proof remained 11/11, and no review receipt was created.
Related: #109, #137, #143.
Evidence
- Reproduced twice on the same frozen staged tree.
- Sol High completed normally.
- Claude stream emitted
server_tool_use with name: advisor despite the declared tool-free CLI flags.
- Runner correctly ended
TIMED_OUT, exit 2, with no certification.
- Current log:
.git/worktrees/codex-sdlc-issue109-v4/codex-sdlc/review-logs/1786937693307-915130665ff2/cross-model-initial-attempt-1.log.
- Local
claude --help documents --tools "" as disabling all tools; official CLI docs also expose allow/deny tool controls.
Acceptance criteria
Non-goals
Problem
The Opus 4.8 xhigh fallback reviewer twice violated the intended tool-free review boundary. The runner launched Claude with
--safe-mode --tools "" --disable-slash-commands --strict-mcp-config, but Claude still emitted aserver_tool_useevent for the built-inadvisortool.Both attempts then consumed the full 600-second wall timeout instead of returning the required structured code-review verdict. The second attempt spent roughly 39k thinking tokens before requesting
advisor.This is reviewer infrastructure failure, not a finding on the frozen #109 candidate. The candidate did not change, its canonical proof remained 11/11, and no review receipt was created.
Related: #109, #137, #143.
Evidence
server_tool_usewithname: advisordespite the declared tool-free CLI flags.TIMED_OUT, exit 2, with no certification..git/worktrees/codex-sdlc-issue109-v4/codex-sdlc/review-logs/1786937693307-915130665ff2/cross-model-initial-attempt-1.log.claude --helpdocuments--tools ""as disabling all tools; official CLI docs also expose allow/deny tool controls.Acceptance criteria
server_tool_use: advisor.Non-goals