SOV_005Risk Lattice
A forward-looking stress simulation engine that runs against live protocol state on every evaluation cycle. SOV_005 is not a monitoring tool — it is a structural risk layer that projects protocol survival across 5,000+ scenarios over a 5-year horizon. Results are embedded in every AUD_001 audit package.
What SOV_005 does
SOV_005 answers a different question than SOV_001 or SOV_003. Those pillars evaluate current state: is the protocol solvent right now? SOV_005 evaluates projected state: does the protocol survive what comes next?
sov_005_verdict. It is SHA-256 hashed and committed to the public repository alongside the full package. Verifiable independently of this interface.Five axes. Simultaneous.
The lattice evaluates all combinations of five orthogonal stress dimensions applied simultaneously to current protocol state. Each scenario represents a distinct adverse future — not a single variable changing in isolation.
Results in every receipt
SOV_005 does not produce a private signal. Every simulation result is written into the AUD_001 audit package alongside the full chain state snapshot, hashed, and committed to the public repository.
/api/receipts — returns the latest 10 packages. Each item contains sov_005_verdict alongside all other pillar results and chain state.NEXUS120-Official/nexus-receipts/packages/ — canonical source. All packages accessible directly without API access. Verify by recomputing SHA-256 over the raw field.sov_005_verdict across packages to track simulation stability over time. A sustained FAIL across consecutive packages indicates the current protocol state is vulnerable under stress conditions.Informing, not gating.
SOV_005 influences system understanding but does not determine the immediate overall verdict. This is a deliberate design choice — simulation and current-state enforcement are separate concerns.
SOV_001 (Economic Constitution) is the hard solvency gate. When it fails, the overall verdict is FAIL regardless of SOV_003 or SOV_005. SOV_005 result is still recorded in the AUD_001 package but has no effect on the verdict. Current-state insolvency takes precedence over forward simulation.
When SOV_003 (Capital Adequacy) fails while SOV_001 passes, the verdict is WARN. The protocol is degraded but not insolvent. Again, SOV_005 result is recorded but does not change the verdict. A WARN verdict with SOV_005 FAIL indicates both current degradation and projected stress vulnerability.
When SOV_001 and SOV_003 both pass, the verdict is PASS. SOV_005 is recorded in the package but does not affect this verdict. A PASS verdict with SOV_005 FAIL is a meaningful signal: the system is healthy now but vulnerable under simulated stress. This is the intended use case for SOV_005 — surfacing forward risk before it becomes a current-state SOV_003 or SOV_001 failure.
Stress simulation is inherently probabilistic and forward-looking. Halting the protocol every time a simulated 5-year scenario fails would make the system unoperatable under normal conditions — all protocols are vulnerable to some sufficiently extreme stress scenario. SOV_005 is designed to be read by risk analysts, not to trigger automatic protocol actions. Its value is in the audit record, not the verdict field.
Current state the simulation runs against
SOV_005 uses the state below as its inputs. Collateral ratio, oracle price, and total debt are the primary variables the lattice stress-tests. This panel reflects what the simulation received on the last engine run.
Observe the system under real conditions
The steps below allow you to alter live protocol state on Arbitrum Sepolia and observe how the system — including SOV_005 — responds. Opening a vault, adjusting collateral, and approaching liquidation thresholds are inputs to the next engine evaluation cycle.
Every SOV_005 result is published in the AUD_001 audit package, SHA-256 hashed, and independently verifiable. The simulation is not a preview — it is evidence.