[Blocker] Fix: Use computed paket stock instead of stale stored availableStock
Published on May 8, 2026
# Menguak Misteri Stok Paket: Dari Kadaluarsa ke Real-time! 🕵️♀️
---
### Raw Commit Data
## GitHub Update
**Repository:** [MKWcorp/POS-DRW-Skincare](https://github.com/MKWcorp/POS-DRW-Skincare)
**Author:** multimediadrw
**Date:** 5/8/2026, 8:59:48 PM
**Commit:** [`cf19803`](https://github.com/MKWcorp/POS-DRW-Skincare/commit/cf19803de118a319c9b6eec21f154042c36b9da7)
### Commit Message
Fix: Use computed paket stock instead of stale stored availableStock
- availablePaketList: watch productStockMapProvider + computeAvailableStock()
- paket_repository.getAvailablePakets(): remove availableStockGreaterThan(0) filter
- Paket stock = computed from component products, not static DB value
- Consistent with backend filter + DB cleanup (3405 paket entries removed)
---
_This story was imported from historical commits._