{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-650.10","name":"Inventory Policy & Optimization","level":2,"parent_id":"BC-650","l1_id":"BC-650","industry":"cross-industry","macro_id":"MC-60","path":["Inventory & Warehousing","Inventory Policy & Optimization"],"description":"Decide how much of each item to hold at each location, and why, so service targets are met with the least capital tied up in stock.","aliases":["Inventory Optimization","Stocking Policy","Safety Stock Planning"],"in_scope":["Item classification and segmentation","Safety stock and reorder parameters","Stocking location decisions","Excess and obsolete identification"],"out_of_scope":["Generating replenishment orders from those parameters (see BC-610)"],"csdm_note":null,"status":"active","successor_id":null,"child_ids":["BC-650.10.10","BC-650.10.20","BC-650.10.30"]},"crosswalk":{"realized_by":[],"used_in":[{"vs_id":"VS-60","vs":"Order-to-Fulfillment","stage_id":"VS-60.20","stage":"Promise","order":2,"via":null}],"patterns":[],"stacks":[],"books":[]},"ancestors":[{"id":"BC-650","name":"Inventory & Warehousing","level":1}],"children":[{"id":"BC-650.10.10","name":"Inventory Segmentation","level":3,"child_count":0},{"id":"BC-650.10.20","name":"Stock Parameter Setting","level":3,"child_count":0},{"id":"BC-650.10.30","name":"Excess & Obsolete Management","level":3,"child_count":0}]}