the differentiator
A policy is trusted only once it survives traffic it never saw.
Every incumbent learns least privilege from observed traffic. It scores perfectly on the window it watched, and silently blocks the failover. This is the part of Themis that exists because that is not good enough.
0100 the held-out test
Your own engineers write the exam.
Your ops list the flows that must keep working — the quarterly failover, the batch window, the break-glass path — and seal the list. We never see it. The policy is scored against it before it goes anywhere near enforcement.
0200 classify & own
A verdict without an owner is a finding nobody acts on.
A class
Tier boundary, batch dependency, third-party egress, break-glass path. What makes a policy readable by someone who did not write it.
A story
The declaration that covers it, the change that introduced it, the date first seen. A rule with a reason can be retired on evidence.
An owner and an approver
A named team, and the person whose name sits in the event log next to approve. An unowned flow cannot be widened — it escalates.
The next person inherits the reason, not just the rule.
0300 limits
What this does not do.
e000 End.DT6 deliver
Start the free network audit.
Read-only, fixed scope. We compare your declared intent to what is actually running, and hand back the gap list.