Inventario
Stock por venue, movimientos y alertas de bajo stock.
Cada venue tiene su propio inventario. ACID en cada movement. Alertas configurables por umbral.
- Inventario por (producto, variante, venue)
- Movements tipo manual_adjust / order_committed / transfer
- Alertas low_stock con email
- Historial completo auditable
- Bulk operations