Versioned input
Stable normalized facts
Canonical inputs reduce differences between protocol adapters and expose unsupported or unavailable evidence.
Deterministic policy
Evaluate normalized agent-commerce evidence against immutable policy versions. The same material input and policy version produce the same result, explanation, and evidence references.
THE OPERATING MODEL
Provider payloads are normalized at the edge. The policy core receives typed facts about identity, authority, resource, commerce context, attribution, and integrity instead of protocol-specific objects.
A result retains the exact policy version, normalized input digest, evaluation time, decision, stable reason codes, and minimized evidence references. Later policy changes never rewrite historical results.
WHAT THE RECORD MUST SHOW
Versioned input
Canonical inputs reduce differences between protocol adapters and expose unsupported or unavailable evidence.
Versioned rules
Every result points to the exact published policy version used at the recorded evaluation time.
Explainable output
Operators can see why the engine returned allow, block, review, or require-authorization guidance.
EVIDENCE FLOW
CLEAR PRODUCT BOUNDARY
The current customer-facing surface records OBSERVE results. It does not approve a payment, alter a cart, block a checkout, or call a downstream enforcement adapter.
COMMON QUESTIONS
Policies are scoped and versioned. A result records the applicable policy and resource context so historical decisions remain reproducible.
Missing evidence stays missing. It is not converted into a positive authority or attribution fact, and the explanation records the resulting limitation.
No. Payment processing, settlement, custody, and provider authentication remain outside AgentGateFee.
START WITH EVIDENCE