{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","value_stream":{"id":"VS-110","name":"Shelf-to-Basket","industries":["retail"],"description":"From the decision to carry an item to that item sold, fulfilled and, when it comes back, returned — the retail stream that ties merchandising to the store and the storefront, and shows where margin is made or given away.","outcome":"The right items were on the shelf or the site, sold at the intended price, fulfilled the way the shopper chose, and any returns recovered what value they could.","trigger":"A season, a category review or a demand signal opens the assortment for decision.","aliases":["Assortment-to-Sale","Buy-to-Sell","Plan-to-Sell"],"stages":[{"id":"VS-110.10","order":1,"name":"Plan Assortment","description":"Decide which items each store and channel will carry, in what depth, from what the shopper data and the category strategy say.","capability_ids":["BC-1310.10","BC-1340.10","BC-1360.30"]},{"id":"VS-110.20","order":2,"name":"Buy & Fund","description":"Commit the open-to-buy, place the orders with vendors and negotiate the trade funds that pay for the promotions.","capability_ids":["BC-1310.20","BC-1340.30","BC-620.30"]},{"id":"VS-110.30","order":3,"name":"Price & Promote","description":"Set the shelf and online price, plan the promotions and schedule the markdowns that will clear what does not sell.","capability_ids":["BC-470.20","BC-1340.20","BC-1310.50"]},{"id":"VS-110.40","order":4,"name":"Present in Store & Online","description":"Get the stock to the shelf and the content to the storefront so the shopper can find the item and decide.","capability_ids":["BC-1320.30","BC-1310.40","BC-1330.20","BC-1330.10"]},{"id":"VS-110.50","order":5,"name":"Sell & Take Payment","description":"Complete the sale at the register or the online checkout, with the loyalty and offer rules applied once and correctly.","capability_ids":["BC-1320.20","BC-1330.30","BC-460.30"]},{"id":"VS-110.60","order":6,"name":"Fulfill","description":"Hand the item over the counter, pick it for pickup or ship it from the store or the warehouse the orchestration chose.","capability_ids":["BC-1330.40","BC-1320.40","BC-670.30"]},{"id":"VS-110.70","order":7,"name":"Return & Recover","description":"Take the item back under the policy, refund the shopper and send the item to resale, vendor return or disposal.","capability_ids":["BC-1380.10","BC-1380.20","BC-1380.30"]},{"id":"VS-110.80","order":8,"name":"Measure & Protect Margin","description":"Read the basket and shrink data to see what sold, what walked and what the promotion really cost, and feed the next assortment.","capability_ids":["BC-1360.30","BC-1350.10","BC-1340.40"]}]}}