Elenchus is a Model Context Protocol (MCP) server that implements an adversarial approach to code verification. Unlike traditional static analysis, it orchestrates a dynamic debate between Verifier and Critic AI agents, systematically questioning and refuting findings to expose contradictions and reach a robust understanding of code quality. This dialectical reasoning system aims for intent-based semantic analysis, adaptive convergence across five critical categories (Security, Correctness, Reliability, Maintainability, Performance), and provides explicit negative assertions on clean code, going beyond mere checklist-based evaluation.
