Skip to content
SYSNOMINAL|BUILDv2026.06.27|REGIONSELF_HOST
STATEMIRROR / FLAGSHIP / SELF-HOSTED

StateMirror

CUSTOMER MOMENT
Systems fail to explain why they acted because decision-time evidence is not preserved. StateMirror preserves the evidence your application submits when it acts instead of reconstructing the moment later from logs, telemetry, Stripe state, database rows and old rules.
WHAT IT DOES
SUBMIT / PRESERVE / VERIFY / INSPECT

StateMirror preserves structured decision evidence at the moment your application acts. Your application submits the evidence payload. StateMirror preserves it as an immutable snapshot with integrity metadata.

PRESERVE
Store the evidence payload your application submitted by reference
VERIFY
Check payload/hash/chain integrity. Verification does not prove decision correctness, policy correctness, or upstream truth.
INSPECT
Retrieve the preserved snapshot when support or engineering needs to answer what the application knew when it acted
EXPORT
Export evidence for review without turning StateMirror into a hosted dashboard or compliance automation system
MODEL
Application makes a decision, submits evidence, StateMirror preserves it and verification checks integrity only
EVIDENCE ARTIFACT
EXAMPLE PAYLOAD / NOT A DECISION
{
  "customer_id": "cust_123",
  "subscription_status": "active",
  "plan": "professional",
  "deny_signal": false,
  "expires_at": "2026-07-01T00:00:00Z",
  "captured_at": "2026-06-15T18:22:31Z"
}

This is evidence the application submitted. StateMirror preserves it; it does not decide whether access should be granted.

CURRENT SHAPE
CORE v1.0.0 / STANDARD ARTIFACT

StateMirror Core v1.0.0 is released. It includes preservation, snapshot-by-id verification, inspection, export tooling, and clearer integrity failure diagnostics.

StateMirror Core is the open-source core. StateMirror Standard is the packaged self-hosted commercial artifact. Evidence Lanes are optional canonical shapes for common submitted evidence, not required formats.

DEVELOPER WORKFLOW
CLI / REVIEW

The Core workflow is intentionally small. Preserve evidence at the decision moment, then verify, inspect, or export it later when someone asks what happened.

1. PRESERVE
Capture the evidence payload your application submits
2. INSPECT
Read back what was submitted
3. VERIFY
Check payload/hash/chain integrity only
4. EXPORT
Package evidence for review
statemirror verify
statemirror inspect
statemirror export
WHAT IT DOES NOT DO
BOUNDARY CONDITIONS
  • Not observability
  • Not policy engine
  • Not enforcement system
  • Not workflow engine
  • Not compliance automation
  • Not decision engine
  • Does not prove upstream truth or decision correctness
WHEN NOT TO USE IT
TRUST BOUNDARY

Do not use StateMirror if logs and state stores already answer your questions, if you only need observability, if you want authorization or policy enforcement, or if you want workflow orchestration. StateMirror is for preserving decision-time evidence, not another decision layer.

State is queried. Decisions are made. Actions remain application-owned. StateMirror preserves what you submit. Your application owns outcomes.

[ Read Spec Sheet ] [ Download Datasheet ] [ Inspect Core ] [ Core v1.0.0 ]