Why Agent-Readable Trust Matters
Human reviewers read pages. Apps and AI agents need structured trust states.
SafeGate's current role is to make verified post-payment outcomes understandable to software without exposing custody,
secrets, private keys, or unsafe execution paths.
SafeGate will not let agents spend, unlock, finalize, or verify trust unless the underlying payment and trust state is safe.
Agent-Readable Trust Object Preview
{
"safeGateAgentReadableTrustPreview": {
"version": "0.1-preview",
"status": "SCHEMA_PREVIEW_WITH_LIVE_READ_ONLY_API",
"agentExecutionEnabled": false,
"mcpEndpointEnabled": false,
"toolEndpointEnabled": false,
"productionReadyClaim": false,
"formalAuditClaim": false
},
"trustState": {
"invoiceState": "CREATED_OR_VERIFIED_OR_FINALIZED",
"paymentState": "LOCKED_UNTIL_BACKEND_VERIFIED",
"feeState": "NOT_REQUIRED_OR_REQUIRED_PENDING_OR_VERIFIED",
"receiptState": "NOT_CREATED_UNTIL_VERIFIED",
"evidenceState": "NOT_CREATED_UNTIL_VERIFIED",
"accessState": "LOCKED_UNTIL_FINAL_STATE",
"publicVerifyState": "SAFE_FALSE_UNTIL_RECEIPT_EVIDENCE_MATCH"
},
"agentReadableDecision": {
"canTrustPayment": false,
"canTrustReceipt": false,
"canTrustEvidence": false,
"canUnlockAccess": false,
"canShowVerifiedOutcome": false,
"reason": "Preview only. Real backend state required."
},
"boundaries": {
"paymentProcessing": false,
"custody": false,
"escrow": false,
"privateKeyCollection": false,
"passphraseCollection": false,
"autonomousSpendingPermission": false,
"officialPiPartnershipClaim": false
}
}
Current Boundary
This page documents the current read-only agent-verification boundary. SafeGate is agent-readable
without exposing autonomous execution, unsafe endpoints, private data, or payment authority.
The current priority is to keep the commerce trust spine narrow and safe while expanding integration around the live Commerce Outcome API.