mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-06-19 15:41:46 +02:00
994b69612f
The reviewer's task is pure document reasoning over text already in its prompt -- internal consistency, terminology drift, cross-references -- and never needs shell access. With Bash available and pinned to model: haiku, the agent was externalizing tracking state into /tmp scratchpad files; on OpenCode those bash invocations blocked indefinitely (39-88 minute hangs reported in #832). The subagent template's "operationally read-only" prose constraint did not reliably suppress the behavior at the model level, so the deterministic fix is removing the tool from the allowlist. A pinned frontmatter test prevents Bash from being re-added to ce-coherence-reviewer. The NO_BASH_AGENTS set extends naturally to other pure-document reviewers if needed. Fixes #832