{"protocol":"1.0","tier":2,"capabilities":[{"id":"ext.trust","name":"Trust, Provenance & Freshness","version":"1.0.0","namespace":"com.os.retailagent.shopping.trust","description":"Signed payload envelopes, per-contract TTL, and data-staleness behavior (RAOS-0008).","required":true,"tier":0},{"id":"ext.pricing_context","name":"Pricing Context","version":"1.2.0","namespace":"com.os.retailagent.shopping.pricing_context","description":"Provides customer context to influence catalog visibility and pricing.","required":true,"tier":0},{"id":"ext.visibility","name":"Visibility Rules","version":"1.1.0","namespace":"com.os.retailagent.shopping.visibility","description":"Evaluates product visibility (guest gating, region restrictions). WP-01.","required":true,"tier":0},{"id":"ext.eligibility","name":"Eligibility Rules","version":"1.1.0","namespace":"com.os.retailagent.shopping.eligibility","description":"Calculates product and cart-level eligibility reasoning.","required":true,"tier":1},{"id":"ext.inventory","name":"Inventory & Availability","version":"1.0.0","namespace":"com.os.retailagent.shopping.inventory","description":"Real-time stock state, per-location quantity, availability TTL, and soft reservation semantics.","required":true,"tier":1},{"id":"ext.fulfillment_constraints","name":"Fulfillment Constraints","version":"1.0.0","namespace":"com.os.retailagent.shopping.fulfillment_constraints","description":"Deterministic reach: mode, region, hazmat/oversize carrier restrictions, lead-time-vs-need-by, and same-day cutoff feasibility.","required":true,"tier":1},{"id":"ext.member_pricing","name":"Member Pricing","version":"1.0.0","namespace":"com.os.retailagent.shopping.member_pricing","description":"Supports member-exclusive teasing and locked pricing.","required":false,"tier":2},{"id":"ext.pricing","name":"Pricing","version":"1.0.0","namespace":"com.os.retailagent.shopping.pricing","description":"Unified pricing evaluator (member→bulk→promo last-wins). WP-01; decomposed in WP-04.","required":true,"tier":0}],"keys":[{"keyId":"k1","validFrom":1700000000000,"validTo":null}],"endpoints":{"catalog":"https://api.boutique-a.test/ucp/catalog","cart":"https://api.boutique-a.test/ucp/cart","checkout":"https://api.boutique-a.test/ucp/checkout"},"servesRegions":["US","CA"]}