Files
git.stella-ops.org/docs/modules/vexer/README.md
2025-10-31 18:50:15 +02:00

1.3 KiB
Raw Blame History

StellaOps Vexer

Vexer computes deterministic consensus across VEX claims, preserving conflicts and producing attestable evidence for policy suppression.

Responsibilities

  • Ingest Excititor observations and compute per-product consensus snapshots.
  • Provide APIs for querying canonical VEX positions and conflict sets.
  • Publish exports and DSSE-ready digests for downstream consumption.
  • Keep provenance weights and disagreement metadata.

Key components

  • Consensus engine and API host in StellaOps.Vexer.* (to-be-implemented).
  • Storage schema for consensus graphs.
  • Integration hooks for Policy Engine suppression logic.

Integrations & dependencies

  • Excititor for raw observations.
  • Policy Engine and UI for suppression stories.
  • CLI for evidence inspection.

Operational notes

  • Deterministic consensus algorithms (see architecture).
  • Planned telemetry for disagreement counts and freshness.
  • Offline exports aligning with Concelier/Excititor timelines.
  • ./scoring.md

Backlog references

  • DOCS-VEXER backlog referenced in architecture doc.
  • CLI parity tracked in ../../TASKS.md (CLI-GRAPH/VEX stories).

Epic alignment

  • Epic 7 VEX Consensus Lens: deliver trust-weighted consensus snapshots, disagreement metadata, and explain APIs.