Every decision includes rationale traces and score breakdowns.
Security Decisioning
Decisions you can prove and replay
Gate releases with policy evaluation, lattice VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context resolution, and deterministic verdicts. Every decision exports a signed, replayable capsule.
The problem with typical security workflows
Scanner findings pile up. Exceptions accumulate. Six months later, nobody can explain why a CVECommon Vulnerabilities and Exposures - a unique identifier for a publicly known security vulnerability was marked "acceptable."
- ✗
VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your contextas blind suppression — "mark as not affected" - ✗ Conflicting statements ignored, not resolved
- ✗ Decisions scattered across tickets and emails
- ✗ No way to prove what was known at decision time
- ✓
VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your contextas state — conflicts are detected and tracked - ✓ Trust-weighted consensus with rationale
- ✓ Decisions sealed in exportable capsules
- ✓ Deterministic replay with frozen inputs
VEX consensus engine
Not blind suppression. A five-state lattice with trust weighting, conflict detection, and exportable rationale.
VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context latticeVEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context statements resolve through a trust-weighted lattice of five states. Conflicts are first-class state, not hidden errors.
CR SR SU DT DV DA UThe same five states carry through reachability, decisioning, and the exported capsule. Conflicting issuer claims resolve by K4 (Belnap) rule, and the resolution is recorded as evidence rather than collapsed into a single winner.
9 factors: issuer authority, specificity, freshness, and more.
Contradictory claims flagged for resolution, not silently merged.
14-day half-life ensures stale claims lose influence.
RedHat, Ubuntu, Oracle, MSRC, Cisco, SUSE, VMware.
Audit-grade explainability for every consensus.
Visual resolution for conflicting VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context claims.
Policy engine
10+ gate types with Belnap K4 four-valued logic. True, False, Both, and Neither are all valid states.
- → Severity threshold gates (
CVSSCommon Vulnerability Scoring System - a severity rating from 0-10 indicating how critical a vulnerability is,EPSSExploit Prediction Scoring System - a probability score (0-100%) predicting how likely a vulnerability is to be exploited in the wild) - →
ReachabilityAnalysis that proves whether vulnerable code is actually called by your application — filtering out false positives from scanner noiserequirement for criticals - → Unknowns budget gate — uncertainty tracked
- → Source quota gate — 60% cap enforcement
- →
OPAOpen Policy Agent — an open-source policy engine that enables fine-grained, context-aware policy enforcement across the stack/Rego integration for custom rules
- →
CVSSCommon Vulnerability Scoring System - a severity rating from 0-10 indicating how critical a vulnerability isv4.0,EPSSExploit Prediction Scoring System - a probability score (0-100%) predicting how likely a vulnerability is to be exploited in the wildv4 probability - →
KEVKnown Exploited Vulnerabilities - CISA's catalog of vulnerabilities actively exploited in the wild(Known Exploited) detection - →
ReachabilityAnalysis that proves whether vulnerable code is actually called by your application — filtering out false positives from scanner noise-aware gate multipliers - → Custom scoring profiles
- → Policy simulation before deployment
An exception expires. When it does, the finding returns to the gate rather than staying silently accepted.
Decision Capsules
Every gate evaluation produces a sealed, exportable evidence bundle. Six months later, replay the exact decision.
SBOMSoftware Bill of Materials - a complete list of all packages and dependencies in your software snapshotReachabilityAnalysis that proves whether vulnerable code is actually called by your application — filtering out false positives from scanner noise evidenceVEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context state (lattice-resolved)$ stella replay verify --manifest run-manifest.json
Attestation & signing
- →
DSSEDead Simple Signing Envelope - a simple, flexible standard for signing arbitrary data with cryptographic signaturesenvelope signing within-totoA framework for securing the software supply chain by verifying that each step was carried out as planned and by authorized actors - → Keyless signing via
SigstoreOpen-source project providing free code signing and transparency log infrastructure for the software supply chain/Fulcio - →
RekorTransparency log from Sigstore that provides an immutable, tamper-resistant ledger of software signaturestransparency log integration - → Key rotation service with HSM support
- →
SBOMSoftware Bill of Materials - a complete list of all packages and dependencies in your software,VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context, reachability predicates - → Policy decision predicates
- → Human approval predicates
- →
SLSASupply-chain Levels for Software Artifacts — a framework for ensuring the integrity of software artifacts throughout the supply chainprovenance v1.0
What makes it different
Uncertainty is tracked and budgeted, not hidden or ignored.
Same inputs, same outputs. Prove any decision months later.
Ready for decisions you can prove?
Start with policy setup and your first gate evaluation.
