StateMirror
StateMirror preserves the evidence your application submits when it acts. Retrieve that context later, after rules and operational state have changed.
Preserve, verify and inspect
StateMirror preserves structured decision evidence at the moment your application acts. Your application submits the evidence payload. StateMirror preserves it as a snapshot with integrity metadata. After successful ingest, the service interface does not expose snapshot updates or deletion.
When this matters
Evidence example
{
"subject": "customer_123",
"inputs": {
"plan_status": "active",
"seats_used": 10,
"seat_limit": 10,
"read_at": "2026-06-15T18:22:30.000Z"
},
"rule_version": "access-rules@2026.06.12",
"decision": "deny",
"reason": "seat_limit_reached",
"correlation_id": "request_001"
}StateMirror accepts application-defined JSON; this site uses one consistent example shape for demonstration. This is state_payload content; the quickstart shows the full envelope and required headers.
Why not use logs or database history?
Logs record what the system emitted. Current rows show what is true now. History tables and event streams can help reconstruct earlier state. The remaining question is which facts the application actually consulted.
Compare logs, audit logs, databases and event systems →StateMirror Core
StateMirror Core v1.0.0 is the complete, free Apache-2.0 product. Run it on your own infrastructure with capture, retrieval, integrity verification, inspection and export.
Current paid Standard and Commercial packages are optional versioned artifact and license packages. They do not unlock additional StateMirror runtime capabilities.
Use Core directly when Apache-2.0 and the repository distribution model fit your organization. Choose a paid package when you specifically need its packaged artifact or license terms.
StateMirror Production is a planned maintained lifecycle offering and is not currently available. Compare packaging, licensing and product direction →
Application ownership
Your application queries state, evaluates policy and owns decisions and actions. StateMirror preserves submitted evidence; it does not enforce outcomes or execute workflows. Verification checks evidence integrity and cannot establish upstream truth or decision correctness.