Sell through the application that owns the purchase: Capability Test Specification
Coverage
Interactions With Related Capabilities
Unavailable application advice leaves shopping recoverable. The owning application stops answering advice. Preview and place, restore the application and preview again.
Application claim order remains stable during placement. A cart draws resources from two applications in opposing item order. Race it against a second cart with the same resources and inspect claim calls.
Grant delivery uses the specification frozen by the selling application. A purchased line freezes a two-use download specification. Change the live product to a different allowance, then run grant delivery.
Crossing workflow examples also cover preparation, commitment and recovery at their service handoffs. Their structured bindings distinguish specified outcomes from executable evidence.