Merchant — Offer Sandbox
SYNTHETIC / LOCAL DEMO. Select a real catalog product, authorize a demo checkout, then mutate the offer the way an adversarial merchant would — and watch the same mission trace show the drift. The confirmed human mandate is never modified; every mutation and revert is preserved in the audit ledger.
1 · Select a product
2 · Current offer
Create a sandbox checkout to unlock the attack presets.
Sandbox boundary
Mutations modify the durable checkout row (the post-authorization drift surface RazorGuard defends) — never the confirmed IntentContract, never provider state. Any execution attempt against a mutated checkout is revalidated server-side and rejected.