PHASE 0
Decompose
1 orchestrator
Opus 4.6 orchestrator decomposes the research topic into 4 angles. Each gets a hypothesis and a bias direction to shape all downstream search and analysis.
▲
Bull
Strongest growth thesis. Searches for traction, partnerships, market tailwinds.
▼
Bear
Strongest risk thesis. Searches for criticism, lawsuits, churn signals, departures.
◆
Competitive
Market positioning. Searches for alternatives, market share shifts, differentiation.
⚠
Adversarial
What are they hiding? Searches for red flags, regulatory risk, undisclosed liabilities.
00-brief.md
PHASE 1
Gather
PARALLEL
8 agents
Two gatherers per angle, running simultaneously. Web search for public data, X/Twitter for real-time social signal. Raw facts only, no analysis.
▲Bull
Gemini 3 Flash
Web search free
Grok 4.1 Fast
X/Twitter paid
gather/bull-*.md
▼Bear
Gemini 3 Flash
Web search free
Grok 4.1 Fast
X/Twitter paid
gather/bear-*.md
◆Competitive
Gemini 3 Flash
Web search free
Grok 4.1 Fast
X/Twitter paid
gather/competitive-*.md
⚠Adversarial
Gemini 3 Flash
Web search free
Grok 4.1 Fast
X/Twitter paid
gather/adversarial-*.md
PHASE 1.5
Quality Gate
Opus orchestrator
Before committing 12 debate agents, Opus reviews gathered data for substance. Three possible outcomes:
Pass
Sufficient substance, diverse sources, real facts and numbers. Proceed to debate.
Flag
Thin data or single-source dependency. Proceed with reduced confidence warning.
Abort
Garbage data, bot noise, or pure PR fluff. Tell user what's missing.
- Enough substance to debate?
- Actual facts and numbers?
- Source diversity?
- Signal vs. bot noise?
PHASE 2
Debate
PARALLEL
12 agents
Three frontier models with maximally diverse training lineages analyze each angle independently. Same data, different perspectives. No model sees another's output.
▲Bull
Gemini 3 Pro
GPQA 94.3% free
debate/bull-*.md
▼Bear
Gemini 3 Pro
GPQA 94.3% free
debate/bear-*.md
◆Competitive
Gemini 3 Pro
GPQA 94.3% free
debate/competitive-*.md
⚠Adversarial
Gemini 3 Pro
GPQA 94.3% free
debate/adversarial-*.md
PHASE 2.5
Rebuttal
conditional
up to 12 agents
Triggered only when all 3 frontier models diverge on a critical angle. Each model sees the other two positions and responds to: "What would change your assessment?" One bounded round. Not iterative debate.
3-WAY SPLIT triggers rebuttal
1 ROUND strictly bounded
rebuttal/[angle]-[model].md
PHASE 3
Synthesize
Opus orchestrator
Opus reads all debate files, compares the 3 frontier views per angle, and identifies agreement patterns. False agreement (same priors, different evidence) is flagged separately from real consensus.
███
3/3 Agree
All three lineages converge. Highest confidence. Check if agreement is real (different evidence) or false (same priors).
██░
2-vs-1 Split
Two agree, one dissents. Name the outlier model and analyze why it diverged. Often the most useful signal.
█░░
3-Way Diverge
Genuinely uncertain. Trigger Phase 2.5 rebuttal or flag for human judgment. Do not synthesize false consensus.
synthesis.md