Description
Multiple Inventory modules have a hidden dependency on CatalogInventory by using catalog_inventory_stock_status database table in certain cases. All of these dependencies should be made clear, ideally by moving the knowledge about the CatalogInventory and it's database structure to the separate service responsible for that.
See #2350 (comment) for reference. More cases exist.