What's New
Inspired by analysis of the PAL MCP Server, this release adds four features that improve debate quality, validation integrity, and cost control.
Features
-
Debate Integrity Rules — Always-on prompt constraints injected into all grapple debate prompts (anti-contrarian, anti-rubber-stamp, evidence-based, proportional severity)
-
Anti-Sycophancy Quality Gate — Silent devil's advocate challenge in tangle validation when pass rates hit 90%+, with randomized bypass token to prevent prompt injection
-
Blinded Consensus Mode — Independent evaluation without anchoring bias as alternative to ACH cross-critique; mode-aware synthesis prompts, results headings, and interactive question routing via
/octo:debate -
Model Restriction Service — Per-provider allowlists via environment variables (
OCTOPUS_CODEX_ALLOWED_MODELS, etc.) with transparent fallback to first allowed model
Bug Fixes
- Fixed MCP debate tool broken
-dflag - Fixed grep regex matching in model validation (
-Fflag) - Fixed synthesis prompt mode-awareness for blinded mode
Files Changed
scripts/orchestrate.sh— All 4 features + bug fixes (+351 lines)mcp-server/src/index.ts— Addedmodeparameter to debate tool.claude/skills/skill-debate.md— Added evaluation mode interactive question