Spaces:
Build error
Build error
Commit History
-
fix(NEW-A3 part1): replace em-dashes/smart-quotes in 56+ Python files -- CI requires pure ASCII source
8a0fba4
-
feat(ai): complete — Multi-Agent Debate Engine
ai/debate_engine.py: iMAD-style structured debate with 7 agent profiles Agents: logical_analyst, skeptic, pattern_hunter, timeline_analyst, financial_analyst, contrarian, risk_analyst. Each has configurable skepticism, strictness, creativity, and weight parameters. Adaptive routing: simple cases (1 LOW finding) use 3-agent panel. Moderate cases use 5 agents. Complex cases use all 7 agents. Hesitation detection: 5 regex patterns scan findings for linguistic uncertainty. High hesitation count triggers more debate rounds. 3-round structured debate: each round agents adjust confidence based on peer disagreement. Skeptic and contrarian maintain independence. Anti-drift mechanism: after each round, position similarity is measured. If agents converge too quickly (similarity > 0.85), skeptic and contrarian confidence is reduced to force re-evaluation. Consensus: majority verdict with agreement rate and average confidence. All dissenting positio…ef9f819