VEX Evidence and Consensus (Detailed)

Audience: engineers and operators who already know the VEX consensus concepts and want the implementation-oriented detail.

This document explains what objects exist, how Stella Ops correlates VEX evidence without rewriting sources, and what “consensus” means in practice.

Pipeline (Evidence First)

  1. Ingest raw VEX as immutable observations (append-only, provenance preserved).
  2. Normalize observations into tuples used for correlation and UI display.
  3. Correlate tuples into deterministic linksets (grouping without merge or precedence).
  4. Compute consensus (optional) using issuer trust and lattice rules to produce an “effective” status and conflict summary.
  5. Expose evidence to Policy Engine, Console, and Vulnerability Explorer; include in Offline Kit snapshots.

Core Objects

Determinism Guarantees

Where This Lives