updateShipmentScanQualityApprovedByUser

open suspend override fun updateShipmentScanQualityApprovedByUser(scanId: String, approved: Boolean, currentMetadata: Map<String, Any>): Result<ShipmentScan>

Updates the quality approval status for a scan, usually triggered by manual user review.