Commit before analysis
The thesis and its failure conditions are canonicalized and committed on NEAR before an attacker sees them. The goalposts cannot move afterward.
RFC 8785 · SHA-256 · NEAR registry
An autonomous trading agent can choose its own evidence, rationalize its own risk and execute before anyone checks the premise. Dissent commits the failure conditions first, then sends eight isolated attackers to break the thesis.
Audit desk
One thesis. Eight challenges.
Liquidity / Execution
z-ai/glm-5.3-flash
Asset Safety
openai/gpt-oss-120b
Logic / Coherence
google/gemini-2.5-flash
Correlation / Portfolio
dots-studio/dots-3-note-preview:free
Dissent does not ask a second general-purpose model whether it agrees. It creates independent attack paths, then makes every material claim answer to evidence.
The thesis and its failure conditions are canonicalized and committed on NEAR before an attacker sees them. The goalposts cannot move afterward.
RFC 8785 · SHA-256 · NEAR registry
Liquidity, asset safety, logic, portfolio correlation, inversion, provenance, timing and base rate. Each run has its own method, model and data grant.
Sibling-blind · section A/B · no shared context
The Evidence Auditor resolves every claim through an allowlisted adapter. The Sycophancy Auditor checks whether Section B introduced a real new risk.
Typed adapters · payload hashes · freshness
A deterministic, versioned policy evaluates coverage, verified evidence, diversity and unresolved conflict. Disagreement is preserved, not averaged away.
TRADE · REFUSE · ABSTAIN
Every attacker returns the same machine-readable envelope: every committed condition exactly once, plus a justified search beyond the conditions.
Liquidity / Execution
z-ai/glm-5.3-flash
Asset Safety
openai/gpt-oss-120b
Logic / Coherence
google/gemini-2.5-flash
Correlation / Portfolio
dots-studio/dots-3-note-preview:free
Thesis Inversion
qwen/qwen3.8-27b
Data Provenance
recursive/flint-v1.0:free
Timing / MEV
recursive/flint-v1.0:free
Base Rate
particle-ai/particle-1:free
A verified critical failure forces REFUSE. Incomplete coverage, a material invalid test or unresolved contradiction forces ABSTAIN. TRADE requires every positive gate to pass. A confident model cannot move a gate.
Gate trace
Certificate
The certificate keeps the complete coverage matrix, accepted findings and minority dissent. Its canonical hash is registered on the NEAR registry before the execution window opens.
Allowlisted adapters return locators, timestamps, block hashes and normalized values. The server calculates the payload hash.
Attackers get read-only tools, no sibling outputs and no signing capability. The registry and escrow are separate from inference.
Missing coverage becomes ABSTAIN. A failed run is never rewritten as NOT_HIT. Minority findings stay in the certificate.
Commit the thesis, run eight independent attackers, and anchor the certificate before execution. Every material claim has to answer to evidence.