TEST ENVIRONMENT — NO REAL MONEY — UNOFFICIAL PROTOTYPE (MOCK OR RAZORPAY TEST MODE)

Mission Control

One authorization lineage, one trace. The checkout under a trace may be revised (merchant mutations create versioned checkout revisions) and every revision is revalidated against the SAME human authority — the packet moves only as far as the real evidence says, and never past a BLOCK.

Human mandateAuthority—
Shopping AgentProposes only—
MerchantOffer (untrusted)—
ProtocolMCP·UCP·AP2·ACP·A2A—
Protocol FirewallAdapter evidence gate—
AgentCommerceIRCanonical normalization + commitment—
RazorGuardDeterministic rules—
Semantic TrustAdvisory—
Conservative FusionOnly tightens—
Execution TicketSingle-use authority—
RazorpayTrusted executor only—
ReconciliationExactly-once—
AuditTamper-evident—