sign.sigilcore.com; deployment-specific conformance evidence must be verified independently.
OEE is one valid SOF signer. It is not the only valid one. The Conformance Contract defines what any third-party signer — audit firm, custodian, enterprise security team — must implement to interoperate with the same governance stack. This page describes how OEE meets that contract.
OEE itself is domain-agnostic. It does not know what industry you are deploying in. It does not know what your agent is trying to accomplish. It knows only what your policy permits — and it enforces that, deterministically, on every intent. Domain-specific behavior lives in verticals — pre-configured OEE deployments that inherit these enforcement primitives and add domain-tuned policy templates and integration examples on top.
How OEE Enforces Execution
Every agent routing high-stakes actions through OEE follows the same enforcement pipeline. Conforming signers MUST implement an equivalent pipeline against the same specification.- Intent Declaration — the agent submits a structured transaction intent to the signer’s authorization endpoint.
- Policy Evaluation — the signer reads the operator’s
warranty.mdat runtime and deterministically evaluates the intent against the typed-block policy schema. In OEE, this is performed by Sigil Lex. - Authorization Decision — the signer returns an approved Intent Attestation, a denial, or a consensus hold requiring human approval.
- Gated Execution — the RPC/bundler gateway rejects any write operation that does not carry a valid, matching attestation.
Policy Enforcement Model
warranty.md uses a typed-block schema. Each block governs a distinct enforcement surface:
Class 1 (structural) rules in
## evm are required for Core Conformance. Class 2 semantic and Class 3 consensus capabilities map to Extended Conformance. A deployment may claim Class 3 only after it satisfies the documented hold-resolution requirements and has verified the running behavior.
For a signer claiming Class 3 consensus support, consensus holds (PENDING) are stored with a 24-hour TTL and remain blocked until an authenticated, tenant-authorized operator records APPROVE or REJECT. The durable record MUST bind the original intent, triggering rule, policy hash, resolver identity, decision, resolution time, idempotency key or equivalent request identifier, and any reason the resolver supplies. Approval may issue one short-lived attestation only for the exact held intent after the record is durable. Rejection, expiry, mismatched intent, duplicate conflicting resolution, unauthorized access, and resolution-store failure MUST issue no attestation and fail closed.
Verticals
OEE verticals are domain-specific implementations of the enforcement stack. Each vertical inherits OEE’s enforcement primitives and adds domain-appropriatewarranty.md templates, legal wrapper guidance, and integration examples. Policy templates within verticals are signer-agnostic at the specification level — they conform to the SOF Conformance Contract and work with any conforming signer.