StockReservation.php Table of Contents Classes StockReservationReservation ledger — rows are never deleted, status changes keep the audit trail and idempotence per source ref. Written by the reservation service.