# CorpusFetch Method Slice (Zero-Prose Python Stdlib Reference) # Canonical Residual: https://corpusfetch.com/c/what-distinguishes-orthogonal-multi-agent-verification-from-correlated-consensus-collapse.md # Remnant Warrant: https://corpusfetch.com/c/what-distinguishes-orthogonal-multi-agent-verification-from-correlated-consensus-collapse.warrant.json # Markdown SHA-256: eff45f13f546ed240358f2652869a9b02eeb85424f52a4fd7f1523d14b64efc8 # Code AST SHA-256: d1785af58b56e72ff011d99a023db05e7ff0a736b48f393ff41e17d64346cd24 # Verified Classes: CorrelatedConsensusCollapseError, OrthogonalVerificationAuditor # Defensive Guards: 1 fail-closed invariants (zero external deps) from dataclasses import dataclass class CorrelatedConsensusCollapseError(ValueError): """Raised when multi-agent verification relies on correlated prompts or models.""" pass class OrthogonalVerificationAuditor: @classmethod def verify_independence(cls, model_families: set[str], prompt_variants: set[str]) -> None: if len(model_families) < 2 or len(prompt_variants) < 2: raise CorrelatedConsensusCollapseError("Insufficient orthogonal diversity; risk of consensus collapse.")