Overrule
A council of AI models that argue under rules of order and return a verdict with the reasoning on the record.
Most multi-model tools average their answers. Overrule makes the models argue: each quotes the exact claim it answers, raises objections with the condition that would resolve them, and may change its mind only by citing what changed it. A drafter writes a candidate and the others vote on that exact text, with every dissent kept verbatim.
Pointed at a repository, the drafter's change becomes a commit in an isolated checkout. The app runs the checks on that commit and voters judge the diff and the output, not a summary of it. Every sandbox level is measured on the host before it is offered. Other agents call it from the command line, and the exit status says whether the council settled the question or ran out of turns.
Node.js, no runtime dependencies. Apache 2.0.